找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4106

积分

0

好友

551

主题
发表于 3 小时前 | 查看: 5| 回复: 0

清华THU-MAIC团队开源的OpenMAIC项目GitHub主页

资源信息

💻 GitHub:github.com/thu-maic/openmaic
✍️ 作者:THU-MAIC (清华大学)

详细介绍

你是否想过,把一份枯燥的文档或一个复杂的概念,瞬间变成一个充满互动和讨论的智能课堂?由清华大学 MAIC 团队开发的 OpenMAIC (Open Multi-Agent Interactive Classroom) 开源项目,正将这一想象变为现实。

它不仅仅是一个简单的课件生成工具。OpenMAIC 的核心在于利用多智能体编排技术,构建了一个动态的虚拟学习环境。在这个“课堂”里,AI 教师负责讲授知识,AI 同学则可以提出疑问、参与讨论甚至进行辩论,从而将静态的学习材料转变为沉浸式的交互式学习体验。该平台的相关研究已形成论文《From MOOC to MAIC: Reimagine Online Teaching and Learning through LLM-driven Agents》,发表于 JCST 2026。

从技术栈来看,项目采用 Next.js + React + TypeScript 构建前端,并使用 LangGraph 来实现复杂的多智能体状态机编排,支撑起了整个课堂的对话流程与互动逻辑。平台兼容性很强,支持接入 OpenAI、Anthropic、Google Gemini、DeepSeek 等多种主流大语言模型。

主要特性

  • 一键课程生成:只需描述学习主题或上传参考材料(如PDF、PPT),AI 即可自动构建出完整的课程大纲和具体的互动场景内容。
  • 多智能体课堂:课堂中不仅有一位 AI 教师,还可以配置多位具有不同性格和背景的 AI 同学,实现实时讲授、圆桌讨论、问答和辩论等多种互动模式。
  • 丰富场景类型
    • 幻灯片讲解:配合语音旁白、聚光灯效果和激光笔动画,模拟真实讲课。
    • 互动测验:支持单选、多选、简答题,并能提供实时 AI 评分和个性化反馈。
    • 交互式模拟:集成基于 HTML 的物理模拟器、流程图编辑器等,用于可视化实验教学。
    • 项目式学习 (PBL):通过角色扮演,让学习者与 AI 智能体协作完成一个结构化的项目任务。
  • 白板与语音:智能体可以在共享白板上实时绘制图表、公式,支持文本转语音 (TTS) 输出和语音识别输入。
  • 导出功能:生成的内容可导出为可编辑的 PowerPoint (.pptx) 文件或独立的交互式 HTML 页面,方便分享与二次加工。
  • OpenClaw 集成:支持从飞书、Slack、Telegram 等超过 20 款主流消息应用中直接触发课程生成,极大地拓展了使用场景。

使用场景

  • 在线教育:为教师提供智能备课工具,为学生生成个性化的互动学习内容。
  • 自主学习:任何学习者都可以根据兴趣,快速创建属于自己的互动教程。
  • 企业培训:将内部产品文档、操作手册转化为生动有趣的交互式培训课程。
  • 知识分享:将艰深的学术论文、技术报告转化为易于理解和传播的互动讲解。
  • 教学研究:为教育技术研究者提供了一个探索 多智能体 在教育领域应用的绝佳 开源实战 平台。

技术特点

  • 两阶段生成流程:先由大纲智能体生成课程结构,再由内容智能体填充具体场景,确保课程既结构化又内容充实。
  • LangGraph 编排:利用状态机精细管理智能体的发言轮次、讨论流程,支持超过 28 种不同的动作类型(如发言、提问、画图、操作模拟器)。
  • 播放引擎:整个课堂的推进由一个状态机驱动,包含空闲 (idle)、播放 (playing)、实时互动 (live) 等多种状态。
  • 多模态输出:融合了文本、语音、白板绘图、视觉焦点提示(聚光灯、激光笔)等多种信息呈现方式。
  • 可扩展架构:基于 Next.js App Router 构建,采用模块化设计,方便开发者新增智能体类型或互动场景。
  • 国际化支持:用户界面支持中文和英文。
  • 部署灵活:提供 Vercel 一键部署和 Docker 容器化部署两种方式,方便快速上手和私有化部署。
  • 高级文档解析:可选集成 MinerU 服务,以增强对复杂表格、数学公式和扫描文档 (OCR) 的解析能力。
  • 许可证:项目采用 AGPL-3.0 开源协议。如需商业许可,可联系 thu_maic@tsinghua.edu.cn。

想了解更多前沿的 AI 与云计算技术动态,欢迎访问 云栈社区 与广大开发者交流探讨。




上一篇:手机版OpenClaw深度体验:云端执行如何重塑移动AI助手
下一篇:体验MiniMax M2.7:国产大模型中,它是最适合做Agent的基座模型吗?
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-19 07:30 , Processed in 0.544858 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表