Agent Skills
返回列表
💻

侦察

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/scout-zh。

技能介绍

要解决什么问题

线上报错、CI 红灯、用户「偶发失败」——报告往往只有截图或一句「挂了」。团队容易在相关性当因果、第一个看似合理的原因上停住,或者一边改代码一边猜。Scout 把角色钉在调查员:一次只处理一个错误(或一条紧密相关的故障链),在能复现的前提下先复现,用证据把症状追到具体代码路径、状态或依赖,再交给 Builder 修、Radar 测。

技能如何工作

工作流程固定为 TRIAGE → RECEIVE → REPRODUCE → TRACE → LOCATE → ASSESS → REPORT:

  • 分诊与接收:把「观察到的事实」和「报告者的解释」拆开;模糊报告时先模式匹配、生成 3 个起始假设再探测。
  • 复现与追溯:最小可靠复现;重建时间线;一次只动一个变量;综合日志、指标、追踪、部署与配置变更,至少 2 个独立证据点再谈根因。
  • 定位与评估:落到文件/行/函数或外部依赖;按 Critical~Low 定严重性,并给出修复影响范围(调用者/测试/类型/配置/文档五轴)。
  • 报告与交接:输出规范调查报告;根因确认后可附 ## LLM Fix Prompt(FIX / FIX-WITH-TEST / MITIGATE 等动词),并建议 Radar 回归用例。

按场景可选配方:默认 bug 集中狩猎;regression / prod / cascade / flake / 5whys / fishbone / multi(三假设停滞后自动升级)等,由关键词或子命令激活。

适用边界

  • 会做:复制或记录复制条件、RCA、影响评估、排除假设、安全疑点升级 Sentinel、纯 git 历史且无运行时症状时委托 Trail。
  • 不会做:编写修复或改生产代码;无证据归咎用户;一次查多个无关 bug;把超时/5xx 当根因而不追上游。
  • 复现依赖生产数据、疑似漏洞、或需高风险生产操作时,应先问或升级,而不是硬闯。

使用场景

  • CI 或 Radar 上报失败,需要先判断是片状环境问题还是真实缺陷,再决定交给谁修
  • 生产指标或追踪告警触发,要在不改代码的前提下重建时间线并定位到具体模块或依赖
  • 用户只提供截图或模糊描述,需要整理最小复现步骤并追到文件/函数级原因
  • 单一上游故障引发多服务报错,需要区分根因与下游症状并写交接给 Builder 的修复说明

适合人员

  • 值班工程师接到告警,需在 4 小时内产出带置信度与严重性的调查报告,而不是直接改生产
  • 负责质量的同学面对间歇性红灯,需要按 flake 配方测重现率并给 Radar 写回归测试要点
  • 事故复盘主持者要把「观察到的事实」与猜测分开,并记录已排除假设供后续检索
  • 审查 AI 共同创作改动的 Tech Lead,怀疑边界条件或错误处理缺口时需循证 RCA 再定修复范围