用途:当用户需要动画讲解、数学动画、概念可视化、算法走查、技术解说或 3Blue1Brown 风格视频时使用,通过 Manim CE 制作教学短片、公式推导、架构图和数据故事。
主要能力:提供概念讲解、公式推导、算法可视化、数据故事、架构图、论文讲解、3D 可视化等模式,各有对应参考文档。强调几何先于代数、不透明度分层、留白节奏与统一视觉语言。
使用方式:先运行 scripts/setup.sh 检查依赖,需 Python 3.10+、Manim CE v0.20+(pip install manim)、LaTeX(Linux 用 texlive-full,macOS 用 mactex)和 ffmpeg。流程为 PLAN→CODE→RENDER→STITCH→AUDIO(可选)→REVIEW:写 plan.md 规划叙事与场景,写 script.py 每个场景一个类且可独立渲染,用 manim -ql script.py Scene1 Scene2 出草稿、-qh 出成品,再用 ffmpeg concat 拼接成 final.mp4,可选配音与背景音乐。
限制:需注意 MathTex 用原始字符串、to_edge 的 buff 不小于 0.5、替换文字前先 FadeOut、不直接动画未加入场景的对象;建议始终在 -ql 下迭代,仅最终输出用 -qh。其他细节暂未提供。