SuperAPI AI 工具集

tree-of-thought

智能体与模型

查看项目

更新于 10-22 16:15

技能介绍

Tree of Thought 是一种多专家协作推理技术,用于让模型模拟多位领域专家逐步头脑风暴、相互批判、回溯纠错,并最终收敛到一个经过充分检验的结论。

用途 该技能适用于需要多视角推理的问题或任务。资料明确列出适用场景:没有明显单一正确答案的复杂问题;权衡取舍重要、不同视角能揭示不同权衡的决策;需要多个领域专业知识的问题;存在过早收敛到错误答案风险的情况。

主要能力

  • 多位专家各自写出一步思考,然后与小组分享。
  • 每位专家批判自己的推理以及其他每位专家的推理。
  • 专家依据所在领域的知识验证自己的断言。
  • 所有专家吸收小组反馈后进入下一步。
  • 若专家发现自身逻辑存在缺陷,则回溯到缺陷发生处并重新开始该推理线路。
  • 若专家意识到自己错了,会承认并开始新的思考线路。
  • 每位专家为当前断言赋予置信水平(正确可能性)。
  • 过程持续到专家们就结论达成一致。

使用方式 技能提供两个提示词模板。

模板 1:通用型。用于任何受益于多视角推理的问题或问题。模板要求想象三位不同专家逐步头脑风暴、写下每一步思考并分享、相互批判、依据既有知识和合理推理检查答案、进入下一步,持续到结论;若发现逻辑缺陷则回溯,若意识到错误则承认并重新思考;每位专家为当前断言赋予正确可能性;直到专家们就单一最可能答案达成一致。模板末尾以“[INSERT QUESTION]”插入问题。

模板 2:领域专家变体。用于需要特定领域专业知识的问题,需按问题领域定义专家。模板设定三位知识渊博且经验丰富的专家,分别对应[DOMAIN 1]、[DOMAIN 2]、[DOMAIN 3];过程与通用模板类似,包括逐步头脑风暴、分享初稿、相互批判、依据各自领域专长检查草稿、进入下一步、回溯缺陷、承认错误并重新思考、赋予正确可能性,直到专家们就综合结果达成一致。模板末尾以“[INSERT TASK]”插入任务。

选择专家的指导

  • 让专家领域与问题匹配:技术问题需要技术专家;商业策略问题需要商业、经济和行业专家。
  • 三位专家是标准配置;当问题跨越四个真正不同的领域时使用四位。
  • 写明具体专业领域而非泛化头衔,例如“分布式系统与数据库内部机制专家”优于“技术专家”。
  • 至少包含一位其领域与其他专家形成建设性张力的专家,例如安全专家与用户体验专家并列,或经济学家与工程师并列。

不适用场景 资料明确列出不应使用 Tree of Thought 的情况:简单事实查询;有单一明确正确答案的任务;速度比深度更重要时。

限制 资料未提供具体实现代码、安装命令、收费或价格、平台支持范围等信息,这些内容暂未提供。使用效果依赖所插入问题或任务的质量以及专家领域设定的合理性。