SuperAPI AI 工具集

systematic-debugging

测试与质量

查看项目

更新于 10-16 00:31

技能介绍

用途:用于处理任何技术问题,包括测试失败、生产缺陷、异常行为、性能问题、构建失败和集成问题。核心原则是先找到根因再尝试修复,症状式修补被视为失败。

四阶段流程:一,根因调查,仔细读错误信息与堆栈、稳定复现、检查近期变更,多组件系统在各组件边界加日志收集证据并追踪数据流;二,模式分析,找可用的相似代码、完整阅读参考实现、列出工作与故障之间的差异、理解依赖;三,假设与验证,提出单一明确假设,做最小改动测试一个变量,不叠加多个修复;四,实现,先创建失败测试用例,再实施单一修复并验证,若三次以上修复失败应停下来质疑架构,与人类伙伴讨论后再继续。

用法与限制:该技能强调按阶段顺序执行,未完成根因调查不得提出修复;不适用于跳过调查直接给补丁的场景。资料未提供具体安装命令、收费与价格信息,也未提供完整代码示例。资料给出的效果数据来自调试会话经验,仅供理解其主张,未说明测量条件。