📅 2026-08-30 · 🏷️ AI教育 · 多智能体 · 课程生成
项目概览
GitHub: THU-MAIC/OpenMAIC · 语言: TypeScript · ⭐ 22k+ · MIT · 清华MAIC团队
清华开源的多智能体互动课堂生成器:输入一句"教我一门量子物理课",AI 代理就会规划课程大纲、逐页生成幻灯片、测验、交互式 3D 学习内容,甚至整门课——一键生成,还支持后期用 AI 对话式"工台"继续打磨每一页。
2026-08-27 发布的 v1.0.0 新增 Pro 工台:聊天式工作区,可上传文档/音频/视频作为课程素材,会话持久(重启不丢),支持取消/恢复/随时干预。核心卖点是"随你所需、供应商中立"——自带模型、媒体、搜索、存储后端随意换。
git clone https://github.com/THU-MAIC/OpenMAIC.git
cd OpenMAIC
pnpm install
cp .env.example .env.local
在 .env.local 里至少配置一个模型 Key:
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-ant-...
GOOGLE_API_KEY=...
GROK_API_KEY=xai-...
# 或 Amazon Bedrock:
# BEDROCK_REGION=us-east-1
# BEDROCK_MODELS=us.anthropic.claude-sonnet-5,us.anthropic.claude-opus-4-8
# DEFAULT_MODEL=bedrock:us.anthropic.claude-sonnet-5
启动开发服务,打开 http://localhost:3000:
pnpm dev
cp .env.example .env.local
# 编辑 .env.local 填 Key
docker compose up --build
# Fork 仓库 → Vercel 导入 → 填环境变量(至少一个LLM Key)→ Deploy
国内网络慢可用镜像加速构建:ALPINE_MIRROR=mirrors.tuna.tsinghua.edu.cn NPM_REGISTRY=https://registry.npmmirror.com docker compose up --build。
ACCESS_CODE=your-secret-code # 设了之后访问需密码,API也保护
想本地做 ASR:装 funasr-server --device cuda --model fun-asr-nano(或 CPU 用 sensevoice),再在环境变量配置 FunASR 供应商,音视频素材就能本地提取时间戳字幕。
装了 OpenClaw 的话,clawhub install openmaic,就能在飞书/Slack/Discord/Telegram 等 20+ 聊天软件里直接说"教我一门课",零配置开用。
AI 辅助学习工具正在快速演进。想了解四智能体协作的个性化学习助手,可看DeepTutor学习Agent教程;用 AI 生成互动课件后,教学内容的系统化组织可参考LLM Universe教程。
GitHub: THU-MAIC/OpenMAIC · 语言: TypeScript · ⭐ 22k+ · MIT · 清华MAIC团队
AI 工台:对话式规划/构建/修订整门课程