problem-solving
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseProblem-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 Symptom | Technique | Reference |
|---|---|---|
| Same thing implemented 5+ ways, growing special cases | Simplification Cascades | |
| Conventional solutions inadequate, need breakthrough | Collision-Zone Thinking | |
| Same issue in different places, reinventing wheels | Meta-Pattern Recognition | |
| Solution feels forced, "must be done this way" | Inversion Exercise | |
| Will this work at production? Edge cases unclear? | Scale Game | |
| Unsure which technique to use | When Stuck | |
根据症状匹配技巧:
| 困境症状 | 对应技巧 | 参考文档 |
|---|---|---|
| 同一事物有5种以上实现方式,特殊情况不断增加 | 简化层级法 | |
| 常规解决方案不足,需要突破 | 碰撞领域思考法 | |
| 不同场景存在相同问题,重复造轮子 | 元模式识别法 | |
| 解决方案感觉生硬,“必须这样做” | 逆向思维练习 | |
| 不确定能否在生产环境运行?边缘情况不明确? | 规模推演法 | |
| 不确定适用哪种技巧 | 困境应对指南 | |
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倍/缩小1000倍、即时/长达一年),揭示基本事实。
核心洞见: 在某一规模有效的方法在另一规模可能失效。
警示信号: “应该能很好地扩展”(未经过测试)
Application Process
应用流程
- Identify stuck-type - Match symptom to technique above
- Load detailed reference - Read specific technique from
references/ - Apply systematically - Follow technique's process
- Document insights - Record what worked/failed
- Combine if needed - Some problems need multiple techniques
- 识别困境类型 - 将症状与上述技巧匹配
- 加载详细参考 - 从中阅读特定技巧的文档
references/ - 系统化应用 - 遵循技巧的流程
- 记录洞见 - 记录有效/无效的方法
- 按需组合 - 有些问题需要多种技巧结合使用
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:
- - Dispatch flowchart and decision tree
references/when-stuck.md - - Cascade detection and extraction
references/simplification-cascades.md - - Metaphor collision process
references/collision-zone-thinking.md - - Pattern abstraction techniques
references/meta-pattern-recognition.md - - Assumption flipping methodology
references/inversion-exercise.md - - Extreme testing procedures
references/scale-game.md - - Source and adaptation notes
references/attribution.md
按需加载详细指南:
- - 匹配流程图和决策树
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