SuperAPI AI 工具集

debugging

测试与质量

查看项目

更新于 10-15 22:17

技能介绍

用途:这是一套系统化根因调试方法,用于排错、处理错误、堆栈跟踪、失败测试、偶发测试等场景。核心原则是“铁律”:未先定位根因,不得提出修复方案;禁止“先快速修,之后再查”。

主要能力:从症状反向追踪调用链;用差分分析比较正常与异常状态(代码版本、数据、环境、时序、配置);用 git bisect 定位引入问题的提交;以 file:line、日志和可复现证据记录根因,要求至少追溯两层。支持多组件系统边界插桩、环境诊断脚本 bash collect-diagnostics.sh、竞争假设分析(ACH)、偶发问题与纵深防御验证。

使用方式:流程为读取完整错误信息、复现、形成初始假设、最小化复现、反向调查、一次只改一处并验证、先写失败测试再修复。修复后输出调试报告,含 SYMPTOM、ROOT CAUSE、FIX、EVIDENCE、REGRESSION、RELATED、STATUS 字段。三次修复失败后停止并升级,判断是否为架构问题。

适用场景:调试、故障排查、报错与堆栈跟踪、失败或偶发测试、生产事故复盘(Postmortem)。

限制:资料未提供安装命令、收费、价格、平台支持等具体信息;部分细节需参考其引用的 specialized-patterns.md、competing-hypotheses.md、defense-in-depth.md、root-cause-tracing.md 等文档。