本节目标:理解思维链(Chain-of-Thought,CoT)的研究背景,区分内部推理与对外解答;会要求简明依据、必要算式、条件对照和验算结果,帮助自己发现错误,而不是只看最终答案。
一、CoT 是什么:先了解历史方法
早期 CoT 研究通过包含中间推导的示例,引导语言模型解答算术、常识与符号推理任务。随后,Zero-shot CoT 研究测试了不提供示例、只加入 Let's think step by step. 这类提示的方法。在特定模型与测试任务上,这些方法改善了结果,但不能据此保证今天的所有模型和任务都会受益。
教学上要分清:模型内部的推理与提供给读者的解答并不相同。你可以要求必要算式、简明依据和检查结果;这些可见内容便于复核,却不等于公开了模型完整的内部推理,也不能证明答案必然正确。
二、当前模型如何使用:先把题目和验收说清楚
OpenAI 的推理提示建议指出,推理模型通常无需重复要求完整思维链;“一步一步想”并不是通用的质量开关。优先提供目标、材料、约束和希望看到的结果;确实需要读者核对时,再约定简短的解答格式。账户若提供思考强度选项,可按任务尝试,但提高强度不能补救错误或缺失的条件。
| 任务 | 值得要求的输出 | 人工检查重点 |
|---|---|---|
| 计价、折扣、单位换算 | 必要算式、中间金额或单位、最终结果。 | 运算顺序、数值与舍入是否正确。 |
| 多条件规则判断 | 条件对照表、材料缺口和简明依据。 | 是否漏条件,是否把未知当成不符合。 |
| 依赖多个事实的分析 | 关键依据、假设、来源和待确认项。 | 事实是否成立,结论是否超出依据。 |
| 翻译、起标题、改语气 | 按要求交付成稿,必要时附简短说明。 | 表达、事实保留和受众是否合适。 |
不同模型对提示方式的反应不同。先用清楚、直接的请求尝试,再根据实际失败点补充示例或检查项,比给所有问题统一加长篇步骤更容易维护。
三、三个可复用的解题模板
模板 A:通用解题,说明关键依据
请解决下面的问题,并给出简明、可核对的解答。
- 信息不足时指出缺少什么,不补造条件或数字。
- 涉及计算时列出必要算式和单位;涉及判断时列出关键依据。
- 最后单独一行写“最终答案:……”。
问题:________
模板 B:结构化核对,区分已知与假设
这里约定的是读者需要看到的解答项目,不要求模型逐字展示内部思维过程。简单题不必全部使用;资料不足时先补问。
【问题】
________
【材料或条件】
________
请用以下格式呈现解答:
1. 已知条件:只列材料中与问题有关的条件。
2. 待确认项:缺少的信息与会影响结论的假设。
3. 核对依据:必要公式、关键条件对照或简短说明。
4. 检查结果:单位、范围和条件是否满足。
5. 最终答案:用一句话给出;无法确定时明确说明。
模板 C:少样本算价,用示例固定格式
早期 Few-shot CoT 使用带中间推导的示例;本课用一个简短算价例子演示“题目、必要算式、最终答案”的可核对格式。提供示例不等于所有任务都会变准,示例本身也必须正确。
参考示例:
问题:苹果 3 元/斤,买 2 斤,打九折后多少钱?
必要算式:3 元/斤 × 2 斤 = 6 元;6 元 × 0.9 = 5.40 元。
最终答案:¥5.40
请按相同的简洁格式解答:
铅笔 8 元/盒,买 5 盒,打九折后应付多少钱?
列出必要算式,并在最后单独一行给出最终金额。
核对结果:示例中的苹果折后价为 5.40 元;练习中的铅笔应付 8 × 5 × 0.9 = 36.00 元。除检查结果,还要看单价与数量的单位是否匹配。
四、规则判断:缺少信息时先补问
规则判断适合把必要条件摆在表格中逐条核对。“材料未提及”与“明确不符合”是两种状态,不能混用。下面的退货规则只是教学材料,不是对真实退货权利的法律概括。
只根据以下教学规则判断,不补充规则外的新标准。
规则:
未拆封且 15 日内可无条件退;拆封后仅质量问题可退。
案例:
客户第 20 天申请,商品已拆封,未说明是否存在质量问题。
请输出:
1. 条件对照表:规则条件 / 案例事实 / 符合、不符合或材料未提及。
2. 结论:按现有材料可同意、可拒绝或需补信息。
3. 简明依据与需要补问的问题。
材料未提及不等于事实不存在;不要直接替客户或商家作实际法律决定。
| 规则条件 | 案例事实 | 核对结果 |
|---|---|---|
| 未拆封且 15 日内 | 已拆封,第 20 天申请。 | 不满足这条无条件退货分支。 |
| 拆封后存在质量问题 | 未说明是否存在质量问题。 | 材料未提及,不能直接认定没有质量问题。 |
核对结论:需补信息。先询问质量问题及相关证据,再依据完整规则判断;不能仅因超过 15 日就直接拒绝,也不能在质量情况未知时直接同意。真实业务还需检查适用条款和法规,本例只练给定条件的对照。
五、金额计算:写清顺序,再用算式核对
通用金额计算模板
请根据题目计算金额。
- 列出必要算式,中间结果保留单位。
- 先确认折扣、减免和税费的适用顺序;题面不清时先询问。
- 不自行增加费用或优惠;说明舍入规则。
- 最终金额按题目要求保留两位小数。
- 最后一行格式:最终答案:¥X.XX
题目:________
案例:先打八折,再减 500 元
只问“到手多少”可以得到一个数,但难以看出折扣和减免是否算反。把题目中的顺序和单位交代清楚,再要求必要算式,就能直接检查两者有没有被调换。
一台机器原价 8000 元,先打八折,再减 500 元,没有其他费用。
请列出折扣价与减免后的必要算式,保留元作为单位。
核对优惠的先后顺序,最后单独一行输出最终金额。
核对结果:8000 元 × 0.8 = 6400 元,再算 6400 元 − 500 元 = 5900 元。最终答案:¥5,900.00。若先减 500 再打八折,会得到 6000 元,那是另一种优惠顺序,不能替换本题条件。
六、验证方法:有解释,还要有复核
数字问题可用计算器、电子表格或独立算式复核;资料判断要回到原文。让模型再说一次相同答案,检查力度通常不如用另一种方法验证关键条件。
请独立复核上一个计算结果。
使用另一种可行方法,或从最终结果反推已知条件。
只列复核所需的算式与检查结论;若与原答案不一致,指出差异,不强行凑成一致。
如没有独立的验证方法,请说明验证的局限。
对上面的折扣题,可以反推:(5900 元 + 500 元) ÷ 0.8 = 8000 元,与原价一致。这验证了该优惠顺序下的数值关系,但不能替你确认真实订单是否还有税费或其他条件。
Self-Consistency(自洽性):研究中的方法会采样多条候选推导路径,再汇总一致答案;它不是把同一句问题重复问几遍就自动成立的保证。多个回答可能共享同一错误假设,不能用“多数同意”代替来源核查或独立验算。
- 不把长解答当作可靠性证明:公式、条件与事实都可能错,文字详细不代表检查充分。
- 不把缺失信息当否定事实:未说明不等于没有,结论应保留不确定状态。
- 不强求每个任务分步:写标题、改语气等任务应以成稿要求为主。
- 不把所有环节挤在一轮:复杂任务可以先确认材料与公式,再计算和检查。
七、10 分钟练习:比较解答是否方便核对
- 对同一折扣题分别直接提问、要求必要算式;记录模型、日期和可用设置,用计算器核对两次结果。
- 使用本节退货案例,检查回答能否把不符合与材料未提及分开,并提出关键补问。
- 挑出一个条件遗漏或计算错误,明确指出位置,要求按原题条件重新核对;不要让模型为迎合你而更改已知条件。
完成标准:能区分模型内部推理与面向读者的解答;能检查必要算式和规则依据;能说明当前证据支持什么、仍缺什么。单道题的对比不能证明整体准确率提高。
与前面课程衔接:2.1 负责交代题面、材料和约束;2.2 的 Response 可约定最终答案与核对依据;1.5 的迭代方法则用于定位错误并定向修改。
资料来源:
- Wei 等:Chain-of-Thought Prompting Elicits Reasoning in Large Language Models
- Kojima 等:Large Language Models are Zero-Shot Reasoners
- OpenAI Docs:推理模型提示建议
- OpenAI Docs:推理模型与对外输出
- Wang 等:Self-Consistency Improves Chain of Thought Reasoning in Language Models
资料核验日期:2026 年 10 月 26 日。早期论文的实验结果与当前产品建议分开呈现;功能和提示建议可能更新,结果仍需核验。