产品简介
manim-video-generator 这个工具通过AI将自然语言描述转换为Manim代码,自动生成数学动画。解决手动编写动画代码的痛点,适合教育工作者快速制作教学演示,学生学习数学可视化,以及内容创作者生成教育视频素材。

核心功能
- 自然语言输入生成数学动画
- 使用OpenAI GPT模型转换为Manim代码
- 支持多种数学主题(如勾股定理、微积分)
- 技能系统增强功能(如数学可视化、动画编排)
- 样式预设(如3blue1brown风格)
- 异步处理与API接口支持
快速开始
- 安装Node.js 18+、Python 3.10+、Manim、FFmpeg和LaTeX等依赖。
- 克隆仓库,进入motia目录运行npm install安装依赖。
- 配置环境变量,在.env文件中设置OpenAI API密钥。
- 启动开发服务器:运行npm run dev。
- 在浏览器中打开localhost:3000,输入数学概念并点击生成动画。
界面预览


与其他方案对比
| 对比项 | manim-video-generator | 同类方案 |
|---|---|---|
| 易用性 | 支持自然语言输入,无需编写代码即可生成动画。 | 通常需要手动编写Manim Python代码或使用图形界面工具。 |
| 功能扩展 | 提供技能系统,可通过安装技能包增强生成能力。 | 功能固定,扩展性有限。 |
适合谁用
- 教育工作者,用于课堂数学概念演示和教学视频制作。
- 学生,用于学习数学可视化,辅助理解复杂公式。
- 内容创作者,快速生成教育类视频素材,如数学教程。
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/rohitg00/manim-video-generator