用途:该技能用于 Bug、测试失败或异常行为需要系统性根因调查的场景。核心工作流为:收集症状 → 生成假设 → 并行调查 → 并行修复尝试 → 统一结果。铁律是:没有根因证据不得提出修复方案;提出修复前必须已复现或确认症状、收集证据,并以 file:line 定位根因。
主要能力:采用两波 CSV 波次流程。第一波并行调查假设,每个智能体调查一个假设,搜索代码、记录证据、确认或反驳;第二波仅对已确认假设并行尝试修复并验证。结果汇总导出 results.csv,生成 understanding.md 诊断报告,并更新 UAT 缺口或 issues.jsonl。支持从 UAT(--from-uat)、自动测试报告(--from-auto-test)加载症状,或交互式收集症状;支持 --parallel 按缺口簇分配智能体。
使用方式:参数包括 -y/--yes 跳过确认、-c/--concurrency N 设置并发(默认 5)、--continue 恢复会话、--from-uat <phase>、--from-auto-test <phase>、--parallel。会话输出目录为 .workflow/.csv-wave/{session-id}/,核心产物为 tasks.csv、results.csv、discoveries.ndjson、understanding.md。
限制:所有文件写入只能针对 DEBUG_DIR 或 .workflow/state.json,调查期间不得修改源代码、测试文件或其他路径产物。若第一波后 0 个假设被确认且假设总数不少于 3,则停止并跳过第二波,汇总失败、质疑架构假设,通过 request_user_input 征询用户后再继续。反向追踪要求定位错误值出现处并沿调用链回溯,修复源头而非症状。
资料未提供官方价格、平台支持范围、具体安装命令及公开收录信息。