术语图鉴/AI Agent/思维链
←→切换Esc返回

思维链 Chain of Thought (CoT)

你可能会说

思维链这块我不太理解,帮我用代码演示一下。

让 AI 把思考过程一步步写出来,而不是直接给答案。

让 AI 把思考过程一步步写出来,而不是直接给答案。这样推理更准确,你也能看到它是怎么想的。

也常被叫作Chain of Thought (CoT)CoT

生活类比

像数学考试要求「写出解题过程」——写了过程不容易算错,老师也能看出哪步出了问题。

🎮 动手试试

问: 如果 3 只猫 3 分钟抓 3 只老鼠,100 只猫抓 100 只老鼠要几分钟?
选择题选择一个你认为最合适的答案

关于「思维链」,以下哪个描述最准确?

你可以这样告诉 AI

下次回答复杂问题时,先把你的推理过程一步一步列出来,再给最终结论,让我能看清你是怎么想的。

容易混淆?这样区分

思维链 Chain of Thought (CoT)≠
反思 Reflection

思维链是做事前先想清楚步骤再动手;反思是做完之后回头看结果对不对,两者作用于任务的不同阶段。

什么时候用

复杂推理任务

当任务需要多步推理(如数学题、逻辑分析、方案对比),让 AI 先写出思考过程再回答,比直接出结果更准确,减少跳步错误。

和 AI 协作时

想让 AI 给出更可靠的推理结果时,直接说「一步步思考,把你的推理过程写出来再给结论」。

什么时候不用

简单事实查询

问「今天几号」「1+1 等于几」这类问题不需要思维链,直接回答就行,加入推理步骤反而浪费 token 和时间。

与推理分析无关的项目

如果你的项目只需直接返回已知信息(如查字典、状态查询),不需要 AI 展示推理过程,完全可以跳过思维链。

组成结构 · Anatomy

1
核心概念Core

让 AI 把思考过程一步步写出来,而不是直接给答案。这样推理更准确,你也能看到它是怎么想的。

2
实际表现In Practice

像数学考试要求「写出解题过程」——写了过程不容易算错,老师也能看出哪步出了问题。

3
与 AI 的关联AI Context

和 AI 沟通时提到「一步步想」「先分析再回答」,就是在触发思维链。

典型使用场景

让 AI 展示推理过程
告诉 AI「帮我分析这道逻辑题,先一步步写出你的推理链:前提是什么、排除哪些可能、为什么选这个答案,最后再给结论」
想弄懂概念时
告诉 AI「用大白话给我解释什么是思维链,举个生活中的例子」

延伸阅读