VALIDATED CHAIN · tot-tree-of-thought-chain

ToT 树状推理链

Tree of Thought:从同一节点展开多个推理分支,按评分剪枝,选择最优路径

协议 URL:https://xmind.lute-tlz-dddd.top/combinations/tot-tree-of-thought-chain.html

01

组合定义

Tree of Thought:从同一节点展开多个推理分支,按评分剪枝,选择最优路径

02

适用问题

问题类型

  • 有多个可能解法的开放问题
  • 创意生成+筛选
  • 策略选择
  • 场景规划

触发信号

  • 问题有多个候选解法,需要系统比较
  • 单线推理容易陷入局部最优
  • 需要在不确定性下选择最优策略
03

不适用与停止条件

以下边界直接来自已验证阶段的检查点与停止条件;任一阶段无法验证时,不应继续推进。

阶段检查点

  • 问题解构(Decompose):在展开多路径前,先确认:1) 问题的本质是什么?2) 解法空间有哪些维度?3) 评估标准是什么?
  • 分支展开(Branch):在每个维度上展开3-5个候选方向。要求:覆盖常规路径 + 至少1个反常识路径 + 至少1个极端路径
  • 分支评估(Evaluate):对每个分支打分。评估维度:可行性(1-5)× 潜在收益(1-5)× 风险(1-5倒序)× 资源消耗(1-5倒序)
  • 深度展开(Deepen):对排名前2的分支进行深度推理。每个分支推进3-5步,探索「如果选择这条路,接下来会发生什么」
  • 路径选择(Select):综合分支评估和深度推演,选择最优路径。必须说明:1) 为什么选这条而不是其他 2) 哪些条件变化会让这个选择失效 3) 如何降低主要风险

阶段停止条件

  • 问题解构(Decompose):产出可供下一阶段使用的结果
  • 分支展开(Branch):覆盖了足够多样的方向(不同策略原理)
  • 分支评估(Evaluate):产出可供下一阶段使用的结果
  • 深度展开(Deepen):产出可供下一阶段使用的结果
  • 路径选择(Select):产出可供下一阶段使用的结果

站点规则:医疗、法律、财务或紧急风险问题须交由当地合格专业人士处理。

04

使用前需要提供的输入

输入合同按阶段顺序汇总全部唯一阶段输入;后续阶段可由前序输出交接补齐。

  • 问题解构(Decompose):原始问题
  • 分支展开(Branch):问题规范
  • 分支评估(Evaluate):所有分支
  • 深度展开(Deepen):排名前2的分支
  • 路径选择(Select):所有深度推演结果

开始前请区分已知事实、仍待验证的假设和明确约束。

05

有序阶段

  1. PHASE 01

    问题解构(Decompose)

    角色:问题重构
    输入
    原始问题
    输出
    问题规范:{本质问题, 解法空间维度, 评估标准(可量化), 约束条件}
    检查点
    在展开多路径前,先确认:1) 问题的本质是什么?2) 解法空间有哪些维度?3) 评估标准是什么?
    停止条件
    产出可供下一阶段使用的结果
  2. PHASE 02

    分支展开(Branch)

    角色:多视角
    输入
    问题规范
    输出
    分支树:每个分支 = {方向名称, 核心假设, 预期结果, 需要验证的条件}
    检查点
    在每个维度上展开3-5个候选方向。要求:覆盖常规路径 + 至少1个反常识路径 + 至少1个极端路径
    停止条件
    覆盖了足够多样的方向(不同策略原理)
  3. PHASE 03

    分支评估(Evaluate)

    角色:假设检验
    输入
    所有分支
    输出
    评估矩阵:每个分支有多维评分 + 综合得分 + 优先推进的1-2个分支
    检查点
    对每个分支打分。评估维度:可行性(1-5)× 潜在收益(1-5)× 风险(1-5倒序)× 资源消耗(1-5倒序)
    停止条件
    产出可供下一阶段使用的结果
  4. PHASE 04

    深度展开(Deepen)

    角色:因果推理
    输入
    排名前2的分支
    输出
    每条路径的完整推演:{步骤序列, 关键决策点, 可能的障碍, 最终状态}
    检查点
    对排名前2的分支进行深度推理。每个分支推进3-5步,探索「如果选择这条路,接下来会发生什么」
    停止条件
    产出可供下一阶段使用的结果

    未通过时回到「分支评估(Evaluate)」

  5. PHASE 05

    路径选择(Select)

    角色:决策判断
    输入
    所有深度推演结果
    输出
    最终决策:{选择的路径, 选择理由, 触发重选的条件, 风险缓解措施}
    检查点
    综合分支评估和深度推演,选择最优路径。必须说明:1) 为什么选这条而不是其他 2) 哪些条件变化会让这个选择失效 3) 如何降低主要风险
    停止条件
    产出可供下一阶段使用的结果
06

回退与循环

07

替代模型与替换边界

当前协议只发布经验证的稳定模型 ID。替换模型必须继续满足本阶段角色、输入、输出、检查点和停止条件,并重新通过交叉引用验证;不得按显示名称猜测替换。

08

复合 Prompt

由已验证阶段协议在构建时编排;不是源 JSON 的独立字段。

以下复合 Prompt 由已验证阶段协议在构建时编排。请按「ToT 树状推理链」执行组合协议。
定义:Tree of Thought:从同一节点展开多个推理分支,按评分剪枝,选择最优路径
Agent 流程:ToT
适用问题:有多个可能解法的开放问题;创意生成+筛选;策略选择;场景规划
触发信号:问题有多个候选解法,需要系统比较;单线推理容易陷入局部最优;需要在不确定性下选择最优策略
开始前输入:原始问题

严格按以下顺序执行;每阶段都要交付输出、核对检查点,并遵守停止条件:
1. 问题解构(Decompose) [角色:问题重构]
   输入:原始问题
   输出:问题规范:{本质问题, 解法空间维度, 评估标准(可量化), 约束条件}
   检查点:在展开多路径前,先确认:1) 问题的本质是什么?2) 解法空间有哪些维度?3) 评估标准是什么?
   停止条件:产出可供下一阶段使用的结果
   回环:无
2. 分支展开(Branch) [角色:多视角]
   输入:问题规范
   输出:分支树:每个分支 = {方向名称, 核心假设, 预期结果, 需要验证的条件}
   检查点:在每个维度上展开3-5个候选方向。要求:覆盖常规路径 + 至少1个反常识路径 + 至少1个极端路径
   停止条件:覆盖了足够多样的方向(不同策略原理)
   回环:无
3. 分支评估(Evaluate) [角色:假设检验]
   输入:所有分支
   输出:评估矩阵:每个分支有多维评分 + 综合得分 + 优先推进的1-2个分支
   检查点:对每个分支打分。评估维度:可行性(1-5)× 潜在收益(1-5)× 风险(1-5倒序)× 资源消耗(1-5倒序)
   停止条件:产出可供下一阶段使用的结果
   回环:无
4. 深度展开(Deepen) [角色:因果推理]
   输入:排名前2的分支
   输出:每条路径的完整推演:{步骤序列, 关键决策点, 可能的障碍, 最终状态}
   检查点:对排名前2的分支进行深度推理。每个分支推进3-5步,探索「如果选择这条路,接下来会发生什么」
   停止条件:产出可供下一阶段使用的结果
   回环:未通过时回到 分支评估(Evaluate)
5. 路径选择(Select) [角色:决策判断]
   输入:所有深度推演结果
   输出:最终决策:{选择的路径, 选择理由, 触发重选的条件, 风险缓解措施}
   检查点:综合分支评估和深度推演,选择最优路径。必须说明:1) 为什么选这条而不是其他 2) 哪些条件变化会让这个选择失效 3) 如何降低主要风险
   停止条件:产出可供下一阶段使用的结果
   回环:无

边界:明确区分事实、假设与推断;无法验证的内容须标记,不得用本协议替代医疗、法律或财务专业判断。
09

事实、假设与专业升级

组合协议用于组织推理,不代表事实已经成立。每个阶段都要标记事实、假设与推断;医疗、法律、财务或紧急风险问题应交由当地合格专业人士处理。