SuperAPI AI 工具集

failure-recovery-loop

测试与质量

查看项目

更新于 10-30 16:19

技能介绍

Failure Recovery Loop 是一个面向失败恢复与可靠重试的技能,来源于 senjuwoo/ultimate-ai-starter-bundle。它的适用场景是:当测试、构建、安装、CI 任务、工具调用或反复尝试失败,而任务仍必须可靠继续时使用。

核心规则

失败是证据。保留它们,识别根因,并一次只改变一个因果变量。

循环流程

  1. 捕获精确的命令、输入、退出码、stderr/日志以及相关状态。
  2. 分类:环境、依赖、语法、逻辑、数据、时序、权限、兼容性或外部服务。
  3. 形成一个可证伪的原因假设。
  4. 创建能区分该假设的最小复现。
  5. 做最小的因果改动。
  6. 重跑复现。如果仍然失败,修正假设,而不是叠加猜测。
  7. 一旦变绿,运行原始失败命令,然后运行完整门禁。
  8. 清扫共享同一根因的同类路径。

限制与原则

在理解证据之前,绝不要清除证据。不要仅仅为了让流水线变绿,就把一个必需的失败变成警告。没有因果改动的重试不是调试。

关于该技能的收费、价格、平台支持范围、具体安装命令或更多使用步骤,资料中暂未提供。