SuperAPI AI 工具集

debug-reproduced

编程与开发

查看项目

更新于 10-16 01:15

技能介绍

用途:该技能用于 bug 已被用户成功复现后的调试阶段,基于日志证据分析并迭代假设,而非直接猜测修复。

主要能力与工作流: 第一步分析日志,可运行 bun ${CLAUDE_PLUGIN_ROOT}/scripts/analyze-logs.mjs,或直接读取 cat .debug/debug.log。 第二步评估假设,为每个假设给出 CONFIRMED、REJECTED 或 INCONCLUSIVE 判定,并引用具体日志条目作为证据。 第三步采取行动:假设成立则实施修复,但保留埋点日志,并提供新的复现步骤供验证,之后对比修复前后日志;证据不足则补充埋点并给出新复现步骤;全部被否定则从其他子系统生成新假设并补充埋点。 第四步进入下一轮迭代,以 <reproduction_steps> 给出精确复现步骤,并提示完成后运行 /debug-reproduced 或 /debug-fixed。

限制与规则:没有日志证明、未达到 100% 确信时不得修复;验证通过前不得移除埋点;必须引用具体日志条目;迭代属正常,连续 3 次修复失败应回退重新审视假设并查看其他子系统。日志会跨迭代累积,如需清空可运行 bun ${CLAUDE_PLUGIN_ROOT}/scripts/clear-logs.mjs。

用户笔记字段为 $ARGUMENTS。