SuperAPI AI 工具集

prediction-drill

测试与质量

查看项目

更新于 10-16 09:48

技能介绍

Prediction Drill 适用于 bug、回归或异常行为原因未知、且用户希望进行迭代式假设驱动调查的场景,按名称调用。其核心原则是先缩小问题再修复。

使用方式:单线程执行,每轮都在当前会话内完成;除非用户明确要求,否则不使用子代理。若用户指定多个问题,每个问题独立运行该循环,由编排者验证各份演练日志。

每轮包含 5 条预测,每条必须:可证伪(运行前先说明能证伪它的检查);成本低(约 5 分钟内可验证,如阅读、grep、一次性命令、小复现、日志检查,超出则收窄或拆分,不得擅自提高预算);承重(说明若为假会改变什么,否则替换);比上一轮存活项更窄。逐条检查后标记 TRUE(存活)或 FALSIFIED(附失败教训)。出现假即进入下一轮,以存活项和教训重新聚焦;不得原样重测已证伪的命题。收敛受层级门控:粗层级全真只意味着再深一层,只有终层层级的存活项才算收敛。停滞阀值:每阶段通常 2–4 轮,约 5 轮仍停在同一粒度时如实停止,报告已验证边界,并询问用户。

阶段:Phase 0 分诊(先查 git 历史、日志、输入,再读代码);Phase A 向下钻取(层级/子系统→组件/路径→函数/交互→行/状态/不变量+触发,终层);Phase B 向上修复(修复形态→要素→确切改动→集成→验证,终层为完整修复及影响范围)。收尾:实施最小改动,针对真实改动重跑收敛检查,端到端验证复现翻转且既有测试通过;若以 bead 跟踪,记录根因、已证伪死路与验证过的方案,并以 bd close <id> --reason "root cause + fix" 关闭,随后 bd sync。

不属于本技能:有界目标的广泛一次性覆盖(审计、头脑风暴)应使用 conjecture-cascade;无廉价复现、需先加常驻插桩的缺陷应使用 debugging / diagnose。

红旗信号:检查超过 5 分钟应收窄预测;“可能很复杂”不可证伪;真值不改变下一步的预测应替换;不变地重测已证伪预测;把粗层级全真当作收敛;为让五条全存活而软化预测。

资料未提供其收费、价格、平台或效果信息。