Skip to content

10.2 CoT 模板与设计

引言:为什么需要 CoT 模板

许多人以为"CoT = 让我们一步一步思考",但真正的大厂级 CoT 远不止于此。CoT 是一种"可工程化的推理链设计方式",而不是一句口令。

10.2.1 什么是 CoT 模板

CoT 模板是用于让模型按固定推理流程思考的结构化框架,包括:规范化的推理逻辑、可复用的推理形式、可预测的输出结构、可测试的提示链路。

10.2.2 CoT 的工程级三层结构

层级说明内容
理解层模型在推理前必须"读懂任务"重新陈述任务、明确目标、找出关键条件
推理层CoT 的核心根据任务类型选择不同推理结构
结论层输出最终结果最终答案、简明总结、结构化结果

10.2.3 不同任务的推理结构

任务类型推理结构步骤
数学任务逻辑链式推理列出已知条件→列出未知目标→写出公式→步骤推导
代码任务调试式推理找出报错点→分析原因→检查依赖→提供修复方案
规划任务分解式推理定义问题→分解子任务→依赖关系排序→给出执行顺序
决策任务评估式推理列出备选方案→分析优劣→评估风险→给出最佳选择
分析任务分类式推理提取要点→按类别分组→找出模式→得出结论

10.2.4 工程级 CoT 模板(通用版)

# CoT 模板

## 1. 理解任务
- 用户在问什么?
- 任务的真实目标是什么?
- 有哪些关键限制和条件?

## 2. 推理过程
根据任务类型选择推理策略:
- 数学:逻辑链推导
- 分析:提取要点→分类→推断
- 规划:任务拆解→排序→依赖关系
- 代码:定位问题→追踪原因→修复方案
- 决策:方案→优劣→风险→结论

## 3. 结论
- 给出清晰、结构化的最终答案

10.2.5 如何让 CoT 可控

- 不得编造未知信息
- 不得推导不存在的条件
- 若信息不足必须指出
- 若推理链矛盾必须纠正
- 若任务简单必须跳过 CoT

10.2.6 任务类型与最佳 CoT 模板

任务类型最佳 CoT 模板
数学逻辑链式
代码调试式推理
项目规划分解式推理
分析性写作分类式推理
决策任务评估式推理
系统设计模块化推理

本节小结

关键要点

  1. CoT 不是一句口令,而是工程化的推理框架
  2. CoT 包含理解层→推理层→结论层
  3. 不同任务需要不同的 CoT 模板
  4. CoT 必须与安全、限制、自检机制结合

CoT 模板是推理控制的核心,接下来我们将学习:推理路径控制(RPC)