DeepThink — 深度思考模式

Other

深度思考模式——先分析、再规划、后执行。受 Claude Extended Thinking / Deep Reasoning 启发。适合复杂问题、代码审查、架构设计、策略分析等需要多角度思考的场景。三步法:分析问题 → 制定方案 → 执行+验证。

Install

openclaw skills install @lxr-666/deepthink-mode

DeepThink 🧠

不出手的思考是空想,不思考的出手是蛮干。

核心流程

问题
  │
  ▼
┌─────────────────────────────────┐
│ ① 分析 (Analyze)                │
│  • 问题本质是什么                │
│  • 隐藏约束和前提条件            │
│  • 评估多个角度                  │
│  • 识别风险和盲点                │
└────────────┬────────────────────┘
             │
             ▼
┌─────────────────────────────────┐
│ ② 规划 (Plan)                   │
│  • 选择最优策略                  │
│  • 步骤拆解                      │
│  • 可行性评估                    │
│  • 备选方案                      │
└────────────┬────────────────────┘
             │
             ▼
┌─────────────────────────────────┐
│ ③ 执行 (Execute)                │
│  • 按计划执行                    │
│  • 过程中持续验证                │
│  • 发现问题及时调整              │
└────────────┬────────────────────┘
             │
             ▼
┌─────────────────────────────────┐
│ ④ 审查 (Review)                 │
│  • 结果是否符合预期              │
│  • 有没有遗漏                    │
│  • 学到了什么                    │
│  • 如何改进                      │
└─────────────────────────────────┘

何时使用

✅ 启动深度思考

  • 问题涉及多个不确定因素
  • 需要权衡取舍(trade-off)
  • 影响较大的决策
  • 复杂的技术问题
  • 首次处理的任务类型

❌ 跳过深度思考

  • 简单的信息查询("现在几点")
  • 明确的指令性任务("发这个")
  • 重复了 N 次的流程

使用方式

作为对话行为

让我深度思考一下这个问题...

【分析】
- 问题本质:...
- 约束条件:...
- 多个角度:...

【方案】
- 策略:...
- 步骤:...
- 风险:...

作为脚本工具(处理复杂任务)

# 用深度思考模式分析问题
python3 deepthink.py --mode analyze "如何优化这个数据库查询?"

# 制定执行计划
python3 deepthink.py --mode plan "重构用户认证模块"

# 输出思维链
python3 deepthink.py --mode full "设计一个微服务架构" --output chain.md

注意事项

  • 深度思考 ≠ 无脑长篇大论。思考要深,表达要精
  • 不思考比思考错误更可怕
  • 大部分日常问题不需要深度思考模式