清华开源的 Agent 交互学习神器,又登上 GitHub 热榜了。

最近有一个清华开源的项目,经常登上 GitHub 热榜。

我做热门开源项目周榜盘点时,总能看到它。

OpenMAIC 开源项目来自清华大学团队,刚开源的时候是一个基于多 AI Agent 的交互式课堂生成项目。

现在是 Agent 驱动的专业工作台了。

arduino 复制代码
开源地址:https://github.com/THU-MAIC/OpenMAIC

今年 3 月开源,现在都已经拿到 3 万多个 Star。

昨天,OpenMAIC 又受邀来到联合国教科文组织(UNESCO)巴黎总部,和来自全球的教育工作者聊聊 AI 教育智能体。

也带大家亲手用起来。

这是首个登上联合国舞台的中国 AI 教育智能体团队

清华大学教育学院张羽教授和于济凡助理教授,用 90 分钟进行了理念分享和实操培训。

01

开源项目简介

OpenMAIC 全名是 Open Multi-Agent Interactive Classroom,也就是开放式多智能体互动课堂。

给它一个主题,或者上传一份学习材料,它可以生成幻灯片、测验、互动实验和项目式学习任务。

课堂里还有 AI 老师、助教和同学,能讲解、提问和讨论,也能在白板上画图和推导公式。

8 月 27 有一波更新 ,升级了专业工作台。

教师可以持续和 Agent 沟通,让它规划一组连续课程、整理材料、制作页面,再逐页修改内容。

项目内置了 20 多个教学 Skill,包括课程规划、费曼学习法、螺旋式课程、项目式学习、PPT 导入和课堂风格提取等场景。

教师也能根据自己的课程记录创建个人 Skill。

这些能力组合起来,OpenMAIC 更像一个面向课程创作者的教育 Agent 工作台。

① 把抽象知识做成可操作的页面

把物理课的课件导入工作台,Agent 能规划一个自己讲解带交互、带动画的生成课程。

这个就是 OpenMAIC 主打的交互式沉浸课堂。

深度交互模式可以生成三维可视化、模拟实验、知识游戏、思维导图和在线编程页面。

学习物理时,学生可以调整参数并观察模拟结果。

生成的课堂不是非常生硬的文字罗列。

有很多动画,有趣味的交互和小游戏。

帮助学生更直观、更有趣的方式了解枯燥的知识。

② 支持多种教学法 skill

这个工作台内置了 20 多教学 Skill。

加载不同 Skill 后,生成的课堂的课程结构会发生明显变化。

费曼学习法会先让学生解释概念,再寻找解释中的缺口,通过追问和改写补全理解。

螺旋式课程会让核心概念在不同课次中多次出现,每次增加新的情境和难度。

还有大师讲授的 skill,比如:使用大师讲授 skill ,讲解一下鸡兔同笼。

用这个 skill 生成的课堂演示,逻辑很清楚:有一条连续的讲授主线,页面信息密度高、旁白较长,靠多个真实案例层层推进论证。

另外,教师还可以把自己的教学流程整理成个人 Skill,留给后续课程复用。

③ 把旧 PPT 改造成互动课堂

OpenMAIC 支持导入 PPTX,并尽量保留原有页面和排版。

导入后,教师可以为每一页补充讲解、聚光提示和语音,也能按需要插入测验或互动页面。

你可以保留原来课件的版式,然后生成逐页讲解的课堂。

原来的 PPT 继续呈现知识,Agent 负责补齐课堂节奏和互动环节。

多年积累的课件因此多了一层可以讲、可以问、可以练的课堂体验。

也可以深度交互重构,以课件为素材,变成一个深度交互的课堂。

④ 从授权录像中提取讲课风格

教师可以上传自己的课堂录像或讲义,让工作台分析其中反复出现的讲解习惯。

工作台会关注开场方式、举例顺序、讲解节奏、复盘方式,以及语言和画面的配合。

随后,基于教师的讲解语气习惯和讲义风格,生成一个新的课程。

比如:请使用这个音频的讲话风格和声线(四川话),以及《迈向通用人工智能课程 PPT 模版》,做一节讲大模型发展史的小课。

02

如何部署使用

开发者和学校也可以自行部署。

把 OpenMAIC 下载到本地,配置一个大模型服务,就能启动使用。

不一定要在本地部署模型,也可以直接接入云端 API。

① 准备环境: 安装 Node.js 22.19.0 或以上版本,以及 pnpm 10.28.0。

② 下载并安装项目

bash 复制代码
git clone https://github.com/THU-MAIC/OpenMAIC.git
cd OpenMAIC
pnpm install

③ 配置大模型

运行 cp .env.example .env.local,在 .env.local 中填入模型提供方的 API Key。

也可以连接本地 Ollama 或 Lemonade,无需 API Key。

④ 启动使用

运行 pnpm dev,浏览器打开 http://localhost:3000。

输入主题或上传学习材料,就能生成 AI 课堂。

如果要正式长期运行,使用 pnpm build 构建,再用 pnpm start 启动。

也支持部署到 Vercel、Docker 或自己的服务器。

语音、图像生成、文档解析等功能需要按需进一步配置:

ruby 复制代码
地址:https://open.maic.chat/docs/zh-cn/getting-started

而且 OpenMAIC 可以通过 Skill 接入 Codex、DeepSeek Harness 等 Agent 工作台。

装好后,直接告诉 AI 助手你想学什么。

它就能帮你生成互动课堂、跟踪生成进度,并在完成后返回链接。

相关推荐
其实防守也摸鱼2 小时前
OpenClaw Windows 踩坑实战指南
运维·服务器·数据库·windows·github·copilot
小马9264 小时前
从单模型到多模型编排:GitHub HydraFusion 如何让编程 Agent 降本 36%-67%
人工智能·github
小弥儿4 小时前
GitHub今日热榜 | 2026-09-08:微软 markitdown 冲进前三
学习·microsoft·开源·github
蜡台5 小时前
超详细 GitHub Actions 自动发布部署教程
github·github page·github action
11路没有终点6 小时前
CI/CD 集成:GitHub Actions
ci/cd·github
右耳朵猫AI6 小时前
Github周刊2026W36 | Archify架构图生成、科研Agent技能库、VoiceStudio本地语音、MiniMind训练6400万参数
github
DeepAgent7 小时前
AI Agent 开发实战(13):GitHub 开源
开源·github·agent
Jul1en_7 小时前
Matt 与 Uncle Bob 的播客访谈有感
开发语言·经验分享·笔记·ai·开源·github·ai编程
hrx-@@9 小时前
DSH 插件开发到上架:完整实操手册
人工智能·语言模型·开源·github