【教学讲解】Manim Animation Agent

发布时间:2026/9/1 6:32:24
【教学讲解】Manim Animation Agent https://github.com/ManojINaik/manimAnimationAgent.gitManim Animation Agent 是什么这是一个用 AI 把文字描述自动生成教学动画视频的开源项目(MIT 协议)。核心理念是把"复杂概念变得可视、易懂",主要面向 STEM 教育领域。一句话概括:你输入一个知识点(比如"微积分基本定理"),它就能自动产出一套带配音、带字幕的专业教学动画视频。它怎么做到的整套流程是一个多阶段流水线:输入排队— 用户在 Next.js 前端提交主题 → FastAPI 后端记录任务到 Appwrite → 触发 GitHub Actions 工作流。智能规划— AI 的 VideoPlanner 分析主题,生成场景大纲、视觉分镜、旁白脚本,并用 RAG(Chroma DB)做知识增强。代码生成 + 自我纠错— 用Gemini 2.5 Flash生成 Python/Manim 动画代码。如果渲染报错,会进入"自愈循环":查 Mem0.ai 记忆库找历史解法、用 Tavily 搜网、自动打补丁,并把成功的修法存回记忆库供下次复用。渲染组装