retrospective 是 CocoRetro 周期性质量回顾技能,属于 snowflake-labs/cocoplus 仓库。其目标是运行闭环式的周期性质量回顾流程。
用途 该技能用于定期检查近期会话产物中的失败与浪费,归因失败原因,并提出最小成本的改进执行器,最终把结论沉淀到执行器台账中。
命令
$retrospective status:读取 .cocoplus/lifecycle/retrospective-ledger.jsonl,报告上次运行时间、待处理请求以及尚未关闭的执行器提案。$retrospective run:分析近期会话产物,对失败模式进行分类,提出成本最低且足够的执行器,并将结果追加到台账。
失败分类法 每个可归因失败必须且只能使用一个标签:present-not-consulted、present-contradicted、absent-via-truncation、absent-via-never-retrieved、absent-via-compaction、cant-tell。
执行器层级 优先选择成本最低且足够的执行器,顺序为:hook 或门禁;技能或命令;智能体级结构规则;常驻上下文。除非更廉价的层级无法落实该规则,否则不得提议增加常驻上下文。
退出标准 按 token 加权的浪费工作量需被报告;每项已应用的修改都必须保留逐字 after 锚点,供未来验证;台账需记录证据、分类、拟议执行器与决定。
防止合理化 技能文件存在并不等于技能完成——技能契约必须描述可观察行为与验证方式,而不仅是命令名称;即使命令很小,也不能跳过产物与安全检查——小命令同样会改变状态或引导执行,需保持同等门禁。
使用方式 按上文两个命令调用;运行前应存在 .cocoplus/lifecycle/retrospective-ledger.jsonl 台账作为状态与结果记录。
适用场景 适用于需要对智能体会话进行周期性质量复盘、失败归因与改进措施沉淀的工作流。
限制 该资料未提供安装方式、平台支持、收费与定价信息,暂未提供。