# OpenMAIC 项目调研报告 (清华大学开源)

## 1. 项目基本信息

- 项目名称: OpenMAIC (Open Multi-Agent Interactive Classroom)

- 开源机构: 清华大学 THU-MAIC 团队

- GitHub 地址: THU-MAIC/OpenMAIC

- 项目状态: 活跃开发中,已发布多篇学术论文 (如 JCST 2026)

- 核心定位: 一个将任何话题或文档转化为沉浸式、多智能体交互式课堂体验的开源 AI 平台

## 2. 核心功能

OpenMAIC 通过多智能体协同,提供以下核心体验:

- 一键生成课堂: 只需输入主题或上传文档,AI 会在几分钟内构建完整的课程大纲和内容

- 多智能体课堂: 包含 AI 教师和 AI 同学,可讲课、讨论、白板绘图并与人类实时互动

- 丰富场景类型:

- Slides: AI 教师配合语音、聚光灯、激光笔授课

- Quiz: 交互式测试(单选/多选/简答),支持 AI 实时评分和反馈

- Simulation: 基于 HTML 的交互式模拟实验(如物理引擎、流程图)

- PBL: 用户与 AI 代理协作完成里程碑任务

- 白板功能: AI 代理可实时书写公式、绘制流程图/示意图

- 多模态支持: 集成 TTS、ASR 与图像生成能力

## 3. 技术架构

- 前端/全栈: Next.js 15+, React 19, TypeScript 5

- 智能体编排: LangGraph 多智能体状态机管理

- 模型支持: OpenAI, Anthropic, Google Gemini(推荐 Gemini 3 Flash), DeepSeek 等

- 集成能力: 内置 OpenClaw 支持,可通过飞书/Slack/Telegram 等生成课堂

- 导出支持: 可导出可编辑 PPTX 或交互式 HTML 页面

## 4. 部署与使用

- 快速启动: 支持 pnpm dev 本地开发,也支持 Docker Compose 一键部署

- 生产环境: 推荐 Vercel 或 Docker 容器

- 增强功能: 集成 MinerU 用于复杂文档(公式、表格、OCR)高级解析

## 5. 总结与建议

OpenMAIC 代表了从 MOOC(大规模在线开放课程)向 MAIC(多智能体交互课堂)的演进。相比传统在线教育,具备更强交互性与个性化能力。

建议:

- 内部培训: 将公司文档快速转化为员工培训课程

- 学习辅助: 用 AI 讨论辅助理解复杂论文或枯燥主题

- 与 OpenClaw 结合: 通过 OpenClaw 插件优先试用 OpenMAIC 能力