用途:用 Manim Community Edition 制作数学与技术类讲解动画,覆盖概念讲解、公式推导、算法可视化、数据故事、架构图、论文解读和 3D 可视化等模式。
主要能力:以单个 Python 脚本组织场景,每个场景一个类且可独立渲染;支持 LaTeX 公式(MathTex)、图表与数据结构动画、3D 曲面与相机控制;通过 ffmpeg 拼接片段并可选加入配音或背景音乐。流程为 PLAN→CODE→RENDER→STITCH→AUDIO(可选)→REVIEW。
使用方式:先运行 scripts/setup.sh 检查依赖,需 Python 3.10+、pip install manim、LaTeX(Linux 用 texlive-full,macOS 用 mactex)和 ffmpeg。草稿渲染用 manim -ql script.py Scene1 Scene2,生产用 -qh;用 ffmpeg concat 拼接为 final.mp4;预览静帧用 manim -ql --format=png -s。
限制与注意:LaTeX 需用原始字符串(如 MathTex(r"\frac{1}{2}"));文字建议用等宽字体,最小字号 18;边缘文字 buff 不小于 0.5;替换文字前先 FadeOut;不要动画未添加的对象。建议先在 -ql 迭代,仅最终输出用 -qh。配音工具(ElevenLabs / Qwen3-TTS)为可选,具体收费与效果资料未提供。