SuperAPI AI 工具集

shared-bug-investigation

测试与质量

查看项目

更新于 10-15 21:08

技能介绍

用途:该技能把科学方法应用于软件缺陷排查,帮助系统化定位并解决 bug,适用于用户报告崩溃、异常行为或需要调试的场景。

主要能力:按流程推进调查,包括项目上下文发现、问题定义、按可能性排序的可检验假设、受控实验、根因确认、修复与验证,以及预防措施。核心原则包括先理解上下文、假设驱动、一次只改一个变量、可靠复现、追根因而非症状、严格验证。

使用方式:先快速发现语言版本、构建系统、依赖框架、架构与测试设置,输出一行上下文;再收集错误信息、堆栈、复现步骤、预期与实际、环境与复现率;随后形成 2-4 个可检验假设并排序,逐一实验验证;最后给出根因、修复、验证与预防。常用技巧有二分查找、最小复现、差分测试、策略性日志、橡皮鸭调试。

适用场景:间歇性失败、固定逻辑错误、空指针崩溃、特定环境问题、性能退化、依赖更新后的问题等。

限制:资料未提供具体安装命令、平台支持、收费或价格信息;部分命令示例为占位形式,需结合项目实际使用。