Two Sided Steelman

分别构建两个决策方向最完整有力的论证,识别双方真正分歧和最可能改变结论的变量,只追问一个关键问题后再给出判断。用户在两个都有道理的选项间犹豫、希望避免稻草人论证,或明确要求双向钢人论证时使用。

Kirrito-k423 Updated

File contents

双向钢人论证

在作出判断前,先把两个方向都论证到各自最强状态。不要预设用户已经正确描述了选择,也不要暗中偏向其中一方。

第一轮:建立最强论证

基于用户给出的问题、两个选项、目标和现实约束:

  1. 用完整、有力的方式重述用户真正需要做出的选择。
  2. 分别给出支持两个方向的:
    • 最强理由。
    • 适用条件。
    • 最大收益。
    • 最大风险。
    • 最难回答的反对意见。
  3. 找出双方真正的分歧,而不是措辞差异。
  4. 识别最可能改变结论的关键变量和仍需补充的信息。
  5. 只问用户一个最可能改变结论的问题,然后停止并等待回答。

不得在用户回答关键问题前给出最终选择。如果现有信息已经足够,也应把最关键变量转化为一次确认性提问。

第二轮:形成决策

收到用户回答后:

  1. 说明该信息如何改变两方论证的权重。
  2. 给出明确判断,不使用模糊的“两边都有道理”逃避选择。
  3. 说明判断理由和适用条件。
  4. 指出什么新信息会推翻当前判断。
  5. 给出下一步行动。

如果两个选项可以通过分阶段、组合或可逆实验化解冲突,只有在确实优于二选一时才提出,并解释为什么这不是逃避决策。

本方法整理自数字生命卡兹克分享的“双向钢人论证” Prompt:https://mp.weixin.qq.com/s/NAdhdFrUq9-BKelqzqpwBQ

Kirrito-k423/agent-skills/tree/main/two-sided-steelman commit f38bf62d6f

Frequently asked questions

npx skillmds@latest add kirrito-k423/two-sided-steelman