别再一个人啃文档了:我部署了清华开源的AI教室,学习终于不孤独了
一直以来,我学习一个新框架的路径,都是找到官方文档、教程视频、技术博客,然后开始看,常常看得云里雾里。最崩溃的是遇到不懂的地方,只能自己死磕,或者去论坛提问,等回复等到花儿都谢了。
一个人学习,真的太孤独了。
直到我试了这个东西。
它叫 OpenMAIC,是清华团队开源的一个项目。不是录好的视频课,而是一间会跟你互动的AI教室。
不是视频课,是一间会互动的教室
OpenMAIC 最不一样的地方,是把课堂搬进了AI。
传统的AI课程工具,给你一个主题,吐出一份PPT或者一段文字,你自己看。学没学会,全靠自觉。

OpenMAIC 不一样。它给你造了一间教室:
有AI老师 — 用语音讲课,讲到关键公式会在白板上一步步推导,不是直接甩结论。
有AI同学 — 会主动发起讨论,提出不同观点。比如讲到”冒泡排序效率低”,AI同学会问:”那为什么还要学它?直接学快排不行吗?”
可以随时插话 — 这是我最爽的地方。你可以随时打断AI老师:”等等,这个地方我没听懂。”AI老师会停下来,换一种方式讲。
这种感觉,不像对着冷冰冰的屏幕硬啃,更像真的坐在一间教室里。
30分钟,从主题到完整课程
我试了一下,让它给我讲”冒泡排序算法”。
输入主题,点击生成,去泡了杯咖啡,回来课程就生成好了。
整个过程分两个阶段:
第一阶段:生成大纲
AI分析输入,拆成结构化的课程大纲:什么是排序算法、冒泡排序的基本思想、代码实现、时间复杂度分析、优化方法。
第二阶段:生成场景
每个大纲项生成对应的教学场景。OpenMAIC支持四种:
- PPT讲解
— AI老师语音配幻灯片 - 随堂测验
— 讲完知识点马上出题检验 - 交互式模拟
— 比如可视化冒泡排序的执行过程 - 项目实战
— 给实际问题让你动手做
学完了还能导出课件:.pptx格式(可编辑,含图表和公式)或.html格式(含交互模拟的独立网页)。



为什么要自己部署?
OpenMAIC 官方提供了在线体验地址,但如果你想用自己的API Key、无限制使用、或者接入企业平台,就需要自己部署。
Vercel 是最简单的部署方式:
-
完全免费 — 个人用户额度足够用 -
零配置 — 自动识别Next.js项目,一键部署 -
全球CDN — 访问速度快
部署前准备:
-
GitHub账号 — 用于Fork项目 -
Vercel账号 — 用GitHub登录即可 -
AI模型API Key — 推荐Gemini 2.0 Flash(免费额度大,每天1500次请求)
部署步骤:
1、Fork项目到你的GitHub:https://github.com/THU-MAIC/OpenMAIC点击右上角的 Fork 按钮,将项目复制到你的GitHub账号下

访问Vercel官网并登录:
https://vercel.com
点击 Continue with GitHub 使用GitHub账号登录
进入Vercel控制台后,点击 Add New → Project
在项目列表中找到你刚才Fork的 OpenMAIC 仓库,点击 Import

Vercel会自动识别这是一个Next.js项目,无需修改任何构建配置,直接点击 Deploy

等待3-5分钟,部署完成后,Vercel会分配一个域名,比如:
openmaic-你的用户名.vercel.app
-
在Settings → Environment Variables中添加API Key
注意:
-
推荐配置Gemini,免费额度大(每天1500次请求),速度快 -
如果你只用OpenAI,只配置 OPENAI_API_KEY即可 -
DeepSeek价格最便宜,适合大量使用
-
重新部署,让环境变量生效
部署完成后访问你的Vercel域名,点击Create New Course,输入主题或上传PDF,选择模型,点击Generate,等待生成完成即可开始上课。
5、访问你的AI教室 重新部署完成后,访问你的Vercel域名:
https://openmaic-你的用户名.vercel.app
你会看到OpenMAIC的主页。



我部署的在线地址(国内访问不了vercel):
https://open-maic-rouge.vercel.app/
开始使用:
-
点击 Create New Course -
选择输入方式: - Topic
— 输入一个主题,比如”Python装饰器” - Upload Document
— 上传PDF文档,比如一篇论文 -
选择AI模型(如果你配置了多个API Key) -
点击 Generate,等待30分钟左右 -
课程生成后,点击 Start Class,AI教室就开始了
写在最后
OpenMAIC 的意义,不只是”又一个AI工具”。
它真正做到的,是让学习不再孤独。
以前想学新知识,要找课程、找老师、找同学。现在,输入一个主题,等30分钟,一间完整的AI教室就出现了。
更重要的是,它是开源的。
清华团队选择把系统开源,这才是真正的”教育普惠”。
如果你也想试试,现在就可以动手部署一个。
其它说明:
1、如果要增强文档解析,就需要用到MinerU,提供更强的表格、公式和 OCR解析能力。你可以使用 MinerU官方 API或自行部署。
2、在vercel环境变量里配置key要熟悉它的格式,可以先去前端看看页面的模型设置里看看api接口是啥格式。
环境变量参数一般是如下格式:
GOOGLE_API_KEY=GOOGLE_BASE_URL=GOOGLE_MODELS=DEEPSEEK_API_KEY=DEEPSEEK_BASE_URL=DEEPSEEK_MODELS=QWEN_API_KEY=QWEN_BASE_URL=QWEN_MODELS=
觉得费劲,那就直接在前端模型配置里填写使用,数据是保存在用户本地的。
相关链接:
-
OpenMAIC官网: https://open.maic.chat/ -
GitHub仓库: https://github.com/THU-MAIC/OpenMAIC -
Vercel官网: https://vercel.com
夜雨聆风