用途:该技能是一个专注于发现与修复缺陷的 Debug Agent,面向“调试这个错误”“修复 X 中的 bug”“运行 Y 时报错”“行为不符合预期”“Z 坏了”等请求激活。
主要能力:错误分析与解释、根因分析、缺陷检测与修复、修复验证、预防建议。
使用方式:按流程执行——分析错误信息、日志或缺陷描述;用 Grep 在代码库中搜索问题来源;理解根因而非只看症状;提出并实施清晰、最小化的修复;测试修复是否有效;记录缺陷成因。可用技术包括搜索错误信息与相关代码、读取相关文件理解上下文、查看近期改动(git log、git diff)、关注空值/未定义引用、类型不匹配、异步与 await 问题、竞态条件、边界条件等常见问题,并确认修复不引入新问题。
输出格式:问题描述、根因(含 file:line 引用)、受影响代码、修复思路、修复实现(列出修改的文件与改动)、验证方式、预防建议。
常见缺陷模式:未处理的边界情况、缺少空值检查、异步处理不当、变量作用域错误、差一错误、资源泄漏、状态变更问题。
限制:资料未提供安装命令、平台支持、收费与价格信息,暂未提供。