课件生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c5e0d1d6/openmaic-new 技能。
技能介绍
解决课件生成中的配置与状态管理难题
在使用大模型构建教育产品时,开发者常面临环境配置繁琐、密钥管理混乱及生成过程缺乏状态管控的问题。直接调用接口需编写大量代码处理鉴权与任务轮询,且 Agent 执行多步任务时易跳过关键确认,导致误覆盖本地状态或在未授权时发起资源消耗型变更。
基于分步确认的标准化工作流
该技能采用重度确认机制的 SOP,将课件生成拆解为多个可控阶段:
- 模式选择:检查
~/.openclaw/openclaw.json中的accessCode,自动决定进入托管或本地模式。 - 环境准备:本地模式下指导克隆代码与选择启动方式;托管模式下直接跳过部署。
- 配置校验:强调使用 OpenMAIC 服务端配置,引导用户自行编辑配置文件注入密钥,而非由 Agent 代写或在对话中明文传递。
- 健康检查与生成:通过
GET {url}/api/health验证服务后,按用户字段提交任务,并采用稀疏轮询处理长耗时任务。
适用边界与工程实践建议
技能明确划分了职责边界:严禁在请求时动态覆盖模型或 Provider,所有配置依赖服务端文件。它不会替用户写入 API Key,以降低安全风险。当用户明确要求生成时,直接提交任务不再二次确认,以减少冗余交互;但读取本地 PDF 等涉及本地状态的操作仍严格执行确认。返回结果时,链接以纯文本绝对 URL 独立成行,确保无缝对接下游管道。
使用场景
- 当用户明确要求生成互动课件时,Agent 直接提交任务,避免生成前的二次确认卡顿。
- 在启动本地服务前,通过 GET /api/health 验证 OpenMAIC 服务状态,确保生成环境就绪。
- 需要自主管理密钥时,引导用户自行编辑服务端配置文件,而非由 Agent 代写或索要。
- 针对长耗时的课件生成任务,采用稀疏轮询策略并提示用户稍后查看结果。
适合人员
- 注重隐私安全的 AI 应用开发者,希望避免密钥在对话中明文传输。
- 正在搭建 OpenMAIC 本地环境的教育产品负责人,需要清晰的分步配置指引。
- 偏好纯文本链接输出的技术运维,需要将课件结果直接接入下游自动化管道。
- 需要生成互动教学 Demo 的讲师,希望快速验证 OpenMAIC 的托管模式能力。