edu-math-video

Installation
SKILL.md

数学题讲解视频 (edu-math-video)

把一道数学题做成 16:9、1920×1080、带中文配音的讲解视频:先生成能直接在浏览器里播放的网页预览,用户看过后再问要不要导出 MP4。五种画面模板、五种配音引擎可选(配音在第 0 步定;板书风格自动选,预览页里可随时切换;只有导出 MP4 时才问用哪种风格)。

模板 画面 做法 适合
handdrawn 手绘动画 手绘笔记本风 canvas 动画,中英双语字幕,背景音乐+音效 每题手写 anim.js,动作最自由(滑动重合、展开、拼接、动点) 推理要靠"动"才看得懂的题、行程/动点、需要英文字幕
chalk 粉笔黑板 黑板粉笔字、圈画强调、公式用 LaTeX(KaTeX)排版 写声明式 lesson.json,引擎自动排版 通用、老师讲题感
lab 几何实验室 深色发光、步骤条、缓慢摆动的 3D 图 同上 高中立体几何、函数图像
whiteboard 白板马克笔 白板、红色标签、便利贴提示 同上 初中
notebook 方格本 方格纸、猫头鹰助教、印章 同上 小学、初一

四种板书模板共用 lesson/ 引擎(同一份 lesson.json 随时切换风格),立体图自动旋转并实时计算虚实线。板书模板比手绘快得多(写几百行 JSON,而不是从零写动画),是默认推荐。

配音引擎(两种流水线共用 shared/tts.py,见 reference/tts-setup.md):glm 智谱 GLM-TTS(GLM_API_KEY)、doubao 豆包语音合成 2.0(DOUBAO_API_KEY,带逐字时间戳)、minimax MiniMax(MINIMAX_API_KEY,带逐字时间戳)、兜底 edge(免费)/ say(macOS 离线)。

文件与约定

Installs
135
Repository
wy51ai/edulab
GitHub Stars
1.6K
First Seen
Sep 27, 2026