OpenMAIC 将任何主题或文档转化为沉浸式的 AI 驱动学习体验。多智能体编排技术让 AI 教师与同学在实时互动课堂中协同授课——只需一键即可生成完整课程。
OpenMAIC(Open Multi-Agent Interactive Classroom,开放式多智能体互动课堂)是由清华大学 THU-MAIC 团队开发的开源 AI 平台。它旨在从根本上变革在线教育模式——从传统的被动视频讲座转向主动、个性化、社交化的 AI 驱动课堂。通过大语言模型(LLM)编排和多智能体协作,OpenMAIC 能够从任何主题描述或上传的文档自动生成完整的互动课程。
该平台模拟了一个真实的课堂环境,其中包含具有不同教学风格的 AI 教师、提供辅助帮助的 AI 助教,以及参与讨论和辩论的 AI 同学。这种多智能体方法重现了真实课堂的社交动态,促进了更深层次的参与感和更有效的学习效果。OpenMAIC 已在清华大学 700 多名学生中经过两年多的测试与迭代,证明了其在真实教育场景中的有效性。
OpenMAIC 通过两阶段生成管线和实时多智能体交互系统,提供丰富的多模态学习体验。
AI 教师以自然的语音旁白进行授课,配合聚光灯效果和激光笔动画——还原真实课堂演示的沉浸体验。
自动生成与学习目标对齐的测验——单选、多选和简答题。AI 评分系统提供即时详细反馈,识别知识盲点并建议个性化学习路径。
基于浏览器的互动实验,通过动手探索让抽象概念变得直观——物理模拟器、算法可视化、流程图等,全部自动生成。
结构化的项目活动,学生选择角色并与 AI 智能体协作完成具有明确里程碑和交付物的真实项目,鼓励应用型问题解决。
AI 智能体在共享白板上实时绘制——逐步求解方程、绘制流程图、图示说明或书写公式——让复杂概念变得直观易懂。
AI 智能体使用自然语音合成授课,支持多种语音引擎和可定制声音。学生可通过语音识别免提参与讨论和问答环节。
OpenMAIC 的多智能体编排系统支持多种模拟真实课堂动态的互动模式,每种模式均由 LangGraph 状态机驱动。
AI 智能体主动发起基于主题的讨论。学生可以随时加入或被 AI 教师点名回答,模拟自然的课堂参与场景。
多个具有不同人设和观点的 AI 智能体围绕一个议题展开辩论,同时在白板上图示论点,通过多元视角促进批判性思维。
自由提问,AI 教师将提供详尽的回答,配合支撑性幻灯片、图表或实时白板绘图进行可视化讲解。
OpenMAIC 基于以 Next.js、React 和 TypeScript 为核心的现代 Web 技术栈,UI 层采用 Tailwind CSS。多智能体编排层由 LangGraph 驱动,管理控制智能体轮次、讨论和协作交互的状态机。
课程生成管线分为两个阶段。第一阶段分析用户输入——主题描述或上传的文档——并生成结构化的课程大纲。第二阶段将大纲中的每一项转化为丰富的多媒体场景:带语音旁白的幻灯片、带评分标准的测验、互动 HTML 模拟或项目制学习活动。
平台支持多种大语言模型供应商,包括 OpenAI、Anthropic、Google Gemini、DeepSeek 以及任何 OpenAI 兼容 API。推荐默认模型为 Gemini 3 Flash,在质量与速度之间取得最佳平衡;如需最高质量输出,可选用 Gemini 3.1 Pro。动作执行引擎支持 28+ 种动作类型——语音、白板绘图、聚光灯效果、激光笔等。
从零基础学编程到分析研究论文,OpenMAIC 适用于广泛的教育场景。
clawhub install openmaic。几分钟内即可在本地运行 OpenMAIC。你需要 Node.js 20 或更高版本,以及 pnpm 10 或更高版本。
克隆仓库并使用 pnpm 安装依赖。
复制示例环境文件并添加至少一个 LLM 供应商 API 密钥。支持的供应商包括 OpenAI、Anthropic、Google Gemini、DeepSeek 以及任何 OpenAI 兼容 API。
启动开发服务器,打开浏览器即可开始学习。
构建生产版本并部署到 Vercel、Docker 或你自己的服务器。
OpenMAIC 建立在清华大学 THU-MAIC 团队进行的严谨学术研究基础之上。该项目提出了 MAIC(多智能体互动课堂)范式——从 MOOC(大规模开放在线课程)模式的概念演进——利用 LLM 驱动的智能体创建主动、个性化且具有丰富社交性的学习环境。
该平台通过在清华大学 700 多名学生中长达两年多的实际部署进行了广泛验证。这种长期验证证明了其在真实教育场景中的有效性,为其教学方法提供了坚实的实证基础。
相关研究已发表在《计算机科学技术学报》(JCST 2026)上,论文标题为 "From MOOC to MAIC: Reimagine Online Teaching and Learning through LLM-driven Agents",详细阐述了多智能体架构、生成管线以及部署期间观察到的教育成果。
OpenMAIC(Open Multi-Agent Interactive Classroom,开放式多智能体互动课堂)是由清华大学开发的开源 AI 平台,能够将任何主题或文档转化为沉浸式的互动课堂体验。它通过 LLM 驱动的 AI 教师和同学进行多智能体编排,提供个性化、引人入胜的课程。
OpenMAIC 由清华大学 THU-MAIC 团队开发。该项目已在 700 多名学生中经过两年多的真实部署验证,相关研究已发表在《计算机科学技术学报》(JCST 2026)上。
OpenMAIC 采用两阶段生成管线。首先,AI 分析你的输入——主题描述或上传的文档——并生成结构化的课程大纲。然后,将大纲中的每一项转化为丰富的场景:带语音旁白的幻灯片、带评分标准的测验、互动 HTML 模拟或项目制学习活动。
OpenMAIC 支持多种大语言模型供应商,包括 OpenAI、Anthropic、Google Gemini、DeepSeek 以及任何 OpenAI 兼容 API。推荐使用 Gemini 3 Flash 以获得最佳的质量与速度平衡,如需最高质量输出可选用 Gemini 3.1 Pro。
是的。OpenMAIC 是开源项目,采用 AGPL-3.0 许可证发布。你可以自由使用、修改和部署。如需商业授权,请联系 [email protected]。
可以。通过 OpenClaw 集成,你可以直接从飞书、Slack、Discord、Telegram、WhatsApp 等 20 多个聊天平台生成和查看互动课堂——无需打开终端。安装命令:clawhub install openmaic。
通过我们的详细指南和功能页面,深入了解 OpenMAIC 平台的各项能力。