OpenMAIC是什么
OpenMAIC,全称:Open Multi-Agent Interactive Classroom,是一个开源的 AI 课堂工具,可以把任何题目或者文件变成有互动的学习内容。它靠的是多智能体协作的引擎,能自己做出演示幻灯片、测验、带交互的模拟实验,还有项目制的活动。课堂里会有 AI 老师,也会有其他 AI 同学,它们会用语音讲、在白板上画,并且随时和你讨论。它接了 OpenClaw,你可以直接在飞书、Slack、Telegram 这些聊天软件里开课。
OpenMAIC核心亮点
一键开课:说一个主题,或者把学习资料传进去,AI 几分钟就能搭好一整节课。
多智能体参与:AI 老师和几个智能体同学会一起讲课、讨论、互动。
多种课堂形式:包括幻灯片、测验、HTML 交互模拟,以及项目制学习(PBL)。
白板和语音:智能体能当场画图表、写公式,并且用语音解释。
方便导出:可以存成可编辑的 PPTX 文件,或者交互式的 HTML 网页。
OpenClaw 接入:在飞书、Slack、Telegram 等二十多个聊天工具里,用 AI 助手直接生成课堂。
OpenMAIC功能特性
课堂生成:分两步,先做大纲,再补上各种场景。
课堂内容:支持幻灯片、测验、交互模拟、PBL 项目。
多智能体互动:有讨论、圆桌辩论、自由问答,以及白板操作。
OpenClaw 接入:在聊天工具里直接开课和看课。
导出:可以保存为 PowerPoint 或者交互式 HTML。
其他:有语音合成和识别,能上网搜资料,支持多语言和暗色模式。
OpenMAIC使用方法
使用 OpenMAIC 有三种方式,从最简单的在线体验到本地部署,您可以根据自己的技术背景选择:
方式一:在线体验(0成本,最简单)
如果您只是想快速感受"AI 课堂长什么样",可以直接访问官方体验网站:
🔗 https://open.maic.chat
输入您想学习的主题(如"量子物理基础")
或上传 PDF、视频链接等文档
系统自动生成包含 AI 老师、AI 同学、白板、测验的完整互动课堂
无需安装、无需配置,立即可用。
方式二:本地部署(适合开发者)
如需深度定制或在内部网络使用,可本地部署:
环境要求
Node.js >= 20
pnpm >= 10
部署步骤
# 1. 克隆仓库 git clone https://github.com/THU-MAIC/OpenMAIC.git cd OpenMAIC # 2. 安装依赖 pnpm install # 3. 配置环境变量 cp .env.example .env.local
编辑 .env.local 文件,填入至少一个大模型 API Key:
# 可选:OpenAI、Anthropic、Google Gemini、DeepSeek 等 OPENAI_API_KEY=sk-... ANTHROPIC_API_KEY=sk-ant-... GOOGLE_API_KEY=... # 推荐模型设置(可选) DEFAULT_MODEL=google:gemini-3-flash-preview
模型选择建议:
Gemini 3 Flash:效果与速度的最佳平衡(推荐)
Gemini 3.1 Pro:最高质量,但生成较慢
# 4. 启动服务 pnpm dev
访问 http://localhost:3000 即可开始使用。
其他部署方式
Vercel 一键部署:
Fork GitHub 仓库
导入到 Vercel
配置环境变量(API Key)
自动部署并获得公网域名
Docker 部署:
cp .env.example .env.local # 编辑 .env.local 填入 API Key docker compose up --build
方式三:OpenClaw 集成
如果您已经在使用 OpenClaw(个人 AI 助手),可以直接在飞书、Slack、Discord、Telegram 等聊天应用中生成课堂:
安装 Skill
clawhub install openmaic
使用方式
告诉您的 AI 助手:
"帮我生成一堂关于深度学习的互动课堂"
OpenClaw 会自动协调 OpenMAIC 完成:
检查/部署 OpenMAIC 服务
提交生成任务
轮询进度
完成后直接在聊天窗口返回课堂链接
两种模式可选:
托管模式:在 open.maic.chat 获取访问码,无需本地部署
本地部署模式:Skill 会一步步引导您完成 clone、安装、配置和启动
课堂生成后的使用
生成完成后,您可以这样用:
| 功能 | 操作 |
|---|---|
| 互动学习 | 听 AI 老师语音讲解,与 AI 同学讨论辩论 |
| 白板操作 | AI 在白板上绘图、推导公式,您也可标注 |
| 完成测验 | 参与知识点测验,获得即时反馈 |
| 交互实验 | 运行 AI 生成的物理模拟、算法可视化等 HTML 实验 |
| 导出分享 | 导出为 .pptx 或自包含的交互式 .html 文件 |
技术背景
OpenMAIC在清华大学的真实课堂里跑了两年多,用过的有七百多个学生,留下了十万多条互动记录。相关的论文发在了《计算机科学技术学报》(JCST 2026)。
在教育理论上,它结合了 RAG,还用了布鲁姆分类法、最近发展区和通用学习设计,对学生做了认知层面的建模。
模型方面,它兼容 OpenAI、Anthropic、Google Gemini、DeepSeek 这些主流大模型。
OpenClaw 这块,让它能在飞书、Slack、Telegram 里直接被调用。
OpenMAIC开源地址:https://github.com/THU-MAIC/OpenMAIC






论文工具
文献管理
中文文献
英文文献
选刊投稿
专利检索
学术检索
学术社区
Ai+学习
英语学习
考研考公
出国留学
资格考试
学习平台
宝藏网站 