产品推荐 2026-07-28

manim-video-generator:数学动画生成工具

基于AI的数学动画生成工具,用自然语言描述自动创建动画。

开源软件跨平台工具

产品简介

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

manim-video-generator 主界面

核心功能

  • 自然语言输入生成数学动画
  • 使用OpenAI GPT模型转换为Manim代码
  • 支持多种数学主题(如勾股定理、微积分)
  • 技能系统增强功能(如数学可视化、动画编排)
  • 样式预设(如3blue1brown风格)
  • 异步处理与API接口支持

快速开始

  1. 安装Node.js 18+、Python 3.10+、Manim、FFmpeg和LaTeX等依赖。
  2. 克隆仓库,进入motia目录运行npm install安装依赖。
  3. 配置环境变量,在.env文件中设置OpenAI API密钥。
  4. 启动开发服务器:运行npm run dev。
  5. 在浏览器中打开localhost:3000,输入数学概念并点击生成动画。

界面预览

manim-video-generator 界面截图

manim-video-generator 界面截图

与其他方案对比

对比项manim-video-generator同类方案
易用性支持自然语言输入,无需编写代码即可生成动画。通常需要手动编写Manim Python代码或使用图形界面工具。
功能扩展提供技能系统,可通过安装技能包增强生成能力。功能固定,扩展性有限。

适合谁用

  • 教育工作者,用于课堂数学概念演示和教学视频制作。
  • 学生,用于学习数学可视化,辅助理解复杂公式。
  • 内容创作者,快速生成教育类视频素材,如数学教程。

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项