两阶段课程生成流水线
OpenMAIC 将生成过程拆分为「大纲生成」与「场景生成」两段。先由 LLM 提炼章节、目标与难度,再并行生成幻灯片、测验、HTML 仿真和 PBL 内容。这样既能保证课程结构稳定,也能显著缩短总耗时。前端通过 SSE 接收进度流,用户能实时看到课堂被逐步组装。OpenMAIC(开源多智能体互动课堂)是清华大学 MAIC 实验室开源的 AI 教育平台,核心能力是将任意主题描述或文档一键转化为完整的互动式课堂体验。其底层采用 LangGraph 驱动的多智能体编排架构,由「导演图」统一调度多位 AI 教师与 AI 同学,支持实时语音讲授、白板绘图、课堂讨论、圆桌辩论和问答互动等多种教学模式。课堂内容类型丰富:幻灯片、随堂测验、基于 HTML 的可交互仿真实验、项目式学习(PBL)任务应有尽有,课后还可导出为可编辑 .pptx 或自包含 .html。平台兼容 OpenAI、Anthropic Claude、Google Gemini、DeepSeek 及全部 OpenAI 兼容 API,并通过 OpenClaw 与飞书、Slack、Telegram 等 20 余款消息应用深度集成,真正做到「聊天即学习」。研究成果已发表于 JCST'26。
| ✕传统痛点 | ✓创新方案 |
|---|---|
| 传统 MOOC 平台内容固定,学习者只能被动观看,几乎无法进行实时互动 | 两阶段生成流水线先产出课程大纲,再并行生成各类 Scene,兼顾速度与内容密度 |
| 现有 AI 辅导工具多为单轮问答,缺少持续课堂叙事与多角色协作 | LangGraph「导演图」实现多智能体编排,支持语音、白板、激光笔、聚光灯等 28+ 动作 |
| 自建 AI 课件系统需整合 TTS、ASR、LLM、渲染与多智能体框架,工程成本极高 | HTML 交互仿真引擎可自动生成可操作实验,不止输出静态图文 |
| 主流文档 AI 工具难以从单份材料直接生成含仿真与 PBL 的完整课程 | OpenClaw 集成将课堂生成能力接入 20+ IM 工具,实现「聊天即学习」 |
| - | 具备学术级可信度,背靠清华团队并有 JCST'26 研究成果支撑 |
1git clone https://github.com/THU-MAIC/OpenMAIC.git2cd OpenMAIC3pnpm install1cp .env.example .env.local2# 编辑 .env.local3# OPENAI_API_KEY=sk-...4# ANTHROPIC_API_KEY=sk-ant-...5# GOOGLE_API_KEY=...1pnpm dev1cp .env.example .env.local2# 编辑完成后执行3docker compose up --build1# 访问 https://vercel.com/new2# 导入 Fork 仓库并设置 API Key| 核心场景 | 目标人群 | 解决方案 | 最终收益 |
|---|---|---|---|
| 个人自学加速器 | 希望快速掌握新技能的自学者 | 输入主题或上传书籍论文,系统自动生成带讲解、测验与仿真的课程 | 在更短时间内完成系统化学习并明显提升吸收效率 |
| 企业内训课件工厂 | 需要高频生产培训内容的企业 L&D 团队 | 上传内部 SOP 或知识文档,自动生成互动课件并导出 .pptx | 大幅压缩课件制作周期并降低人力投入 |
| 学校课堂智能助教 | 需要差异化教学资源的高校与 K12 教师 | 在飞书或 Slack 中直接生成包含讨论与 PBL 的互动课堂 | 以更低门槛提升课堂参与度与教学覆盖面 |