SuperAPI AI 工具集

os-improvement-loop

智能体与模型

查看项目

更新于 10-16 09:50

技能介绍

用途:在多个并发代理会话间协调持续改进,平行评估并优化多个技能、工作流或模板,使每轮循环产生可度量的准确率提升与持久记忆。

主要能力:每轮包含执行、独立同行评估、摩擦追踪、自评问卷、运行后指标与记忆持久化。流程分阶段:Stage 0 设置与定位(预检读取、注册表、包设计);Stage 1 INNER_AGENT 执行(策略执行、摩擦记录、本地评分);Stage 2 PEER_AGENT 验证(独立评估并形成结论);Stage 3 决策逻辑(KEEP/DISCARD 与修正包);Stage 4 循环关闭清单(问卷、账本更新、记忆提升、回顾)。另有编排器元问卷、实验室限制(迭代、评估集、评论者调用上限)。

关键不变量:无回滚规则,除非 evaluate.py 记录到明确准确率回退,不得手动回滚;评估门禁强制,每次修改须通过独立评估门禁(evaluate.py 退出码 0),不得手动绕过;NEVER STOP 纪律,不因轻微或中等错误中止运行中的循环,须完成关闭清单并将未解决问题记为 Map Debt;外层循环拥有会话生命周期,内层任务不得在未运行 Stage 4 前提前关闭会话。

冒烟测试:运行 os-init 或启动测试循环,确认 context/events.jsonl 正确注册启动事件;执行 python3 ./scripts/evaluate.py --skill skills/todo-check/,验证退出码映射(0 为 KEEP,1 为 DISCARD,2 为路径错误);摩擦事件测试:提出手动编辑,发出模拟摩擦事件,用 friction.resolved 解决并确认指标引擎记录解决门禁通过。

限制与注意事项:不适用于单会话流程任务(应直接用 os-eval-runner),也不适用于无评估、问卷或记忆步骤的纯信号协调;避免混淆内外层循环,外层改 OS 工作流,内层改目标技能;避免孤立会话导致短暂发现丢失;禁止创建目录级符号链接(违反 ADR-003),应使用文件级符号链接。每轮须输出 HANDOFF_BLOCK,含 Cycle ID、目标技能、结论、前后评分、摩擦事件数、未决 Map Debt 与建议下一步。