凌晨2点43分,我和一个bug对视了整整47分钟。后来我发现,如果我先在草稿纸上画个流程图,5分钟就能搞定。Extended Thinking就是AI的「草稿纸」——让它在给出最终回答之前,先在内部进行一段深度推理。这项技术由Anthropic在Claude中首次引入,现在已成为提升AI推理能力的标配。
// 传统模式 问题 → 直接回答 (可能错误) // Extended Thinking模式 问题 → 内部推理过程(不可见) → 深思熟虑的回答 // 示例: 问题: "这个代码有bug吗?" 传统回答: "没有bug" (错了) Extended Thinking: "让我仔细看看这段代码... 第3行的循环条件有问题,i应该从0开始... 第7行的变量名拼写错误... 第12行的异步操作没有await..." 最终回答: "发现3个bug:..." (准确!)
# openclaw.json 配置
{
"runtime": {
"thinking": "on" // off / on / stream
}
}
# 在对话中切换
/thinking on # 开启扩展思维
/thinking off # 关闭扩展思维
/status # 查看当前thinking状态
# 适合开启thinking的场景:
# - 代码审查: "帮我review这段代码"
# - 复杂debug: "为什么这个API返回500?"
# - 架构设计: "帮我设计一个多Agent系统"
# 成本考量: Extended Thinking会消耗更多Token
# 建议: 简单任务关闭thinking节省成本,复杂任务开启提升质量