用途:在需要基于证据、假设和验证实验识别问题系统性根因与促成因素时使用,也可对现有方案、结果或证据做风险评审并形成可执行改进项。输入不完整时,先给出带假设和信息缺口的可用初版。
主要能力:先做输入审计,区分已确认事实、合理假设和待确认问题;按风险与证据强度排序,产出可直接执行、评审或验证的结果;覆盖问题定义、时间关联、因果链、促成因素、反证、复现、控制缺陷与复发风险。
使用方式:先阅读并遵循 prompts/root-cause-analysis.md 的输入、执行规则、最低覆盖清单和输出顺序;补充影响判断的范围、环境、版本、限制、证据和成功标准。默认输出 Markdown;用户要求表格、CSV、JSON 或工单格式时,保留风险、证据、优先级和边界字段;若进入自动化流程,先确认字段 schema、枚举值和必填项。评测或回归时读取 evals/eval.yaml 与匹配的 evals/cases/ 用例;仅在目录实际存在且任务需要时读取 references/、examples/、scripts/ 或 output-formats.md。
适用场景:需要系统性根因定位、风险评审、改进项排序,以及输出可被另一位工程师直接执行和复核的结论。
限制:不要把最后一个报错当根因;证据不足时保持假设状态并给出验证方法;不编造输入中不存在的系统行为、字段、数据、指标或根因;关键结论必须关联证据;优先级须说明业务影响、发生可能性或可探测性依据;不执行未经授权的生产写操作或破坏性动作。