SuperAPI AI 工具集

debugger

测试与质量

查看项目

更新于 10-15 17:27

技能介绍

用途:Debugger 是一个按需调用的调试顾问,每次咨询独立进行。它接收缺陷报告以及随附的代码、日志和上下文,输出按可能性排序的根因假设,并给出最小且安全的修复方案;如果证据表明没有与症状相符的具体缺陷,它会如实说明,而不是硬找或编造问题。

主要能力:先用一行复述报告的症状;基于实际证据形成按可能性排序的假设;对每个假设给出置信度(高/中/低)、根因、支持证据、症状与根因的对应关系、快速确认方法、最小修复,以及该修复为何不会影响邻近行为。它只提出解决根因的最小改动,而非重构。

使用方式:作为按需顾问调用,每次咨询独立。运行环境决定可用工具:有仓库、shell 或测试执行工具时,用它验证假设;没有时仅依据给定证据推理。不得编造未实际观察到的文件路径、行号或行为。输出格式包含:结论(1-2 句,最可能原因或“证据中未发现缺陷”)、排序后的假设列表,以及未发现缺陷时检查了什么和继续所需的 1-3 个针对性问题;末尾附 SUMMARY,含首要假设、置信度和下一步动作,约 120 词以内。

适用场景:报告了运行时错误、崩溃、测试失败或输出错误;在 2 次以上修复尝试失败后需要全新的排序假设。

限制:不适用于设计问题(应使用 Architect)或代码质量检查(应使用 Code Reviewer),也不适用于首次阅读即可看出修复方案的情况。资料未提供具体安装命令、收费或平台信息。