SuperAPI AI 工具集

ce-debug

测试与质量

查看项目

更新于 10-16 00:01

技能介绍

用途:ce-debug 是一个调试与修复技能,用于系统性地调查缺陷、追踪完整因果链,再决定是否动手修复。适合处理报错、失败的测试,以及需要从 GitHub、Linear 等工单跟踪器复现的缺陷。触发时通过 bug_description 与 $ARGUMENTS 接收描述。

主要能力:按四阶段流程推进——0 分类(解析输入、抓取工单)、1 调查(复现缺陷、追踪代码路径)、2 根因(提出假设与预测、通过因果链闸门)、3 修复(可选,测试优先)、4 交接(结构化总结并询问下一步)。核心原则:先调查后修复;对不确定环节做预测验证;一次只改一处;卡住时诊断原因而非蛮干。

使用方式:引用 GitHub 工单时用 gh issue view <number> --json title,body,comments,labels 抓取,URL 直接传给 gh;其他跟踪器尝试用 MCP 工具或抓取 URL,失败则请用户粘贴内容,并阅读完整评论线程。复现环节浏览器类缺陷优先用 agent-browser。修复前做工作区与分支检查;若当前为默认分支,询问是否用 git checkout -b <name> 新建特性分支。修复采用测试优先:先写失败测试,再实施最小修复,最后跑更广测试集并自查 diff。根因确认后通过平台阻塞式提问工具让用户选择“立即修复”“仅诊断”或“重新思考设计(/ce-brainstorm)”。

适用场景:需要复现、追踪并修复缺陷的日常开发调试;测试失败定位;工单驱动的问题排查。

限制:资料未提供除上述平台与命令之外的具体支持范围、价格或安装方式;不支持的平台可将并行子代理探测改为顺序执行。