乐于分享
好东西不私藏

别再一个人啃文档了:我部署了清华开源的AI教室,学习终于不孤独了

别再一个人啃文档了:我部署了清华开源的AI教室,学习终于不孤独了

一直以来,我学习一个新框架的路径,都是找到官方文档、教程视频、技术博客,然后开始看,常常看得云里雾里。最崩溃的是遇到不懂的地方,只能自己死磕,或者去论坛提问,等回复等到花儿都谢了。

一个人学习,真的太孤独了。

直到我试了这个东西。

它叫 OpenMAIC,是清华团队开源的一个项目。不是录好的视频课,而是一间会跟你互动的AI教室。


不是视频课,是一间会互动的教室

OpenMAIC 最不一样的地方,是把课堂搬进了AI。

传统的AI课程工具,给你一个主题,吐出一份PPT或者一段文字,你自己看。学没学会,全靠自觉。

OpenMAIC 不一样。它给你造了一间教室:

有AI老师 — 用语音讲课,讲到关键公式会在白板上一步步推导,不是直接甩结论。

有AI同学 — 会主动发起讨论,提出不同观点。比如讲到”冒泡排序效率低”,AI同学会问:”那为什么还要学它?直接学快排不行吗?”

可以随时插话 — 这是我最爽的地方。你可以随时打断AI老师:”等等,这个地方我没听懂。”AI老师会停下来,换一种方式讲。

这种感觉,不像对着冷冰冰的屏幕硬啃,更像真的坐在一间教室里。


30分钟,从主题到完整课程

我试了一下,让它给我讲”冒泡排序算法”。

输入主题,点击生成,去泡了杯咖啡,回来课程就生成好了。

整个过程分两个阶段:

第一阶段:生成大纲

AI分析输入,拆成结构化的课程大纲:什么是排序算法、冒泡排序的基本思想、代码实现、时间复杂度分析、优化方法。

第二阶段:生成场景

每个大纲项生成对应的教学场景。OpenMAIC支持四种:

  1. PPT讲解
     — AI老师语音配幻灯片
  2. 随堂测验
     — 讲完知识点马上出题检验
  3. 交互式模拟
     — 比如可视化冒泡排序的执行过程
  4. 项目实战
     — 给实际问题让你动手做

学完了还能导出课件:.pptx格式(可编辑,含图表和公式)或.html格式(含交互模拟的独立网页)。


为什么要自己部署?

OpenMAIC 官方提供了在线体验地址,但如果你想用自己的API Key、无限制使用、或者接入企业平台,就需要自己部署。

Vercel 是最简单的部署方式:

  • 完全免费 — 个人用户额度足够用
  • 零配置 — 自动识别Next.js项目,一键部署
  • 全球CDN — 访问速度快

部署前准备:

  1. GitHub账号 — 用于Fork项目
  2. Vercel账号 — 用GitHub登录即可
  3. AI模型API Key — 推荐Gemini 2.0 Flash(免费额度大,每天1500次请求)

部署步骤:

1、Fork项目到你的GitHub:https://github.com/THU-MAIC/OpenMAIC点击右上角的 Fork 按钮,将项目复制到你的GitHub账号下

2、在Vercel导入项目,自动识别为Next.js,点击Deploy

访问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
  1. 在Settings → Environment Variables中添加API Key
如果没有大模型key,可以查看往期教程白嫖:
手把手教你白嫖GLM-5和Qwen3.5-397B:5分钟搭建零成本AI工作流(附配置)
NVIDIA杀疯了!免费开放GLM-5、Minimax-M2.1、Kimi-k2.5(附教程)

注意:

  • 推荐配置Gemini,免费额度大(每天1500次请求),速度快
  • 如果你只用OpenAI,只配置OPENAI_API_KEY即可
  • DeepSeek价格最便宜,适合大量使用
  1. 重新部署,让环境变量生效

部署完成后访问你的Vercel域名,点击Create New Course,输入主题或上传PDF,选择模型,点击Generate,等待生成完成即可开始上课。

5、访问你的AI教室 重新部署完成后,访问你的Vercel域名:

https://openmaic-你的用户名.vercel.app

你会看到OpenMAIC的主页。

我部署的在线地址(国内访问不了vercel):

https://open-maic-rouge.vercel.app/

开始使用:

  1. 点击 Create New Course
  2. 选择输入方式:
    • Topic
       — 输入一个主题,比如”Python装饰器”
    • Upload Document
       — 上传PDF文档,比如一篇论文
  3. 选择AI模型(如果你配置了多个API Key)
  4. 点击 Generate,等待30分钟左右
  5. 课程生成后,点击 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
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 别再一个人啃文档了:我部署了清华开源的AI教室,学习终于不孤独了

猜你喜欢

  • 暂无文章