只需一句「教我从零学 Python」,几分钟后你就得到一门带幻灯片、随堂测验和互动实验的完整课程,AI 老师还会开口讲课——这是清华大学团队开源的 OpenMAIC 正在做的事。

OpenMAIC(全称 Open Multi-Agent Interactive Classroom,开源多智能体互动课堂) 是一个把任意主题或文档自动变成「互动课堂」的开源 AI 平台:你给它一个主题或一份资料,它会自动生成课件、测验、互动模拟和项目式学习任务,再由一组 AI 老师与 AI 同学现场开讲、随时问答。项目由清华大学 THU-MAIC 团队开发,采用 MIT 许可证(宽松开源协议,可自由使用、修改和商用),在 GitHub 上已获得 2.86 万 Star、4900 次 Fork,是当前关注度最高的 AI 教育开源项目之一。2026 年 8 月 27 日发布的 v1.0.0 又加入了「对话式建课工作台」,让做课程从操作命令行变成了聊天。

它解决什么问题

做一门在线课程通常要写讲义、做幻灯片、设计测验、录讲解,动辄几小时到几天。OpenMAIC 的定位是把这个过程压缩到「一句话下单」:你只需要说清想学什么,剩下的课程结构、页面排版、题目设计全部由 AI 完成。

具体流程分两步:第一步,AI 根据主题或你上传的材料(PDF、Word、PPT、图片、音视频都支持)生成课程大纲;第二步,把大纲的每一节扩展成具体的「场景」——幻灯片、测验、互动模块或项目式任务。整个过程通常只要几分钟。

课堂里有哪些角色与组件

OpenMAIC 的课堂由多智能体驱动。多智能体可以这样理解:多个 AI 程序像剧组一样分工,各扮演一个角色、各司其职,再协同完成一整场演出。在这里,AI 老师负责讲课,AI 同学负责提问和讨论;你可以随时插话提问,也可以旁观一场 AI 之间的圆桌辩论。

配套的课堂组件包括:

  • 幻灯片与语音讲解:AI 老师带激光笔动效讲课,配合文字转语音(TTS,把文字变成语音的技术)开口说话;
  • 课堂白板:AI 边讲边画图、写公式,解题步骤一步步展示;
  • 随堂测验:单选、多选、简答,实时批改并给出反馈;
  • 互动模拟:HTML 交互实验,如物理仿真、流程图,学生可动手调参数观察变化;
  • 项目式学习(PBL):扮演指定角色,与 AI 协作完成有明确交付物的项目任务。

v1.0.0:从一键生成到对话式建课

v1.0.0 是项目的一个重要节点。此前 OpenMAIC 主打「一键生成」:给主题、出课程。新版本加入了 Agent 工作台(Agent Workbench)——一个对话式建课界面:你直接和建课代理对话,让它规划多节课的课程大纲、增删页面、修改某一页的讲解词,还能上传文档、音视频作为素材让它加工。会话由服务器持久化保存,中途关闭可以恢复,随时能打断并调整方向。

同期补齐的能力还有:20 个内置教学技能(覆盖课程规划、深度研究、讲座、职业培训等风格)、可插拔存储后端(默认浏览器本地存储,可选 PostgreSQL 数据库或 S3 对象存储),以及视频导出——课程成品可一键渲染成 MP4 视频。

部署方式与生态

OpenMAIC 在模型选择上是「自带钥匙」设计:底层大模型(用海量文本训练、能理解和生成文字内容的 AI 程序)可选 OpenAI、Anthropic、Google Gemini、DeepSeek、通义千问、Kimi、智谱 GLM、小米 MiMo 等 18 家云端与本地提供商,其中 Ollama、Lemonade、FunASR 支持完全本地运行,不上传数据。界面支持 12 个地区版本(覆盖 11 种语言,含简体中文)。

部署方面提供 Docker 一键启动与 Vercel 一键部署两条路径;导出的课件可以打包成离线 HTML,在无外网的内网环境(与互联网隔离的局域网)也能完整播放。项目还内置了与 OpenClaw 个人 AI 助手的集成:在飞书、Slack、Discord、Telegram 等 20 多个聊天软件里安装对应技能后,直接对助理说「教讲量子物理」,就能在聊天窗口收到生成好的互动课堂。

结语

一句话带走:**OpenMAIC 把「做一门互动课程」从几小时的手工劳动压缩到几分钟的对话,代码全部开源、可自托管,模型与数据的选择权都在自己手里。**对一线教师、企业培训和自学者来说,它是当前最值得试用的 AI 教育基础设施之一:到 GitHub 搜索 THU-MAIC/OpenMAIC(附 README-zh 中文文档),克隆后填入一个模型 API 密钥即可跑起来。