Openmaic

🏫 AI 课堂一键生成向导

分步引导用户部署 OpenMAIC(本地/托管模式),配置多服务商 API 密钥并生成 AI 课堂,适合需要结构化教学生成的教育者。

收藏
16.3k
安装
3.3k
版本
0.3.1
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心用法

OpenMAIC Skill 是一套引导式标准操作流程(SOP),帮助用户完成 OpenMAIC(OpenClaw 的 AI 课堂生成平台)的完整部署与使用。整个流程分为六个阶段,采用"一步一步确认"的模式,避免一次性压缩所有操作。

阶段 0 - 选择模式:优先检查 ~/.openclaw/openclaw.json 中是否存有 accessCode,若有则直接进入托管模式;否则让用户选择托管(推荐,无需本地部署)或本地运行。

阶段 1 - 代码仓库:克隆 OpenMAIC 仓库或复用已有本地副本,确认路径。

阶段 2 - 启动模式:根据场景推荐合适的启动方式(如 Docker、Node 直连等)。

阶段 3 - 配置服务商密钥:这是关键安全环节。Skill 不会要求用户在聊天中粘贴 API 密钥,而是指引用户自行编辑本地服务端配置文件。核心 LLM 密钥配置完成后,可选开启网络搜索、图像/视频生成、TTS 等功能,每项均需独立服务商密钥。

阶段 4 - 启动与验证:按选定方式启动服务,通过 GET /api/health 确认健康状态。

阶段 5 - 生成课堂:服务健康后,支持从文本需求或本地 PDF 生成结构化课堂。若用户已明确表达生成意图,提交任务前不再二次确认;随后进入轮询等待任务完成。

显著优点

  • 确认密集型设计:每个状态变更前均要求用户确认,降低误操作风险
  • 安全导向:明确禁止在对话中传输 API 密钥,强制本地文件配置
  • 灵活双模式:托管模式零部署,本地模式完全可控
  • 模块化可选功能:核心 LLM 与增强功能(搜索、多媒体生成)解耦配置

潜在缺点与局限性

  • 流程较重:必须按阶段顺序执行,无法跳跃, impatient 用户可能感到繁琐
  • 本地配置门槛:本地模式需要用户具备基本的 JSON 编辑和命令行操作能力
  • 依赖外部服务商:生成质量与稳定性取决于用户配置的第三方 LLM/多模态服务商
  • 无内置密钥托管:不提供加密密钥存储机制,依赖用户本地文件安全
  • 长任务等待:课堂生成可能耗时较长,虽支持稀疏轮询,但仍需用户保持会话或主动检查

适合人群

  • 需要将课程大纲/教材 PDF 快速转化为结构化 AI 课堂的教育工作者
  • 希望完全掌控数据与模型选择的技术型用户(本地模式)
  • 追求零运维快速试用的轻度用户(托管模式)
  • 拥有多服务商 API 资源、愿意自行配置以换取灵活性的开发者

常规风险

| 风险类型 | 说明 |
|---------|------|
| 密钥泄露 | 尽管 Skill 禁止聊天粘贴,用户若误操作仍可能在其他场景暴露密钥;配置文件权限管理不当也存在本地泄露风险 |
| 服务商依赖 | 课堂生成失败常见于服务商配额耗尽、模型下线或认证过期,需返回阶段 3 重新配置 |
| 本地环境冲突 | Node 版本、端口占用、Docker 权限等问题可能导致启动失败 |
| 生成内容质量 | 依赖底层 LLM 能力,可能产生幻觉或不合适的教学内容,需人工审核 |
| 长任务中断 | 网络波动或会话超时可能导致生成任务状态丢失,建议重要任务保留本地备份 |

---

使用建议:首次使用建议尝试托管模式验证核心功能;确认需求稳定后再迁移至本地模式以获得更大自定义空间。始终将 API 密钥配置文件设置为仅用户可读权限(Unix: chmod 600)。

安全解读

核心用法

OpenMAIC Skill 是清华大学多智能体智能中心(THU-MAIC)官方提供的配置引导工具,用于协助用户完成 OpenMAIC(开源多智能体智能课堂系统)的全流程部署。该 Skill 采用分阶段确认式交互,严格遵循 SOP 规范,禁止在未获用户明确授权前执行任何状态变更操作。

部署流程分为 6 个阶段:
1. 模式选择:检测本地配置中是否存有 accessCode,有则直接进入托管模式;否则让用户选择「托管使用」或「本地部署」

2. 仓库管理:克隆官方仓库或复用已有本地副本

3. 启动模式:选择并配置适合的启动方式(开发/生产/Docker 等)

4. 密钥配置:指导用户手动编辑本地配置文件,绝不主动代写 API Key,可选开启网络搜索、图像/视频生成、TTS 等增值功能

5. 服务启动:执行启动命令并调用 /api/health 验证服务健康

6. 课堂生成:支持从需求文本或 PDF 文件生成结构化课堂,PDF 读取需二次确认,生成任务提交后进入轮询等待

显著优点

  • 零代码风险:纯 Markdown 文档型 Skill,无动态执行、无第三方依赖、无网络外发,通过完整六维安全检测
  • 隐私优先设计:API 密钥配置全程引导用户本地自助完成,聊天窗口不触碰敏感凭证
  • 权威来源背书:THU-MAIC 官方维护,GitHub 开源仓库可审计,信任等级 T2
  • 确认式交互:每个状态变更节点强制确认,避免误操作;若检测到已有本地状态,主动提示并询问保留或覆盖

潜在缺点与局限

  • 非一键自动化:大量确认环节虽提升安全,但对熟练用户可能显得繁琐
  • 依赖外部服务:托管模式需官方 access code;本地模式需用户自行准备 LLM API Key(OpenAI/Anthropic/国产大模型等)
  • 长任务无实时反馈:课堂生成可能耗时数分钟,轮询间隔内用户需等待或稍后查询
  • 无许可证声明:当前版本未明确开源协议,存在轻微合规瑕疵

适合人群

  • 教育工作者与课程设计师:需要批量生成结构化 AI 辅助课堂
  • 企业培训团队:希望私有化部署,避免敏感课件数据外流
  • 开发者与技术爱好者:想基于 OpenMAIC 二开或集成至现有 LMS 系统

常规风险

  • 配置失误风险:用户手动编辑 JSON/YAML 配置时可能格式错误,导致服务启动失败
  • 密钥泄露风险:若用户无视引导、执意粘贴密钥至聊天窗口,存在会话日志残留隐患(Skill 本身不记录,但终端环境不可控)
  • PDF 隐私风险:课堂生成阶段读取本地 PDF 时,文件内容会上传至 OpenMAIC 服务端处理,敏感文档需谨慎
  • 服务可用性风险:托管模式依赖 open.maic.chat 官方实例,存在网络波动或配额限制

Openmaic 内容

references文件夹
手动下载zip · 9.9 kB
clone.mdtext/markdown
请选择文件