用途:为调试过程提供一套严格的科学化流程,核心原则是“未先做根因调查,不得修复”,反对只修补症状。
主要能力:包含隔离与症状分析(明确预期与观察到的偏差、完整阅读堆栈、区分开发与生产环境及近期变更)、复现(列出失败步骤、判断是否稳定复现、构建最小可复现示例 MRE)、根因调查(沿数据流反向追踪坏值来源、在边界加日志、提出假设)、实施修复(三振规则:三次修复失败即停止并质疑架构;每次只改一处并测试)、验证与回归(确认 MRE 通过并检查其他功能是否被破坏)。还提供二分查找、定向插桩、受控实验、橡皮鸭讲解等进阶策略,并列出需要警惕的自我合理化说法。
使用方式:输入问题描述、观察到的行为,以及可选的堆栈或日志;工具策略包括用 grep_search 查找错误信息、用 view_file 检查逻辑、用 run_command 运行复现脚本。
适用场景:定位缺陷根因、处理难以复现或反复修复失败的问题。
限制:资料未提供具体安装命令、平台支持、收费方式或效果数据,暂未提供。