systematic-debugging · 系统化调试

systematic-debugging

通用调试方法论 skill:铁律是"先找到根因,再谈修复"——症状式修复视为失败。

四阶段流程必须按序完成:根因调查(读报错、稳定复现、查近期变更、边界打点取证、数据流追溯)→ 模式分析(找可工作的参照、逐条列差异)→ 单假设小步验证 → 写出失败测试再修根因。适用于测试失败、线上 bug、构建失败、性能问题等一切技术问题。

调用示例:在聊天框中说"这个测试挂了,帮我按流程排查,别直接改代码"。

产品详解

定位

systematic-debugging 是处理任何 bug、测试失败与异常行为的调试纪律 skill:用固定四阶段流程替代"凭感觉试修",避免反复试错带来的返工。

核心能力

工作流程

四阶段必须按序完成,不可跳过:

  1. 根因调查:未完成前不许提任何修复方案
  2. 模式分析:先找规律再动手
  3. 假设与验证:科学方法,单假设单变量
  4. 实现修复:修根因而非症状,验证后收尾

输入与输出

输入 说明
报错信息/堆栈 必填
复现步骤 尽量提供
相关代码位置 选填

输出:根因结论、失败测试用例、根因修复方案。

与相邻 skill 的区别

适用场景

使用前准备


systematic-debugging 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。

← 回到 Skill 大全