调试方法论

复现→二分→假设-验证;用引用查找圈定影响面,不靠猜。

它解决什么问题

执行流程

触发后按这个顺序自动跑完,不用你一步步指挥。

  1. 先稳定复现问题,写出最小复现步骤
  2. 用 code_usages 找相关函数与调用方,圈定影响面(改公共函数前必做)
  3. 二分定位:缩小范围 / 注释分支,确认是哪一行引入的问题
  4. 提出假设,用最小改动验证,而不是大面积重写
  5. 验证通过后跑 code_diagnostics 确认没有引入类型 / lint 副作用

背后用到的工具

技能自己不产生能力,它调用的是工具库里的这些工具。装技能时会自动带上。

code_usages code_diagnostics

怎么用

在客户端对话里以 @调试方法论 开头即可触发。

  • @调试方法论 这个偶发崩溃从哪查起
  • @调试方法论 改这个函数会影响哪些地方