mental-models

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Mental Models

Mental Models

Apply structured thinking frameworks to decisions, problems, and planning.
将结构化思考框架应用于决策、问题解决和规划中。

When This Triggers

触发场景

  • "Help me think through X"
  • "What mental model should I use?"
  • "Apply first principles to this"
  • "Do a pre-mortem on this plan"
  • "I need to analyze this decision"
  • Any specific model name (SWOT, 5 Whys, etc.)

  • "帮我梳理X"
  • "我应该使用什么Mental Model?"
  • "将First Principles应用于此"
  • "对这个计划做Pre-Mortem分析"
  • "我需要分析这个决策"
  • 任何特定模型名称(如SWOT、5 Whys等)

Workflow

工作流程

Step 1: Run Mental Models Scanner

步骤1:运行Mental Models扫描脚本

Run the script to get all available models:
bash
python 00-system/mental-models/scripts/select_mental_models.py --format brief
This returns JSON with all 59 models across 12 categories.
Optional filters:
bash
undefined
运行以下脚本获取所有可用模型:
bash
python 00-system/mental-models/scripts/select_mental_models.py --format brief
该命令会返回包含12个类别下所有59个模型的JSON数据。
可选筛选器:
bash
undefined

Filter by category

按类别筛选

python 00-system/mental-models/scripts/select_mental_models.py --category cognitive --format brief
python 00-system/mental-models/scripts/select_mental_models.py --category cognitive --format brief

List format (names only, grouped by category)

列表格式(仅显示名称,按类别分组)

python 00-system/mental-models/scripts/select_mental_models.py --format list

---
python 00-system/mental-models/scripts/select_mental_models.py --format list

---

Step 2: Identify Context and Offer Options

步骤2:识别场景并提供选项

Based on user's situation, offer 2-3 relevant models:
For decisions: Decision Matrix, Pre-Mortem, Cost-Benefit, Inversion For problems: First Principles, Root Cause (5 Whys), Fishbone For planning: Scenario Planning, Stakeholder Mapping, OKR For creativity: Design Thinking, SCAMPER, Lateral Thinking For risk: Pre-Mortem, Force Field, Red Team, Black Swan For communication: Pyramid Principle, BLUF, Steel Manning For learning: Feynman Technique, Deliberate Practice
Present options with brief descriptions (3-7 words each).

根据用户的场景,提供2-3个相关模型:
决策场景:Decision Matrix、Pre-Mortem、Cost-Benefit、Inversion 问题解决场景:First Principles、根本原因分析(5 Whys)、Fishbone 规划场景:Scenario Planning、Stakeholder Mapping、OKR 创意场景:Design Thinking、SCAMPER、Lateral Thinking 风险场景:Pre-Mortem、Force Field、Red Team、Black Swan 沟通场景:Pyramid Principle、BLUF、Steel Manning 学习场景:Feynman Technique、Deliberate Practice
为每个选项提供简短描述(3-7个词)。

Step 3: Load Specific Model File

步骤3:加载特定模型文件

After user selects, load the individual model file:
File structure:
00-system/mental-models/models/{category}/{model-slug}.md
CategoryPath
Cognitive
models/cognitive/first-principles.md
,
inversion.md
, etc.
Collaborative
models/collaborative/six-thinking-hats.md
,
mece.md
, etc.
Diagnostic
models/diagnostic/pre-mortem.md
,
five-whys.md
, etc.
Strategic
models/strategic/scenario-planning.md
,
ooda-loop.md
, etc.
Analytical
models/analytical/decision-matrix.md
,
swot-analysis.md
, etc.
Creative
models/creative/design-thinking.md
,
scamper.md
, etc.
Operational
models/operational/kanban-thinking.md
,
okr-framework.md
, etc.
Validation
models/validation/hypothesis-testing.md
,
red-team-analysis.md
, etc.
Time & Resource
models/time-resource/eisenhower-matrix.md
,
opportunity-cost.md
, etc.
Communication
models/communication/pyramid-principle.md
,
bluf.md
, etc.
Learning
models/learning/feynman-technique.md
,
deliberate-practice.md
, etc.
Probability & Risk
models/probability-risk/expected-value.md
,
black-swan-awareness.md
, etc.
Example:
User picks: "First Principles + Pre-Mortem"

AI loads:
→ Read: 00-system/mental-models/models/cognitive/first-principles.md
→ Read: 00-system/mental-models/models/diagnostic/pre-mortem.md

用户选择后,加载对应的单个模型文件:
文件结构
00-system/mental-models/models/{category}/{model-slug}.md
类别路径
Cognitive
models/cognitive/first-principles.md
,
inversion.md
, etc.
Collaborative
models/collaborative/six-thinking-hats.md
,
mece.md
, etc.
Diagnostic
models/diagnostic/pre-mortem.md
,
five-whys.md
, etc.
Strategic
models/strategic/scenario-planning.md
,
ooda-loop.md
, etc.
Analytical
models/analytical/decision-matrix.md
,
swot-analysis.md
, etc.
Creative
models/creative/design-thinking.md
,
scamper.md
, etc.
Operational
models/operational/kanban-thinking.md
,
okr-framework.md
, etc.
Validation
models/validation/hypothesis-testing.md
,
red-team-analysis.md
, etc.
Time & Resource
models/time-resource/eisenhower-matrix.md
,
opportunity-cost.md
, etc.
Communication
models/communication/pyramid-principle.md
,
bluf.md
, etc.
Learning
models/learning/feynman-technique.md
,
deliberate-practice.md
, etc.
Probability & Risk
models/probability-risk/expected-value.md
,
black-swan-awareness.md
, etc.
示例:
用户选择: "First Principles + Pre-Mortem"

AI加载:
→ 读取: 00-system/mental-models/models/cognitive/first-principles.md
→ 读取: 00-system/mental-models/models/diagnostic/pre-mortem.md

Step 4: Apply Model Questions

步骤4:应用模型问题

Use the question templates from the loaded model file to guide the user through structured thinking.
Each model file contains:
  • Purpose: What the model does
  • When to Use: Best situations for this model
  • Questions to Ask: Ready-to-use prompts
  • Process: Step-by-step application
  • Output: What you get from using it
Keep it collaborative - this is a conversation, not an interrogation.

使用加载的模型文件中的问题模板引导用户进行结构化思考。
每个模型文件包含:
  • Purpose(用途): 该模型的作用
  • When to Use(适用场景): 该模型的最佳应用场景
  • Questions to Ask(提问模板): 可直接使用的提示语
  • Process(流程): 分步应用指南
  • Output(输出): 使用该模型可获得的结果
保持协作性——这是一场对话,而非审问。

Quick Reference

快速参考

12 Categories (59 Models):
  1. Cognitive - First Principles, Systems Thinking, Lateral Thinking, Inversion, Second-Order Thinking, Analogous Reasoning
  2. Collaborative - Six Hats, MECE, Stakeholder Mapping, Devil's Advocate
  3. Diagnostic - 5 Whys, Fishbone, Pre-Mortem, Force Field, Fault Tree
  4. Strategic - Scenario Planning, OODA, Jobs to Be Done, Blue Ocean, PESTLE, Porter's Five Forces
  5. Analytical - Decision Matrix, SWOT, Cost-Benefit, Pareto, Assumption Testing, Sensitivity Analysis
  6. Creative - Design Thinking, SCAMPER, Morphological, Random Entry, Constraint Removal
  7. Operational - Kanban, Value Stream, OKR, Lean Canvas, Theory of Constraints
  8. Validation - Hypothesis Testing, Prototyping, Red Team, A/B Testing
  9. Time & Resource - Eisenhower Matrix, Time Boxing, Opportunity Cost, Sunk Cost, Resource Mapping
  10. Communication - Pyramid Principle, BLUF, Situation-Complication-Resolution, Steel Manning
  11. Learning - Feynman Technique, Spaced Repetition, Deliberate Practice, T-Shaped Skills
  12. Probability & Risk - Expected Value, Margin of Safety, Black Swan, Bayesian Updating, Regret Minimization

12个类别(共59个模型):
  1. Cognitive(认知类) - First Principles、Systems Thinking、Lateral Thinking、Inversion、Second-Order Thinking、Analogous Reasoning
  2. Collaborative(协作类) - Six Hats、MECE、Stakeholder Mapping、Devil's Advocate
  3. Diagnostic(诊断类) - 5 Whys、Fishbone、Pre-Mortem、Force Field、Fault Tree
  4. Strategic(战略类) - Scenario Planning、OODA、Jobs to Be Done、Blue Ocean、PESTLE、Porter's Five Forces
  5. Analytical(分析类) - Decision Matrix、SWOT、Cost-Benefit、Pareto、Assumption Testing、Sensitivity Analysis
  6. Creative(创意类) - Design Thinking、SCAMPER、Morphological、Random Entry、Constraint Removal
  7. Operational(运营类) - Kanban、Value Stream、OKR、Lean Canvas、Theory of Constraints
  8. Validation(验证类) - Hypothesis Testing、Prototyping、Red Team、A/B Testing
  9. Time & Resource(时间与资源类) - Eisenhower Matrix、Time Boxing、Opportunity Cost、Sunk Cost、Resource Mapping
  10. Communication(沟通类) - Pyramid Principle、BLUF、Situation-Complication-Resolution、Steel Manning
  11. Learning(学习类) - Feynman Technique、Spaced Repetition、Deliberate Practice、T-Shaped Skills
  12. Probability & Risk(概率与风险类) - Expected Value、Margin of Safety、Black Swan、Bayesian Updating、Regret Minimization

Notes

注意事项

  • Always offer choice, never prescribe
  • Run script first to see all available models
  • Load individual model files only after user selects
  • Combine models when appropriate (e.g., First Principles + Pre-Mortem)
  • Adapt formality to user's context
  • 始终提供选择,而非强制指定
  • 先运行脚本查看所有可用模型
  • 仅在用户选择后加载单个模型文件
  • 适当时可组合多个模型(如First Principles + Pre-Mortem)
  • 根据用户场景调整正式程度