
清华开源 AI 课堂冲到 4.1 万星:上传一份资料,它生成会讲课、会画板的整套课程
OpenMAIC 把课堂形态本身开源:幻灯片、测验、交互仿真和会被你追问的 AI 同学。v1.3.0 加上知识库与 Pro 工作台,代价是必须自备 PostgreSQL 长驻进程。
相关标签
上传一份资料,几分钟后拿到一整套课:幻灯片、测验、能上手拖动的交互仿真,还有一位会开口讲、会在白板上画图的 AI 老师,以及几个会跟你辩论的 AI 同学。清华 MAIC 实验室开源的 OpenMAIC 做的就是这件事,目前 41,986 星,今天仍在榜上。
它的全名是 Open Multi-Agent Interactive Classroom。定位不是”生成 PPT 的工具”,而是把课堂形态本身开源:讲义只是其中一种场景,交互式 HTML 仿真和项目式学习(PBL)活动才是它跟普通生成器拉开差距的地方。产物有三种出口——保留全部场景的 .pptx、能离线播放整节课的单文件 .html,以及可迁到另一个部署的课堂 ZIP。对学校场景来说,”离线能放”往往比”云端能看”更实用。
10 月 29 日发的 v1.3.0 把重心放在知识库与 Pro 工作台。每次上传的文件都会留在所有者自己的知识库里直到主动删除,按文件夹组织,且只解析一次供后续所有对话复用;输入框用 @ 引用资料,agent 能读、能搜、能整理。Pro 工作台在第一页尚未生成时就给出预览,课堂标签页分成 Learn 与 Edit 两侧。这次升级有硬性前置条件:先停掉所有旧实例,且 1.3.0 之后不能回滚——升级前得先读 changelog。
上一个版本 v1.2.1 补的是联网研究:Kimi、DeepSeek、Firecrawl 作为搜索提供方接入,并新增 webFetch 槽位,让 agent 通过托管阅读器(DeepSeek、Kimi 或 Firecrawl)读网页而不是只用内置实现。
工作台里的 agent 值得一提,因为它走的是”显式工具”而不是改黑盒。规划多课课程、建课程与文件夹、读写 stage DSL、原子化只补一个场景、复制插页删页重排、编辑旁白与课件结构、上传资料并抽取文档音视频、生成图片视频旁白、导入保留版式的 pptx、渲染场景预览做目检——24 个内置技能覆盖课程规划、深度研究、讲座、工作坊、职教等教学风格,用户自建技能按所有者隔离存放,同样可读写修改。底层会话是数据库支撑的,带租约、心跳、崩溃恢复、取消和中途追加指令,课程生成跑在服务端长驻进程里,关掉浏览器也会继续。
代价也写得很清楚:自 1.2.0 起必须有 PostgreSQL,serverless 平台(Vercel 等)只支持到 1.1.x,仓库也不再带 vercel.json。Docker Compose 提供的是单用户个人版,只监听 127.0.0.1:3000;要对外服务必须先设一个足够长的 ACCESS_CODE 并更换数据库密码,否则任何能访问端口的人都能改、能删整个库。国内网络还给了 Alpine 与 npm 镜像的构建参数。
技术栈是 Next.js 16 + React 19 + TypeScript 5 + Tailwind CSS 4,MIT 许可,配套论文发表在 JCST’26。另外它自带 OpenMAIC Skill,可以挂到 OpenClaw、Codex、DeepSeek、WorkBuddy 这类工作台上,从飞书、Slack、Telegram 或 IDE 里直接生成课堂——教育内容的入口,被它铺到了聊天窗口里。
更多资讯
想看更多优质内容?
浏览所有资讯