你是否想象过,学生不再被动听讲,而是与多个AI角色(如严谨的教授、活跃的助教、好奇的同学、甚至“挑刺”的反方辩手)实时互动,在模拟的真实课堂中辩论、提问、协作解题?OpenMAIC 正是这样一款由清华大学智能产业研究院(THU-MAIC)推出的开源教育工具——它用前沿的多智能体(Multi-Agent)技术,把传统在线学习升级为一场可配置、可复现、可深度参与的沉浸式认知实践。它不替代教师,而是为教育者和学习者提供一个“AI教学沙盒”,让复杂知识在动态对话中自然浮现。
核心功能
- 开箱即用的多角色课堂:预置教授、助教、学生、观察员等不同人格与专业背景的AI智能体,支持一键启动完整教学流程,无需编写代码即可体验多视角交互。
- 高度可定制的教学剧本:通过简洁的 YAML 配置文件,自由定义课程目标、角色分工、讨论规则、评分逻辑与反馈策略,适配编程课、思辨课、语言训练等多种场景。
- 真实感交互体验:支持语音输入/输出(Web端)、消息流式渲染、发言顺序控制、情绪状态模拟(如“困惑”“兴奋”“质疑”),让AI对话更接近人类课堂节奏。
- 教学过程全程可追溯:自动记录每一轮对话、角色决策依据、知识调用路径与推理链,生成可视化分析报告,帮助教师复盘教学效果、优化Agent设计。
- 无缝集成主流大模型:原生支持 OpenAI、Anthropic、Ollama、DeepSeek、Qwen、GLM 等十余种 LLM 接口,本地部署与云服务灵活切换,保护数据隐私的同时兼顾性能。
- 开放生态协同能力:深度集成清华另一明星项目 OpenClaw(开源智能体工作流引擎),可将课堂任务自动拆解为检索、计算、绘图、编码等子任务,实现“教学—实践—验证”闭环。
适合哪些人用
教育科技开发者可基于 OpenMAIC 快速构建个性化辅导系统或虚拟教研室;高校教师与K12教师能将其作为备课助手,生成互动教案、模拟课堂问答、评估学生思维路径;教育研究者可用它开展AI教学有效性实证研究;而对AI原理感兴趣的学习者,也能通过调试Agent行为,直观理解提示工程、角色建模与协作推理的本质——它既是工具,也是最好的“多智能体教学教科书”。
快速上手
无需复杂环境:打开 在线演示站 即可免费体验全部功能;想本地部署?只需三步:
① 克隆仓库:git clone https://github.com/THU-MAIC/OpenMAIC.git
② 复制示例环境变量:cp .env.example .env,填入任一LLM的API密钥(如 OPENAI_API_KEY)
③ 启动服务:npm install && npm run dev,访问 http://localhost:3000 即刻进入你的AI课堂。
更轻量?点击页面右上角「Deploy with Vercel」按钮,1分钟获得专属云端实例。
项目信息
Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click
TypeScript | 15686 ⭐ | GitHub 项目地址 | 开源协议:AGPL-3.0
如果你相信教育不该是单向灌输,而应是一场充满思辨张力的共同探索——OpenMAIC 就是你今天最值得尝试的开源答案。




