乐于分享
好东西不私藏

AI时代的工具到底什么样?看看清华给出的答案

AI时代的工具到底什么样?看看清华给出的答案

清华大学开源力作:OpenMAIC,一键打造AI多智能体互动课堂

从"听课"到"上课",AI正在重新定义学习方式。

什么是 OpenMAIC?

OpenMAIC(Open Multi-Agent Interactive Classroom)是由清华大学 THU-MAIC 团队开发的开源 AI 互动课堂平台。它能够将任何主题或文档,一键转化为沉浸式的多智能体互动课堂体验。

简单来说:你告诉 AI "我想学量子物理",它就能在几分钟内为你生成一整堂课——有幻灯片、有测验、有模拟实验,还有 AI 老师和 AI 同学与你实时讨论。

🔗GitHub 地址:https://github.com/THU-MAIC/OpenMAIC

🌐在线体验:https://open.maic.chat/

截至目前,OpenMAIC 在 GitHub 上已获得18,200+ Star,是教育 AI 领域最受关注的开源项目之一。


核心亮点

🎯 一键生成课堂

只需描述一个主题或上传学习材料,OpenMAIC 的两阶段流水线会自动完成剩余工作:

  1. 大纲生成:AI 分析你的输入,生成结构化的课程大纲
  2. 场景生成:每个章节自动匹配最佳场景类型(幻灯片、测验、模拟实验等)

整个过程只需几分钟,就能得到一堂完整的互动课程。

🤖 多智能体协作

这是 OpenMAIC 最核心的创新。课堂中存在多个 AI 智能体:

AI 教师
:负责授课、讲解、引导讨论
AI 同学
:会提问、会质疑、会分享不同观点

它们能实时语音交流、在白板上绘图写公式,就像真实的课堂讨论一样。这种多智能体协作模式,让学习不再是单向灌输,而是真正的互动体验。

🎨 丰富的场景类型

OpenMAIC 支持多种教学场景:

场景类型
说明
📊 幻灯片
自动生成演示文稿,支持导出 .pptx
❓ 测验
交互式选择题、填空题,即时反馈
🌐 HTML 交互模拟
可操作的网页模拟实验
🔬 项目制学习(PBL)
基于项目的学习活动设计

🔬 深度交互模式

除了标准的幻灯片教学,OpenMAIC 还提供了深度交互模式,这是"动手学习"的终极形态:

🌐 3D 可视化

:将抽象概念转化为三维模型,直观理解复杂结构

⚙️ 模拟实验

:调整参数,观察动态变化,像真实实验一样探索

🎮 知识游戏

:通过交互挑战加深理解和记忆

🧭 思维导图

:结构化知识组织,帮助构建概念框架

💻 在线编程

:浏览器内直接编写和运行代码,边学边练

AI 老师会主动操作界面引导学生——高亮关键区域、设置实验条件、提供提示,在恰当的时机引导注意力。

🔊 语音合成与声音克隆

OpenMAIC 集成了 VoxCPM2 开源 TTS,支持:

自动音色生成
:根据 AI 智能体的人设自动生成匹配的嗓音
自然语言描述
:用文字描述你想要的声音,如"温暖的女性教师嗓音"
声音克隆
:上传一段参考音频,AI 就能用这个声音讲课

📱 全平台响应式

所有生成的交互内容都支持响应式设计——桌面、平板、手机都能完美适配。


支持哪些 AI 模型?

OpenMAIC 支持几乎所有主流大模型服务商:

国际
:OpenAI(GPT-5.5)、Anthropic(Claude Opus 4.8)、Google Gemini 3.5 Flash、Grok (xAI)
国内
:DeepSeek-V4、通义千问 Qwen、Kimi、MiniMax M3、豆包、腾讯混元、小米 MiMo、智谱 GLM
本地部署
:Ollama、Lemonade(无需 API Key)

推荐配置:Gemini 3 Flash(效果与速度的最佳平衡)或 MiniMax M2.7-highspeed(国内高速访问)。


快速上手

方式一:在线体验(零配置)

直接访问 https://open.maic.chat/ ,无需安装任何软件。

方式二:本地部署

克隆仓库 git clone https://github.com/THU-MAIC/OpenMAIC.git cd OpenMAIC # 安装依赖 pnpm install # 配置环境变量 cp .env.example .env.local # 编辑 .env.local,填入至少一个 LLM API Key # 启动开发服务器 pnpm dev

打开 http://localhost:3000 即可开始使用。

方式三:Vercel 一键部署

点击项目首页的 "Deploy" 按钮,按照提示配置 API Key 即可一键部署到 Vercel。

方式四:Docker 部署

cp .env.example .env.local

编辑 .env.local 填入 API Key docker compose up --build


技术架构

OpenMAIC 的技术栈非常现代化:

前端
:Next.js 16 + React 19 + TypeScript 5 + Tailwind CSS 4
AI 引擎
:LangGraph 1.1(多智能体编排)
语音
:Web Speech API + VoxCPM2 + MiniMax TTS
搜索
:Tavily / Bing / Brave / 百度 / 博查 / MiniMax

项目采用 MIT 开源协议,完全可以商用和二次开发。


为什么值得关注?

1. 教育范式的转变

传统的在线教育本质上是"录播 + 互动"的模式。OpenMAIC 则完全不同——它创造了一个活的课堂,AI 智能体之间会讨论、会争论、会引导你思考,就像置身于真实的大学课堂。

2. 开源 + 低门槛

不需要昂贵的硬件,不需要复杂的部署。一个 API Key + 一台普通电脑,就能拥有自己的 AI 课堂。支持本地模型(Ollama/Lemonade)意味着甚至可以完全离线使用。

3. 清华背书,社区活跃

清华大学在 AI 教育领域的研究实力有目共睹。OpenMAIC 的 GitHub 社区非常活跃,已涌现出大量二次开发项目(Windows 一键部署、课程定制版等),说明项目的可扩展性很强。

4. 持续迭代

从 2026 年 3 月 v0.1.0 发布至今,OpenMAIC 已迭代至 v0.2.2,几乎每两周就有新版本。深度交互模式、声音克隆、离线导出等重磅功能接连上线,更新节奏非常快。


适用场景

学生自学

:任何你想学的主题,AI 都能为你生成互动课堂

教师备课

:快速生成教学素材,获得课堂设计灵感

企业培训

:将内部文档转化为互动培训课程

知识分享

:在团队内部搭建 AI 驱动的知识库

写在最后

OpenMAIC 代表了 AI 教育的一个新方向:从"内容生成"到"体验生成"。它不只是帮你做 PPT,而是创造了一个有老师、有同学、有讨论、有实验的学习空间。

在 AI 能力日益强大的今天,教育的核心矛盾不再是"知识不够多",而是"怎么让学习真正发生"。OpenMAIC 用多智能体协作的方式,给出了一个令人兴奋的答案。

如果你对 AI 教育感兴趣,不妨试试 OpenMAIC——或许这就是未来课堂的样子。


📎相关链接

GitHub 仓库:https://github.com/THU-MAIC/OpenMAIC
在线体验:https://open.maic.chat/
学术论文:https://jcst.ict.ac.cn/en/article/doi/10.1007/s11390-025-6000-0