跳到正文
docai.cc

DOCAI · 概念 · L2

什么是思维链

一句话定义

让模型在给出答案前先写出中间推理步骤,把「怎么想」变成可检查的文本。

开发者更新 2026-11-13核验 2026-11-13 · docai 编辑部

它是什么

不问「答案是多少」,而是要求「先写出步骤,再给答案」。

模型把中间推导写出来后,多步任务的正确率通常上升,错误也更容易定位。

两种用法

  • 零样本:加一句「一步一步地想」,简单但效果有限。
  • 少样本:在示例里写出完整推导过程,效果更稳。

什么时候有用

  • 数学、逻辑、多步计算。
  • 需要权衡多个条件的判断。
  • 需要人复核过程的场景。

什么时候反而有害

  • 简单的抽取、分类:多写步骤只会增加成本与出错面。
  • 对延迟敏感:推理过程会拉长输出。
  • 需要严格 JSON:推理文本会破坏格式,除非把推理和结果分成两个字段。

三个常见误解

  • 「写出来的推理就是模型真实的计算过程」:不一定,它可能是在事后编一个合理的故事。
  • 「思维链能保证答案正确」:不能,推导中途错了,结论照样错。
  • 「所有模型都受益」:小模型上收益不明显,甚至变差。

延伸阅读

来源

定义与事实以以下来源为准;表述与取舍是本站整理的。
  1. [1]Prompt Engineering Guide
  2. [2]Wei 等 · Chain-of-Thought(arXiv)

相邻概念