mcpField
T
thinking-kepner-tregoe

thinking-kepner-tregoe

github.com/tjboudreaux开发1.7k565 次安装12 周前更新
代码仓库

关于 thinking-kepner-tregoe

一种运用 Kepner-Tregoe 问题分析与决策分析来诊断偏差、比较重要选项的推理技能。它梳理证据、约束、加权偏好和风险;证据不足时也允许保留未决结论。

主要功能

  1. 01通过 IS/IS-NOT 对照进行问题分析
  2. 02检验候选原因能否解释边界
  3. 03筛选 MUST 并加权评估 WANT
  4. 04检查不利后果与敏感性
  5. 05输出已验证原因或未决结论

适用场景

  1. 01比较故障案例以缩小原因范围
  2. 02按不可妥协要求比较选项
  3. 03评估可能改变选项排序的风险

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-kepner-tregoe

安装后在 Claude Code 中输入/thinking-kepner-tregoe确认已加载。

详细介绍

Kepner-Tregoe 分析

**核心规则:**通过针对 IS 和 IS-NOT 检验原因,诊断偏差。比较影响重大的选项时,先筛选 MUST,再为 WANT 加权,并揭示不利后果,然后再做选择。

适用场景

  • 某个缺陷影响了部分对象、地点、时间或群体,却没有影响可比的其他对象、地点、时间或群体。
  • 仍有多个候选原因,而对比边界可以区分它们。
  • 选项选择影响重大,具有明确的不可妥协要求、相互竞争的目标,以及应以一致方式比较的风险。

不适用场景

  • 故障表现一致,没有有意义的 IS-NOT 对比,或原因已经确认。
  • 一项低成本观察即可确定原因,或某个选项明显满足所有要求并胜过其他选项。
  • 无法将标准转化为可操作的判据;请先明确标准,再分配权重。
  • 任务是为计划中的变更预先发现故障,而不是诊断或选择选项。

流程

  1. **选择模式。**针对偏离预期行为的问题,使用问题分析;针对多个选项之间的选择,使用决策分析。明确目标,不要将评分与因果证据混为一谈。
  2. **界定目标。**对于偏差,记录对象、缺陷、地点、时间、范围和影响。对于选择,说明决策、备选方案、约束条件和截止时间。
  3. **问题分析——构建 IS/IS-NOT。**针对 WHAT、WHERE、WHEN 和 EXTENT,记录 IS、最接近的可比 IS-NOT,以及 IS 一侧独有的差异。列出首次出现问题前后的变更。
  4. **问题分析——通过差异检验原因。**从差异和变更中提出候选原因。候选原因只有同时解释 IS 和 IS-NOT,才能保留。执行成本最低且最具区分力的检查;当一个已验证的原因能够解释完整边界时,即可停止。
  5. **决策分析——筛选并评分。**在评分前,定义通过/失败的 MUST 和加权 WANT(重要性为 1–10)。淘汰任何未通过某项 MUST 的选项;针对每项 WANT 对剩余选项评分,并使用相同量表计算加权总分。
  6. **决策分析——检验下行风险和敏感性。**针对领先选项,列出不利后果及其概率 × 影响,并找出可能导致排名逆转的假设或权重变化。不要让高总分掩盖灾难性故障模式。
  7. **做出决定或揭示缺口。**返回已验证的原因或排名最高且可接受的选项、支持它的证据/评分、剩余风险,以及下一步验证。如果没有原因得到验证,或没有选项通过 MUST,则返回未决/无选项,而不是强行选出胜者。

输出

返回一种特定模式的决策产物:

  • **问题分析:**问题陈述;包含差异项的 IS/IS-NOT 矩阵;附近的变更;候选原因与边界的检验;已确认的原因或下一项区分性检查。
  • **决策分析:**决策陈述;备选方案;MUST 筛选;加权 WANT 矩阵;不利后果表;敏感性/逆转条件;选定的选项或无选项。

验证

  • **证伪/停止:**如果某个原因无法解释边界两侧,则予以否定。如果某个选项未通过 MUST、依赖不一致的评分,或在被隐瞒的合理权重/风险变化下排名下降,则予以否定。
  • **避免过度应用:**对于明显的原因、简单的选择或一次性检查,跳过完整矩阵。当原因得到验证,或选项对于所述风险足够稳健时,即可停止;增加额外行只会流于形式。

评论

支持 Markdown