编程 一个人上课也能有互动:清华OpenMAIC的AI课堂体验

2026-09-05 19:14:06

一个人上课也能有互动:清华OpenMAIC的AI课堂体验

学东西这件事,为什么一直这么孤独?打开一个 PDF 自己读,看一段视频自己暂停,有问题去搜索然后再回来。整个过程里,没有人在你卡住的时候帮你画一张图,没有人跟你争论一个概念对不对。

直到看到了 OpenMAIC。

项目介绍

OpenMAIC 是清华大学 MAIC 团队做的一个开源 AI 互动课堂平台。你给它一个主题,或者扔一份文档进去,几分钟内就能生成一整套课堂——幻灯片、测验、交互式模拟实验,还有 AI 老师和 AI 同学陪你上课。

不是那种"生成一堆文字让你自己看"的课堂,是真的有人在讲课,配语音,配白板,配激光笔。同学会主动发起讨论,你可以随时打断提问,老师会在白板上给你画图解释。

技术栈是 Next.js + React + LangGraph,多智能体编排跑在 LangGraph 的状态机上,支持 OpenAI、Anthropic、Gemini、DeepSeek 等主流模型。目前已经拿到 7.5K Star。

交互式模拟

很多人学东西的老办法是:碰到一个概念看不懂就去搜,搜到一篇文章看完还是半懂不懂,接着再搜,来回折腾半小时,最后脑子里一团乱,知识点碎得根本拼不起来。

OpenMAIC 的创新点就是它的交互式模拟。你直接跟它说"教我量子物理",它不是给你一堆文字,直接生成一个能动手玩的 HTML 模拟器——粒子在页面上跑,参数直接可以改,直观简单。

中途卡住想问问题,直接提问,它会像老师一样在白板上一步步推导公式,不懂继续问。以前那种"搜索→看文章→再搜索"的老办法,感觉真的可以淘汰了。

集成 OpenClaw

OpenMAIC 还能集成 OpenClaw,直接在飞书、Slack、Telegram 这些聊天软件里生成课件,它去帮你生成,完成后把链接发给你。不用开浏览器,不用找入口,效率高很多。

生成的幻灯片是可编辑的 PPT,交互模拟是单独的 HTML 文件,浏览器打开就能直接用。

安装指南

克隆代码直接运行:

git clone https://github.com/THU-MAIC/OpenMAIC.git
cd OpenMAIC
pnpm install
cp .env.example .env.local
# 填一个 LLM API Key
pnpm dev

注意 Node.js 需要 20 版本以上,pnpm 需要 10 版本以上。打开网页就可以对话学习了。

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

复制全文 生成海报 OpenMAIC AI教育 互动课堂 清华开源

推荐文章

程序员茄子在线接单