edu-plane-geometry
Installation
SKILL.md
平面几何 → 交互教学网页
这个技能产出什么
一个可直接用浏览器打开的单页 HTML(三栏):
- 左栏:题面 + 动态控制台 —— 一个可变参数滑块(如边长比、角度、位置参数)驱动实时 重算的几何量(边长、面积、角度…),以及"恒等式指示"或"范围条"。
- 中栏:分步解析(公式用 KaTeX),可一键收起把空间让给画板。
- 右栏:浅色 2D Canvas 动态几何画板(多边形填充 + 线段 + 点标注 + 直角记号/等长标记/角弧),叠加画笔涂鸦工具栏。无坐标轴网格,还原课本纯几何风格。
依赖
无外部依赖。模板引擎 template/board-geo.html 是自包含的单页 HTML。
只要能用 Python 3(标准库即可)做字符串替换就行,或者直接用 JSON 手动注入。
与 edu-analytic-geometry 的区别
- edu-plane-geometry:纯平面几何,画板无坐标轴/网格(浅色背景),点可通过几何构造语法定义
- edu-analytic-geometry:解析几何,画板带坐标轴/网格,涉及圆锥曲线