problem-solving

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Problem-Solving Techniques

问题解决技巧

Systematic approaches for different types of stuck-ness. Each technique targets specific problem patterns.
针对不同类型思维卡壳的系统性解决方法。每种技巧都针对特定的问题模式。

When to Use

适用场景

Apply when encountering:
  • Complexity spiraling - Multiple implementations, growing special cases, excessive branching
  • Innovation blocks - Conventional solutions inadequate, need breakthrough thinking
  • Recurring patterns - Same issue across domains, reinventing solutions
  • Assumption constraints - Forced into "only way", can't question premise
  • Scale uncertainty - Production readiness unclear, edge cases unknown
  • General stuck-ness - Unsure which technique applies
应用场景:
  • 复杂性螺旋上升 - 存在多种实现方式、特殊情况不断增加、分支过于繁杂
  • 创新瓶颈 - 常规解决方案不足,需要突破性思维
  • 重复模式问题 - 不同领域出现相同问题,重复造轮子
  • 假设约束 - 被局限于“唯一方法”,无法质疑前提
  • 规模不确定性 - 生产环境适配性不明,边缘情况未知
  • 普遍思维卡壳 - 不确定适用哪种技巧

Quick Dispatch

快速匹配指南

Match symptom to technique:
Stuck SymptomTechniqueReference
Same thing implemented 5+ ways, growing special casesSimplification Cascades
references/simplification-cascades.md
Conventional solutions inadequate, need breakthroughCollision-Zone Thinking
references/collision-zone-thinking.md
Same issue in different places, reinventing wheelsMeta-Pattern Recognition
references/meta-pattern-recognition.md
Solution feels forced, "must be done this way"Inversion Exercise
references/inversion-exercise.md
Will this work at production? Edge cases unclear?Scale Game
references/scale-game.md
Unsure which technique to useWhen Stuck
references/when-stuck.md
根据症状匹配技巧:
卡壳症状对应技巧参考文档
同一事物存在5种以上实现方式,特殊情况不断增加简化层级法
references/simplification-cascades.md
常规解决方案不足,需要突破性思路碰撞区思维法
references/collision-zone-thinking.md
不同场景出现相同问题,重复造轮子元模式识别法
references/meta-pattern-recognition.md
解决方案感觉被束缚,“必须这么做”假设反转练习
references/inversion-exercise.md
不确定是否能适配生产环境?边缘情况不明?规模推演法
references/scale-game.md
不确定适用哪种技巧卡壳通用指南
references/when-stuck.md

Core Techniques

核心技巧

1. Simplification Cascades

1. 简化层级法

Find one insight eliminating multiple components. "If this is true, we don't need X, Y, Z."
Key insight: Everything is a special case of one general pattern.
Red flag: "Just need to add one more case..." (repeating forever)
找到一个核心洞见,以此移除多个冗余组件。比如:“如果这个成立,我们就不需要X、Y、Z了。”
**核心洞见:**所有情况都是某一通用模式的特例。
警示信号:“只需要再添加一种情况……”(陷入无限循环)

2. Collision-Zone Thinking

2. 碰撞区思维法

Force unrelated concepts together to discover emergent properties. "What if we treated X like Y?"
Key insight: Revolutionary ideas from deliberate metaphor-mixing.
Red flag: "I've tried everything in this domain"
将不相关的概念强行结合,发掘新的衍生特性。比如:“如果我们把X当作Y来处理会怎样?”
**核心洞见:**革命性想法源于刻意的隐喻融合。
警示信号:“我已经试过这个领域的所有方法了”

3. Meta-Pattern Recognition

3. 元模式识别法

Spot patterns appearing in 3+ domains to find universal principles.
Key insight: Patterns in how patterns emerge reveal reusable abstractions.
Red flag: "This problem is unique" (probably not)
识别出现在3个及以上领域的模式,以此提炼通用原则。
**核心洞见:**模式的形成规律本身,揭示了可复用的抽象逻辑。
警示信号:“这个问题是独一无二的”(通常并非如此)

4. Inversion Exercise

4. 假设反转练习

Flip core assumptions to reveal hidden constraints. "What if the opposite were true?"
Key insight: Valid inversions reveal context-dependence of "rules."
Red flag: "There's only one way to do this"
反转核心假设,揭示隐藏的约束条件。比如:“如果反过来成立会怎样?”
**核心洞见:**有效的反转能揭示“规则”的场景依赖性。
警示信号:“只有这一种做法”

5. Scale Game

5. 规模推演法

Test at extremes (1000x bigger/smaller, instant/year-long) to expose fundamental truths.
Key insight: What works at one scale fails at another.
Red flag: "Should scale fine" (without testing)
在极端条件下测试(放大/缩小1000倍、瞬时/跨年度),以此揭示本质问题。
**核心洞见:**在某一规模下有效的方法,在另一规模下可能失效。
警示信号:“应该能很好地适配规模”(未经过测试)

Application Process

应用流程

  1. Identify stuck-type - Match symptom to technique above
  2. Load detailed reference - Read specific technique from
    references/
  3. Apply systematically - Follow technique's process
  4. Document insights - Record what worked/failed
  5. Combine if needed - Some problems need multiple techniques
  1. 识别卡壳类型 - 将症状与上述技巧匹配
  2. 查阅详细参考文档 - 从
    references/
    目录中阅读对应技巧的详细指南
  3. 系统性应用 - 遵循该技巧的流程操作
  4. 记录洞见 - 记录有效的方法和失败的尝试
  5. 按需组合技巧 - 部分问题需要结合多种技巧解决

Combining Techniques

技巧组合

Powerful combinations:
  • Simplification + Meta-pattern - Find pattern, then simplify all instances
  • Collision + Inversion - Force metaphor, then invert its assumptions
  • Scale + Simplification - Extremes reveal what to eliminate
  • Meta-pattern + Scale - Universal patterns tested at extremes
高效组合方式:
  • 简化层级法 + 元模式识别法 - 先找到通用模式,再简化所有实例
  • 碰撞区思维法 + 假设反转练习 - 先构建隐喻融合,再反转其假设
  • 规模推演法 + 简化层级法 - 极端测试揭示需要移除的冗余部分
  • 元模式识别法 + 规模推演法 - 对通用模式进行极端条件测试

References

参考文档

Load detailed guides as needed:
  • references/when-stuck.md
    - Dispatch flowchart and decision tree
  • references/simplification-cascades.md
    - Cascade detection and extraction
  • references/collision-zone-thinking.md
    - Metaphor collision process
  • references/meta-pattern-recognition.md
    - Pattern abstraction techniques
  • references/inversion-exercise.md
    - Assumption flipping methodology
  • references/scale-game.md
    - Extreme testing procedures
  • references/attribution.md
    - Source and adaptation notes
按需查阅详细指南:
  • references/when-stuck.md
    - 匹配流程图与决策树
  • references/simplification-cascades.md
    - 层级识别与提炼方法
  • references/collision-zone-thinking.md
    - 隐喻碰撞流程
  • references/meta-pattern-recognition.md
    - 模式抽象技巧
  • references/inversion-exercise.md
    - 假设反转方法论
  • references/scale-game.md
    - 极端测试流程
  • references/attribution.md
    - 来源与改编说明