恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
OpenMAIC 开源多智能体交互课堂:一键生成课件、测验与仿真的完整指南
首页
资讯中心
/
OpenMAIC 开源多智能体交互课堂:一键生成课件、测验与仿真的完整指南
OpenMAIC 开源多智能体交互课堂:一键生成课件、测验与仿真的完整指南
发布时间:2026/10/20 12:26:33
OpenMAIC 开源多智能体交互课堂一键生成课件、测验与仿真的完整指南【免费下载链接】OpenMAICOpen Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click项目地址: https://gitcode.com/GitHub_Trending/op/OpenMAIC清华 THU-MAIC 开源的 OpenMAICOpen Multi-Agent Interactive Classroom把一段主题描述或一份讲义变成 AI 讲师和 AI 同学授课、讨论、出题的交互课堂。它当前版本 1.2.1、采用 MIT 许可、把生成与渲染等能力拆成 6 个可独立安装的openmaic/*SDK 包界面覆盖 12 个语言区域。这篇指南从部署、架构、模型配置和离线交付四个角度讲清楚这套代码为什么值得放进自己的教学或学习流程。OpenMAIC 离线部署与本地运行方式部署选项的取舍OpenMAIC 写得很直白。最重的路径是docker compose up --build它拉起应用和 PostgreSQL 两个容器课程、生成媒体和运行时会话落在命名卷里docker compose down重建后数据不丢。需要公网发布时官方要求先设ACCESS_CODE站点密码否则能访问端口的人就拥有整个课程库。另一条取舍同样直白Vercel 等 serverless 平台只支持到 1.1.x。README.md 的部署章节明确写出1.2.0 起课程生成运行在长驻服务进程里必须配 PostgreSQL 和持续运行的 Node.js 进程仓库已不再提供vercel.json。对使用者来说这意味着它不追求一键托管的轻而是把部署重心放在能长期运行、数据不丢的自建环境上——校内机房和实验室服务器恰好是这个形态。1.2.0 的 server-first 架构课程生成为什么离开浏览器这是整个架构里最值得注意的一步转向。CHANGELOG.md 的 1.2.0 条目写明课程生成、模型配置、课程与媒体、身份全部移到服务端浏览器退化为纯客户端生成过程可以跨越标签页关闭与服务重启存活。1.1.x 时代关掉标签页进行中的备课就作废了。可靠性有具体实现支撑lib/server/agent-runtime/下的会话落在 PostgreSQL带租约、心跳、崩溃恢复和后续指令接管。课堂聊天则走lib/chat/pi/的服务端导演循环lib/chat/pi/config.ts 里每个 Agent 一轮最多 6 次发言、8 个动作上限是写死的常量。把课堂节奏限制在确定边界内比让模型自由发挥更可控——这是用工程约束换教学确定性。OpenMAIC 支持哪些大模型提供商模型接入层的设计是 provider-neutralopenmaic.yml声明 provider可调用的账号和 slot每个 AI 用途大纲、课程内容、文本转语音、网页搜索各自对应一个模型槽位slots: course.outline: anthropic:claude-sonnet-4-6 llm: openai:gpt-5.5这段配置声明服务器默认用哪些模型用户在应用内仍可更换。README.md 列出的提供商超过 20 家从 OpenAI、Anthropic、Amazon Bedrock 到 DeepSeek、Qwen、Kimi、MiniMax、GLM以及 Lemonade 这类本地推理1.2.1 又新增webFetch槽位让网页读取能力也可以独立换供应商。对使用者来说这等于把用哪个模型从产品决策里剥离出来数据合规要求可以用 Bedrock成本敏感可以用国产模型内网环境可以跑本地推理课堂生成本身不需要跟着换。离线 HTML 导出与多语言界面支持交付层藏着最实在的出海能力1.2.0 起导出离线 HTML一门课变成一个自包含文件无网可播——旁白、字幕、聚光灯、幻灯片视频、讨论卡片和交互动作全在文件里超过 400 MB 的课自动拆成带audio/、media/、images/目录的 ZIP。PPTX 导出则保留全部场景为可编辑幻灯片交互、测验和 PBL 部分以占位页加二维码的形式在线回跳。多语言同样落在文件里lib/i18n/locales.ts 注册了 12 个语言区域从简中、繁中、英语到阿拉伯语、越南语Agent 工作台另有 10 个语言的独立文案目录 lib/i18n/workbench-locales/。语音上VoxCPM2 自托管声音克隆提供三种模式按 Agent 人设自动配音、自然语言描述音色、上传参考音频克隆再配合本地 FunASR 识别整条语音链路可以脱离公网。对使用者来说这套组合回答了课去哪儿的问题在联网环境生成离线环境照常上课界面和声音都是本地语言。怎么判断它是否适合你的场景一个可验证的判据按 README.md 的 Docker 路径把服务跑起来生成一门课导出离线 HTML把它拷到一台断网的机器上打开——旁白、幻灯片、交互场景是否完整播放是检验这套系统能不能进内网教学环境的最直接标准。它已经用 1.2.1 的代码给出了姿态课程属于能跑起一份代码的任何地方而不是属于某一家模型供应商或某一种部署方式。【免费下载链接】OpenMAICOpen Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click项目地址: https://gitcode.com/GitHub_Trending/op/OpenMAIC创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考