SuperAPI AI 工具集

draft-agent-loop

智能体与模型

查看项目

更新于 10-15 22:38

技能介绍

用途:为远程智能体任务提供结构化的人类监督流程,即 HITRL(Human-in-the-Right-Loop)。适用于高风险或复杂任务,或用户明确要求“执行前后与我确认”“先审阅计划再动手”“使用 HITRL / draft-agent-loop”“对任务施加结构化监督”等场景。不适用于无需审批的直接任务、仅涉及 Draft 原始命令或页面自动化(应使用 draft-cli)、以及本地 Markdown 写作流程。

主要能力:以“Task Journal”Draft 页面作为唯一事实来源,分四个阶段推进。Phase 0 建立连接:运行 draft start-server,并用 draft status --json 确认会话为健康的 v2 headless 状态;若 DAEMON_OFFLINE 则重跑 start-server,运行时错误则先纠正再写入。Phase 1 计划:创建页面 draft page create "<Task Name> - Task Journal" --json,按模板追加背景、目标、验收标准、实现说明与测试覆盖,发布前需用户确认,再执行 draft page publish <id> --invite-code "${GLOBAL_INVITE_CODE:-innosage}" --json,并等待用户在聊天中回复 APPROVED 或 LGTM。Phase 2 执行:按计划执行,并向 # 📜 Execution Log 追加不含敏感信息的日志。Phase 3 验证:追加 # ✅ Final Results,再次确认后重新发布,等待 DONE 或 ✅。Phase 4 归档:在既有页面追加完成摘要,页面本身即持久记录。若收到反馈则进入迭代循环,在同一页面追加 # 📋 Iteration [N] 新计划,不新建页面。

使用方式:始终使用 headless 页面模式 draft ... --runtime v2,遵循 draft-cli 的启动与页面操作规则;交接模式为阻塞式,必须停下等待人工批准。

限制:禁止在日志或计划中包含凭据、密钥、令牌或 PII;禁止使用浏览器支持的 v1 或 --mode workspace;禁止跳过计划审批门;禁止执行多个未记录步骤;禁止写入本地文件系统(如 TASK_LOG.md、knowledge/);远程或公开页面上的评论不作为审批依据,审批须在聊天中完成。