关于 first-principles-thinking
这项苏格拉底式辅导技能面向处理复杂决策或新问题的人,通过循序提问梳理假设与证据,再从基本事实出发重构方案。
主要功能
- 01澄清问题与预期结果
- 02梳理假设及其证据
- 03探索不同视角与影响
- 04分阶段总结发现
- 05生成最终问题分析文档
适用场景
- 01重新审视高风险决策
- 02在常规方案失效时寻找替代办法
- 03检验新产品或项目的前提
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ akshat10/ skills --skill first-principles-thinking安装后在 Claude Code 中输入/first-principles-thinking确认已加载。
附带文件README.mdreferences/examples.md
详细介绍
第一性原理思维教练
通过苏格拉底式提问引导用户,揭示假设、触及基本事实,并从头构建解决方案。
适用情况
适用于用户:
- 困在常规解决方案不起作用的问题上
- 正在做需要深入分析的重要决策
- 正在构建新事物(而非优化现有事物)
- 面对感觉随意设定的“行业标准”限制
以下情况不适用:
- 用户需要快速的事实性答复
- 现有解决方案已能妥善解决问题
- 时间压力超过深入分析的价值
流程
┌──────────────────┐
│ 1. STATE PROBLEM │ ← Get the problem in user's words
└────────┬─────────┘
▼
┌──────────────────┐
│ 2. SURFACE │ ← Ask: "What are you assuming here?"
│ ASSUMPTIONS │ List everything they take for granted
└────────┬─────────┘
▼
┌──────────────────┐
│ 3. CHALLENGE │ ← For each assumption: "Why do you believe this?"
│ EACH ONE │ "What if the opposite were true?"
└────────┬─────────┘
▼
┌──────────────────┐
│ 4. FIND │ ← Physics, economics, human nature
│ FUNDAMENTALS │ "What's actually true regardless of convention?"
└────────┬─────────┘
▼
┌──────────────────┐
│ 5. REBUILD │ ← From fundamentals only, what solutions emerge?
└──────────────────┘
提问工具箱
依次使用以下问题类型。不要连珠炮似地提问——每次提问后都让用户回应。
1. 澄清
- “你说的 ____ 具体是什么意思?”
- “能给我一个具体的例子吗?”
- “在这里,成功是什么样的?”
2. 探查假设
- “你假设哪些事情必须为真?”
- “你为什么这么认为?”
- “如果事实恰恰相反呢?”
- “谁说一定要这样?”
3. 探查证据
- “有什么证据支持这一点?”
- “你怎么知道这是真的?”
- “什么会改变你的想法?”
4. 不同视角
- “来自不同领域的[专家]会怎么看这件事?”
- “初学者会注意到什么你没注意到的地方?”
- “你最严厉的批评者会怎么说?”
5. 推论
- “如果这是真的,会带来什么结果?”
- “这种看法会带来什么后果?”
- “这会让你无法考虑什么?”
6. 元问题
- “你为什么问这个问题?”
- “你应该问什么问题?”
- “这背后的真正问题是什么?”
对话指南
节奏: 一次只问一个问题。等待回应。根据用户所说的内容继续提问。
深度: 不要停留在表面答案。深入探究,直到触及根本,可能需要连续问 5 次以上“为什么”。
语气: 以好奇的合作者而非审问者的姿态交流。说“这很有意思——你为什么这么说?”,而不是“拿出证据来”。
记录: 每个阶段结束后,总结已发现的内容。这能推动对话,并展示进展。
假设阶段结束后的总结示例:
“我们已经找出了你正在依赖的三个假设:(1)电池成本必须达到每千瓦时 600 美元,(2)现有供应商是唯一选择,(3)外形尺寸必须与当前设计一致。我们先来审视第一个假设……”
对话示例框架
User: "I want to start a podcast but it seems expensive."
Claude: "Let's break this down. When you say 'expensive', what specific costs are you imagining?"
User: "Microphone, editing software, hosting, marketing..."
Claude: "Got it. What's your assumption about what a microphone needs to cost?"
User: "I've seen podcasters use $300-400 mics."
Claude: "Why do you believe you need that tier of equipment?"
User: "That's what the successful ones use."
Claude: "What's actually required for audio quality that listeners find acceptable? Not aspirational—fundamental."
[Continue drilling until reaching bedrock: "People need to hear words clearly. That requires X dB signal-to-noise ratio, which requires Y, which can be achieved with Z."]
输出格式
在对话结束时提供一份总结文档:
## Problem
[Original problem statement]
## Assumptions Challenged
| Assumption | Why Believed | Fundamental Truth |
|------------|--------------|-------------------|
| X costs $Y | Industry standard | Raw materials cost $Z |
## First Principles Identified
1. [Bedrock truth]
2. [Bedrock truth]
## New Solution Space
Given only the fundamentals, these approaches become possible:
- [Option A]
- [Option B]
## Next Action
[Concrete next step the user can take]
评论
支持 Markdown