← 返回概念解读

Concept Fable精修版

思维图

Graph of Thoughts · Reasoning

先读故事。这里不急着给定义,先让问题自己长出来。

寓言故事

修渠师傅发现岔路还能重新汇合

平原上修水渠,工匠们最早按树枝一样规划:一条主渠分出几条支渠,每条支渠再分更小的沟。这样画图简单,也容易施工。

后来他们遇到复杂农田。东边的排水方案能帮西边蓄水,南边试出的坡度又能复用到北边。若每条支渠互不相干,很多经验会重复浪费。

主管先让大家多画几棵树。每块田都有自己的方案树,图纸越堆越厚,同一个问题在不同树上反复出现,失败过的弯路也一次次重走。

年轻测量员提出,把沟渠画成网。某个想法可以分叉,也可以汇合;一段计算可以被多个方案引用;失败路径上的有用部分也能接到别处。

老工匠担心网会乱。测量员于是给每个节点标明来源、用途和连接条件,只有真正能复用的水路才接到一起。不是所有线都能相连,连接本身也要有理由。

他们开始把多个局部方案合并。一个分支发现的低洼点,帮助另一个分支避开积水;一个失败方案留下的测量值,被接到新方案里继续使用。

完工前,北边方案整体失败,但其中一段测量泥层的办法很好。若按旧树图,这段会随整枝一起丢掉;按新网图,它被接到西边方案,省下三天重测。

主管终于看见,复杂问题不总像一棵只能向下长的树。更好的答案常来自几个中间想法的筛选、回看和重新组合。图纸难管一些,却让探索少了许多重复和浪费。测量员也给这张网设了清理规矩。无用的岔路要封,过期的测量要标红,互相矛盾的节点不能悄悄并在一起。否则网会变成乱麻。好处不在连线多,而在能保留可复用的中间成果。后来新工匠入场,先学的不是多画岔路,而是如何判断一段中间成果能不能被别人安全借用。能借,图才有价值。后来复盘时,众人把这条经验写进日常规矩:先看现场哪里真正改变了结果,再决定该保留什么、修补什么、限制什么。

揭示

这个故事讲的是:思维图

Graph of Thoughts 用图结构组织中间想法,让推理节点可以分叉、合并、回溯和复用。相比 Tree of Thoughts 的树状搜索,它更适合需要组合多个中间结果、共享子问题或反复改写方案的任务。代价是状态管理和评估更复杂,需要明确节点、边、合并规则和搜索预算。

它重要的地方在于:它不只是一个术语,而是在真实 AI / Agent 系统里会反复出现的结构性问题。理解它,才能判断什么时候该加模型,什么时候该改流程,什么时候该补治理。

隐喻映射

  • 树枝式水渠:Tree of Thoughts
  • 沟渠画成网:Graph of Thoughts
  • 节点标明来源和用途:thought node metadata
  • 分叉和汇合:branching and merging
  • 失败路径留下测量值:复用中间结果
  • 多个局部方案合并:组合式推理
  • 网更难管理:图搜索的状态复杂度
  • 最后洞察:Graph of Thoughts 让中间想法形成可复用、可合并的推理图

Soloharness 判断

这个概念的实战价值,是帮你把“看起来聪明的 AI 功能”拆成可交付、可验收、可治理的工作单元。

Tree of Thoughtsplanning