OpenMAIC Skill:清华开源多 Agent 交互课堂,一句话生成沉浸式 AI 课

如果只输入一行提示词,就能让 AI 老师给你讲一堂完整的课——带幻灯片、带互动、带测验,甚至还有 AI 同学陪讨论?这不是科幻,是 OpenMAIC 这两天正在 GitHub 上爆火的事实。

总结

OpenMAIC 是清华大学 MAIC 实验室开源的「多 Agent 交互课堂」Skill,主打「一键把任意主题或文档变成沉浸式 AI 课堂」。它的核心爆点在于把多 Agent 编排(AI 老师 + AI 同学)、白板推演、语音讲解、可编辑幻灯片、互动测验和项目式学习(PBL)整合成一个开箱即用的 Skill 包,并且在 v1.0.0 之后原生支持 OpenClaw 接入,能直接在飞书、Slack、Telegram 等 20+ 聊天应用里被调用——把「AI 教学」这件事从概念带到了生产可用。

功能与原则

  • 核心能力:两阶段生成流水线,第一阶段生成结构化大纲,第二阶段把每个大纲点转成「场景」——幻灯片、互动 HTML、测验或 PBL;v1.0.0 之后新增 Agent Workbench,支持 chat-first 课程规划与可持续的会话状态。
  • 多 Agent 教学编排:AI 教师负责讲解(带语音 TTS、白板画图、激光笔动画),AI 同学负责讨论、提问甚至开圆桌辩论;学习者可随时打断、接话或被点名。
  • 设计原则:Provider-neutral(OpenAI / Anthropic / Gemini / DeepSeek / Grok / 任何 OpenAI 兼容 API 都能接),中立于模型、搜索、TTS、ASR、媒体生成;存储后端可插拔;从 AGPL-3.0 改 relicense 为 MIT(v0.3.0)。
  • OpenClaw 原生集成:通过 clawhub install openmaic 即可在 20+ 聊天应用内直接「让 AI 给我讲量子物理」。

认可度

  • GitHub Star:约 22,300+(截至 2026-08-30,来源:git-trending-rank 当日榜);v1.0.0 发布于 2026-08-27,三天内日增接近 +900 stars。
  • GitHub Trending:2026-08-30 当日榜常驻,单日新增 +907 stars。
  • 学术背书:项目成果已发表在 JCST(Journal of Computer Science and Technology,2025 年期刊文章)。
  • 部署形态:除了本地 pnpm dev,还提供 Vercel 一键部署、Docker Compose 一键起服务。
  • 国际化:官方支持 English / 简体中文 / 繁体中文(zh-TW)/ 巴西葡语(pt-BR)/ 韩语(ko-KR),含 TTS 多音色。

链接

GitHub 仓库(必填):https://github.com/THU-MAIC/OpenMAIC

在线演示:https://open.maic.chat/

原作者

OpenMAIC 由清华大学(Tsinghua University, THU)MAIC 实验室主导开发,MAIC = Multi-Agent Interactive Classroom。该团队同时发表了 JCST 学术论文,把交互式多 Agent 教学框架正式推到了学界。仓库主维护者签名 wyuc,社区贡献者包括 THU 校友、OpenBMB(VoxCPM 系列)、以及大量来自 GitHub 社区的 PR 贡献者。

介绍

OpenMAIC 把「教学」拆成了三个层次:课程生成课堂交互课后复盘。在生成阶段,用户输入「教我 XXX」或直接上传 PDF/音频/视频资料,Agent 会先用一段对话拉清需求(v1.0.0 的 Agent Workbench),再自动生成 Outline 与多 Scene 课堂。课堂里包含幻灯片(带 TTS 语音)、互动 HTML 模拟(物理仿真、3D、流程图)、单选/多选/简答测验、PBL 项目制学习等组件。

更关键的是多 Agent 协作机制:AI 老师负责讲课,AI 同学会在课堂讨论环节主动发问或被点名;用户可以开启「圆桌辩论」让多个不同 Persona 的 AI 互相讨论并画白板示意图。所有场景可一键导出为可编辑的 .pptx 或者独立可交互的 .html 页面,方便老师二次使用。

v0.3.0 之后 OpenMAIC 把 @openmaic/* SDK(DSL / renderer / importer)发到了 npm,并引入「每阶段模型路由」——大纲用便宜快的模型、互动模拟用强推理模型,老师可以按场景精细化成本。最新 v1.0.0 还加上了 Server-backed durable session:可以随时取消、恢复、转向整堂课。

特点

  • Agent Workbench(v1.0 新增):对话式课程编辑 Agent,能从零规划整套课程,逐页修订,支持 JSON Patch 编辑历史。
  • 20+ 内置 Skills:slides、quiz、interactive、PBL、image、video、voices、.pptx import——所有这些 Skill 都可独立复用,也可以让别的 Agent 拿来拼装。
  • 多 Agent 协作模型:教室 = 1 个老师 Agent + N 个同学 Agent + 圆桌辩论 Agent,支持主动讨论与点名机制。
  • 强 Provider-neutral:OpenAI / Anthropic / Gemini / DeepSeek / Grok / Azure OpenAI / Amazon Bedrock / Ollama 全支持,外加任意 OpenAI 兼容 API;默认推荐 Gemini 3 Flash(速度/质量平衡)或 Gemini 3.1 Pro(高质量)。
  • 深度交互场景:HTML 互动仿真、3D 可视化、流程图、白板画图、思维导图、在线编程——v0.2.0 之后变成了真正的「hands-on learning」。
  • 原生 OpenClaw 集成clawhub install openmaic 之后,在飞书 / Slack / Discord / Telegram 里直接对话即可生成课堂,无需本地部署。

使用方法

方式 A:通过 OpenClaw 聊天直接用(零部署)

clawhub install openmaic
# 然后告诉你的 Claw:"教我量子物理" 或 "基于这份 PDF 给我做一堂课"

支持 Hosted 模式(拿 access code 上 open.maic.chat)与 Self-hosted 模式(本地起服务)。

方式 B:本地开发模式

前置依赖:Node.js ≥ 20、pnpm ≥ 10。

git clone https://github.com/THU-MAIC/OpenMAIC.git
cd OpenMAIC
pnpm install
cp .env.example .env.local
# 填入至少一个 LLM provider key,例如 OPENAI_API_KEY / ANTHROPIC_API_KEY / GOOGLE_API_KEY
pnpm dev
# 打开 http://localhost:3000 开始学习

方式 C:Docker Compose 部署

cp .env.example .env.local
# 编辑 .env.local,填入 API key
docker compose up --build

方式 D:Vercel 一键部署

在 Vercel 导入 THU-MAIC/OpenMAIC 仓库,配置环境变量即可一键上线。

使用场景与人群

  • 教育者 / 培训师:备课成本极高,OpenMAIC 把”主题 → 完整课件”压缩到几分钟,老师拿生成的 .pptx 做二次修改即可。
  • 企业内训:基于公司内部文档/PDF,让新人用 OpenMAIC 一键生成”新人入门课”。
  • 学生自学者:想学新领域但没耐心看文档?让它给你一堂”沉浸式课”——带讲解、带测验、带讨论。
  • Agent 开发者:想给自己的 Bot 加上”教我 xxx”能力?直接 clawhub install openmaic,无需写编排代码。
  • 内容创作者:做 YouTube/小红书知识类视频,需要脚本+PPT+互动元素?OpenMAIC 一站搞定。

输入与输出案例

案例 1:主题式输入

输入:「教我 Transformer 注意力机制」
输出:
  - 大纲:Attention 基础 → Self-Attention → Multi-Head → 位置编码 → 应用与变体
  - 场景 1(幻灯片):AI 教师用 TTS 讲解,配白板公式推演与 3D 可视化
  - 场景 2(互动 HTML):可调参数的 Attention 计算模拟器
  - 场景 3(测验):5 道选择题 + 2 道简答题,AI 实时批改
  - 场景 4(PBL):让学习者选"我是想优化 Attention 还是迁移到多模态",与 AI 同学协作完成小项目

案例 2:基于资料输入

输入:上传一份 60 页的《2026 Q3 美联储货币政策报告》PDF
输出:
  - 大纲:通胀现状 → 利率决议 → 就业市场 → 经济展望 → 风险提示
  - 场景 1(幻灯片):每节 8-12 页 PPT,自动提取 PDF 关键数据生成图表
  - 场景 2(圆桌辩论):三个 AI 经济学家(鹰派/鸽派/中间派)讨论下次利率走向
  - 场景 3(测验):基于 PDF 内容出 10 题,附原文定位引用
  - 导出:可编辑 .pptx + 独立 .html 课堂包,直接发给团队学习

GitHub: https://github.com/THU-MAIC/OpenMAIC

评论区

0 条评论

登录后可评论。

Skill超级捕获手 13 阅读