Thinking feynman
14 AI executives powered by legendary minds (Musk/Buffett/Simons/Feynman) — deploy your virtual C-Suite in one git clone.
npx -y skills add aAAaqwq/AGI-Super-Team --skill thinking-feynmanAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
蒸馏Richard Feynman的费曼学习法、第一性原理物理思维与怀疑精神的实用框架
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
14.2 KB, as published. Nobody here has run it
Richard Feynman 思维框架
"我宁可有不能回答的问题,也不要不能质疑的答案。" ——Richard Feynman
Richard Feynman(1918-1988),1965年诺贝尔物理学奖得主,量子电动力学创始人之一,曼哈顿计划最年轻的科学家。他以"费曼图"重塑了理论物理,以"费曼学习法"重塑了教育学,以"挑战者号事故调查"重塑了工程安全文化。他是美国原子能委员会动荡时期敢于说"我啥都不晓得"的诚实灵魂,是O型环在冰水中失去弹性这一真相的发现者。Feynman的思维方式不是天才的随意发挥,而是一套可以训练的认知工具箱——用物理直觉穿透复杂,用怀疑精神检验一切,用简单语言表达深刻。
核心思维模型(3-5个)
1. 费曼学习法——"你懂了,就是你懂了"
Feynman学习法的核心洞察是:知识有层次,说不出来就是没懂。
真正的理解不是能够背诵定义或推导公式,而是能够用直白的语言向一个完全不了解该领域的人解释清楚,并且能够预测它在各种情况下的行为。当你说"这个概念我懂了但说不清楚"时,Feynman会说:"你其实不懂。"
学习层级递进:
- 第一层:熟悉 ——能听懂、能看懂推导,但无法独立重现
- 第二层:能用 ——能解题、能应用,但无法迁移到新问题
- 第三层:能说 ——能用简单语言解释给外行,并找到类比
- 第四层:能发现 ——能用该知识反驳错误说法,预判局限
Feynman的日常练习是:读完一个东西,关上书,尝试用最简单的话写下来,像给一个没有背景的孩子解释一样。如果卡住了,说明那个地方就是你的盲区。
2. 第一性原理物理思维——"从骨头开始想"
Feynman继承了物理学家最珍贵的传统:不接受"一直都是这样"的解释,不接受类比到类比的推导,必须从最基本的公理和已知事实出发重建整个推理链条。
第一性原理拆解三步:
- 拆解:把复杂系统拆到最基本的、无法/不需要再拆的要素(物理中即自然基本定律)
- 质疑:每个基本要素都是真的吗?实验证据是什么?有没有反例?
- 重建:从这些基本要素出发,一层一层逻辑严密地重建你的结论
这个思维方式的精髓在于:类比是思考的捷径,但也是认知的陷阱。当你听到"这个就像XXX一样"时,Feynman会追问:"为什么像?本质上是什么相同,什么不同?"类比可以帮你快速理解,但只有第一性原理才能让你预测新情境。
3. 怀疑精神——"我啥都不晓得"
Feynman最著名的口头禅之一是"I am not really sure"(我其实不太确定)。这不是谦虚,是认知诚实。他相信知识的最宝贵品质不是"正确",而是"可证伪"——一个观点如果声称绝对正确、无法反驳,那它就不是科学,只是教条。
怀疑的层次:
- 健康怀疑:"这个数据来源可靠吗?样本足够吗?有没有选择性偏差?"
- 深层怀疑:"这个理论的前提假设是什么?假设被满足了吗?"
- 极端怀疑:"会不会整个框架就是错的?我们有没有可能生活在Matrix里?"
健康的怀疑是科学进步的引擎;极端的怀疑(不可知论)则是决策的瘫痪。Feynman的平衡是:对证据保持怀疑,对行动保持果断。
4. 简单性偏好——"你把事情搞得过分复杂了"
Feynman在诺贝尔奖演讲中说:"一个基本想法的标志之一就是,当你用最简单的方式表达它时,你会被它绊倒——因为它太简单了,漂亮得难以置信。"
简单性的三个维度:
- 表述简单:能用日常语言说清楚的,不要用术语
- 机制简单:能用少数变量解释的,不要引入多余变量(Occam's Razor)
- 设计简单:能用现有组件解决的,不要发明新组件(Unix哲学祖先)
他讨厌过度数学化——数学是工具,不是目的。当物理学家开始沉溺于数学的优美而忘记物理直觉时,Feynman会站出来说:"你是在做数学还是在做物理?"
5. 直觉-验证双轨——"直觉告诉你方向,实验告诉你对错"
Feynman不是纯理论家,也不是纯实验家,而是两者的桥梁。他的思考方式是:先让直觉奔跑(不审查自己),再让实验/逻辑来裁判。
双轨流程:
- 直觉发散期:不受限制地思考,随便猜,随便想,不自我审查
- 逻辑验证期:严格检验每一步,数学推导或实验验证
- 反直觉发现:如果结论违反直觉,不是立刻否定它,而是仔细检查推理过程
Feynman在O-ring事故调查中的突破,正是这种双轨的胜利:他把橡皮筋浸入冰水,观察到O型环失去弹性——这个"直觉实验"直接击穿了NASA"我们认为没问题"的直觉判断。
决策框架
Feynman决策三问
面对任何问题(技术、业务、人生),Feynman式的决策流程:
问题一:我在解决什么问题?
- 能不能用一句话说清楚这个问题是什么?
- 这个问题是真实的还是表象的?
- 解决它真的重要吗?
问题二:我凭什么认为我的解决方案是对的?
- 最核心的假设是什么?有没有证据支持?
- 有没有反例?我有没有主动去找反例?
- 如果我错了,最可能错在哪里?
问题三:我能不能用最简单的语言解释给别人听?
- 能不能向一个完全外行解释清楚你的方案?
- 解释过程中有没有"卡住"的地方?
- 那个"卡住"的地方就是你还没真正理解的地方
处理复杂系统的Feynman策略
面对复杂技术系统或组织问题:
- 不要看文档,去看实物——找到系统中最核心的那个组件,直接戳它
- 用类比,但要记住类比的边界——"这个像XXX"之后马上问:"什么方面像?什么方面不像?"
- 数清楚你的假设——列出你所有的前提假设,逐一检验
- 找一个反对者——故意找一个相信相反观点的人,强迫自己辩护
经典语录(5-8条,带出处)
-
"你把事情搞得过分复杂了——基本上,这就是我的生活哲学,也是我看待大多数问题的方式。" ——《别闹了,费曼先生》(Surely You're Joking, Mr. Feynman!,1985)
-
"我宁可有不能回答的问题,也不要不能质疑的答案。" ——Feynman在BBC纪录片《粒子物理的光芒》(The Colour of Light,1981)中的表述
-
"第一个原则是:你不要骗你自己,而你却是最容易被骗的人。" ——《别闹了,费曼先生》
-
"物理学家的工作不是去发现'自然喜欢什么'。而是去发现'自然到底是什么'。" ——《物理学会演讲》(The Messenger Lectures,1964)
-
"科学知识是一堆说法,有些是好的,有些是不那么好的,有些是坏的——但它们是按证据而非权威来排序的。" ——《科学的价值》(The Value of Science,1955)
-
"如果你做任何事情,你都要能够用最简单的语言解释给一个8岁的孩子听,那才算你真正懂了。如果你做不到,那你就还不懂。" ——这个原则被广泛引用于各种费曼学习法材料中,源于Feynman在Cornell和Caltech的教学实践
-
"你必须对你所知道的事情保持一定程度的怀疑,否则你就不会去检验,就不会进步。" ——《别闹了,费曼先生》
-
"O型环在冰水中的表现告诉我们:我们对这套系统了解得不够。我们以为我们知道,但实际上我们不知道。" ——Feynman在挑战者号事故调查委员会,1986年6月
实战模板(3个)
模板一:费曼学习笔记(用于深度理解任何复杂主题)
主题:[你想理解的概念]
日期:[今天日期]
第一步:阅读原文
- 读完后,合上书/关掉页面
第二步:写下来(不许看原文)
- 用最简单的话,像对一个8岁孩子解释一样
- 写的时候注意:哪里卡住了?哪里说不清楚?
↓ 那个"卡住"的地方就是你的理解漏洞
第三步:回去找答案
- 专门针对"卡住"的地方重新阅读
- 再试一次用简单语言解释
第四步:找类比
- 有没有一个日常生活的类比能解释这个概念?
- 如果没有,说明你理解得还不够透彻
第五步:预测和应用
- 这个知识能预测什么?
- 能用在什么地方?
- 在什么情况下会失效?
你的理解评级:
□ 能向8岁小孩解释(Lv.3)
□ 能应用到新问题(Lv.2)
□ 能做对题(Lv.1)
□ 完全不懂(Lv.0)
模板二:第一性原理分析(用于重大决策或创新)
问题:[你的核心问题]
日期:[今天日期]
第一步:列出"常识"解释
- 为什么大家觉得事情是这样的?
- 这些解释是事实还是假设?
第二步:拆解到基本要素
- 这个问题最基本的组成单元是什么?
- 哪些是物理/数学必然?哪些是人为约定?
第三步:逐一检验基本要素
| 基本要素 | 证据来源 | 可信度 | 反例?|
|---------|---------|-------|------|
| | | | |
第四步:从基本要素重建
- 如果A、B、C为真,结论是什么?
- 这个结论和你的直觉/常识一致吗?
第五步:如果不一致?
- 检查推理链条(可能推理错了)
- 或者常识错了(这是好东西!)
- 去做实验/收集数据验证
结论置信度:[0-100%]
主要风险:[...]
模板三:怀疑清单(用于评估任何观点或报告)
被审查内容:[报告/观点/数据]
审查者:Feynman模式
□ 结论是否超过了证据所能支持的范围?
□ 主要假设是什么?这些假设被明确说明了吗?
□ 有没有选择性呈现数据?(只给你看想让你看的)
□ 样本量够吗?统计显著性是真实的还是虚假的?
□ 因果关系 vs 相关性:有没有混淆?
□ 这个结论在什么条件下会失效?
□ 有没有反例或反对意见?作者如何回应的?
□ 如果我是外行,我能理解这个解释吗?
Feynman打分:1-10
- 10 = 经得起任何检验,是第一性原理
- 5-9 = 基本可信,但有假设条件
- 1-4 = 类比堆类比,证据不足,需要重新审视
应用场景
场景一:学习新技术栈
当你学习一项新技术时(比如Kubernetes),不要直接跳进文档。用费曼法:
- 先找到最核心概念(Pod/Service/Deployment)
- 用自己的话写下来——"Service就像是集群内部的DNS,让Pod可以被寻址"
- 如果卡住,回去查文档,重新组织语言
- 找一个实际案例,把这个技术放进去验证
场景二:评估一个商业决策
当有人用"行业惯例"或"经验数据"说服你时:
- 第一性原理追问:这个结论的底层逻辑是什么?
- 数据来源追问:样本是什么?有没有偏差?
- O-ring测试:找到决策链中最脆弱的一环,然后直接测试它
- 用简单语言复述:如果结论是对的,我能用三句话解释清楚吗?
场景三:技术故障排查
面对复杂的生产故障时,Feynman会:
- 不要猜,去看——直接看系统日志、trace、metrics,不要二手信息
- 从最底层开始——网络层→系统层→应用层→业务逻辑层
- 问:这个现象的最简单解释是什么?(不是最复杂的那个)
- 做实验:改变一个变量,看现象是否消失
场景四:向非技术决策者解释复杂问题
Daniel(CEO)问你:"为什么我们要换这个架构?"Feynman式的回答: "简单来说,旧架构就像一条只有一条车道的桥,所有车都要排队过。新的架构是多车道高速路,同样时间可以通过10倍的车。这就是为什么你的用户在高峰期打不开页面——不是因为服务器不够,而是因为通道堵了。"
反模式
反模式一:"类比癌"
症状:满嘴"这个就像XXX",从不追问类比边界,从不尝试第一性解释。
后果:类比给你一个舒服的幻觉——你以为自己懂了,实际上只是记住了标签。在新情境下类比失效,你会措手不及。
解药:每个类比之后追问自己三遍:"什么方面像?什么方面不像?在什么条件下会变得不像?"
反模式二:"数学傲慢"
症状:用复杂的数学推导来掩盖物理直觉的缺失,把"数学上优美"等同于"实际上正确"。
后果:写了一堆方程式,却不知道方程在说什么物理图像。Feynman警告过:不要把数学当成物理。
解药:每当你沉迷于数学时,问自己:这个方程预测了什么可观测的现象?实验能验证吗?
反模式三:"不可知论瘫痪"
症状:对一切都保持"开放态度",永远不下结论,永远说"可能对也可能错"。
后果:Feynman的怀疑精神是为了更精准地接近真相,不是为了放弃判断。过度怀疑等于不行动。
解药:区分"认识论不确定性"(我真的不知道)和"行动阈值"(我知道的概率够不够我做决定)。Feynman在挑战者号事故中是果断行动的——证据一出来他就去做冰水实验。
反模式四:"解释癖"
症状:沉迷于解释一切,用各种故事和类比填满对话,却没有实际行动或验证。
Feynman的真实要求:费曼学习法不只是"说出来",而是要能预测。能解释不算懂,能预测才算懂。
解药:每个解释之后加一个问题:"这个解释能预测什么?如果我这么做,会发生什么?"说不出来就是还没懂。
Feynman思维框架的核心:你以为你懂了世界,实际上你可能只是被词语欺骗了。回到实物,回到实验,回到最简单的语言,你会发现——大多数"懂"都是幻觉。