清华开源OpenMAIC v1.0:一句话生成AI互动课

图片[1]专注工具资源与实战教程清华开源OpenMAIC v1.0:一句话生成AI互动课专注工具资源与实战教程胖猫小栈
生成摘要
AI 生成,仅供参考

清华开源OpenMAIC v1.0:一句话生成AI互动课

你有没有过这种感觉:想学点新东西,打开 AI 让它教你,它每次都答得挺快,但你学了半小时,还是不知道自己到底学到了哪儿。

问“什么是变量”,它给你变量;问“怎么装环境”,它给你步骤;问“函数是什么”,它再解释一遍函数。信息是有了,可知识框架没搭起来,收藏夹里躺着几十个教程,真要开始时反而愣在原地。

最近在 GitHub Trending 上看到一个清华团队的开源项目,思路不太一样——它不跟你一问一答,而是直接帮你“开一门课”。

它叫 OpenMAIC,全称 Open Multi-Agent Interactive Classroom,也就是“开放式多智能体交互课堂”。v1.0.0 在 2026 年 8 月 27 号刚发,GitHub 上已经攒了 2.5 万+ Star。我本地跑了一晚,聊聊真实感受。

它到底能干嘛

你丢给它一个主题,比如“30 分钟带我看懂 Python 列表推导式”,或者上传一份 PDF、Word、甚至音视频,它就会自动把内容拆成一门完整的互动课:有 AI 老师用语音讲课、拿激光笔在幻灯片上画重点,还有几个性格不一样的 AI 同学坐在旁边,有人爱提问、有人爱抬杠,会主动发起讨论,你沉默久了它还会“点名”你。

PangMao 在桌前输入主题生成课程

这不是录播视频,也不是普通网课。传统网课是单向输出,你对着进度条走神,知识没进脑子。OpenMAIC 想做的是“沉浸式课堂”:老师讲、同学辩、白板推导公式、随堂测验实时判分,全程你能举手发言、能跟 AI 同学辩论。

官方把它拆成“两阶段流水线”:先根据你的输入生成一份可编辑的课程大纲,你增删调整满意了,再让每个节点变成具体的教学场景——幻灯片、测验、能在浏览器里直接跑的 HTML 模拟实验、还有项目制学习(PBL)。v1.0 还加了个 Agent 工作台,你可以跟一个课程构建智能体对话,边聊边改,会话还能保存、恢复、半路换方向。

PangMao 站在白板前讲课

实测爽点

第一是“真能动手”。课程里会嵌可交互的实验,比如可旋转缩放的 3D 分子模型、能调波长看氧气气泡的光合作用实验室、浏览器里直接写代码跑代码的环境。AI 老师不是把界面丢给你就完了,它会高亮某个区域让你注意、帮你设初始条件、卡住时给提示。

第二是模型随便换。OpenAI、Claude、Gemini、DeepSeek、通义千问、Kimi、MiniMax、智谱 GLM、豆包、混元都支持,还能接 Ollama 本地模型离线跑。甚至可以“大纲用便宜模型、内容用强模型”分开路由,成本和效果自己权衡。

第三是能导出。课程能下载成可编辑的 .pptx、保留全部互动的 .html,或者打包 .zip 离线在内网播放。

坑点也得说清楚

它不是“零成本”。软件本身 MIT 协议免费,但每生成一门课都在烧你配的 LLM 的 Token,重度使用得盯着自己 API 后台的账单。

PangMao 端着杯子看笔记本

生成速度看模型,用响应快的 DeepSeek 基本一两分钟出课;用海外模型又没配好代理,容易卡在中途。Vercel 免费版有 60 秒函数执行上限,复杂课程可能超时。课堂质量上限取决于你接的模型,我试过让免费模型讲偏专业的公式推导,偶尔会糊。给孩子用之前,建议对 AI 生成内容做一次人工复核。另外 PDF 解析对扫描版、含大量公式图表的文档支持有限,要配 MinerU 才稳。

怎么跑起来

最省事的是 Vercel 一键部署,打开 GitHub 仓库点 “Deploy with Vercel”,填至少一个 LLM 的 API Key,两三分钟就能用。想自己掌控,本地跑:

git clone https://github.com/THU-MAIC/OpenMAIC.git
cd OpenMAIC
pnpm install
cp .env.example .env.local
pnpm dev

浏览器开 http://localhost:3000 就能开课,环境要 Node.js 20 以上、pnpm 10 以上。有服务器的用 Docker:

cp .env.example .env.local
docker compose up --build

在 .env.local 里至少配一个 key 就行,比如 DEEPSEEK_API_KEY、GLM_API_KEY、DOUBAO_API_KEY 都行。想让 AI 老师开口说话,再配个 TTS key;想联网搜最新资料,加个 TAVILY_API_KEY。

获取地址

  • GitHub 仓库:https://github.com/THU-MAIC/OpenMAIC
  • 官方网站:https://openmaic.io/zh
  • 在线体验 Demo:https://open.maic.chat/

写在最后

适合谁?家长陪读、学生自学、老师做互动课件、还有想研究多智能体编排的开发者。纯小白不想折腾环境,直接用在线 Demo 也成。

我挺喜欢这个项目的一点,是它把“AI 从聊天框里拉出来,站上了讲台”。代码开源、老师免费,剩下就是把你想学的东西交给这间 AI 教室。不过也别神话它——它定位是辅助工具,不是替代真老师,情感共鸣和眼神里的困惑,AI 现在还接不住。

提醒一句:本地部署请遵守项目 MIT 协议与开源条款;运行前确认 Node/pnpm 环境到位;课程数据记得自行备份。面向未成年人使用时,建议对生成内容做一次人工复核。

—— 胖猫小栈

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容