SH

Soloharness

概念 · 辨析 · Agent

← 返回概念辨析

Concept Contrast Fable

图增强检索生成和知识图谱

知识图谱是一张存储实体关系的静态数据网。Graph RAG 是在这张网上跑检索和生成的一套流程。一个是数据资产,一个是使用方法。有图谱不代表做了 Graph RAG,就像有数据库不代表做了搜索。

寓言

有地图和会问路

古城里有一间巨大的档案馆,收藏了几万份文献。二十年前,一位老馆长带领团队把文献里提到的人物、事件、地点、机构一一提取出来,画成了一张巨大的关系网,挂在阅览室的墙上。这张网就是镇馆之宝——一张手绘的知识地图。

新馆长上任后,发现一个问题:虽然地图挂在墙上,但读者来查资料的时候,管理员仍然手动翻文献,偶尔抬头看一眼地图,找找交叉引用。流程又慢又不稳定——管理员心情好就多看几眼地图,心情不好就凭记忆随便翻翻。

新馆长决定做一件事:不改变地图本身,但改变使用地图的方式。他设计了一套工作流程:读者提一个问题,管理员先在地图上找到相关节点,沿边扩散到关联节点,提取这些节点对应的文献片段,再综合成一段回答。这套流程被写成了一本操作手册,贴在每位管理员的桌上。

效果立竿见影。同样的问题,回答的质量稳定了很多。地图没有变,变化发生在地图和文献检索被系统地连在一起之后。

有一天,一位学者来参观,看到墙上的地图,问新馆长:你们是不是在卖这张地图?新馆长说:我们不卖地图,我们卖的是靠这张地图准确回答问题的方法。地图是我们在上面跑查询的基础设施,但最终交付的是一段综合了多个文献片段的答案。

学者又问:那如果我把这张地图抄一份带回去,是不是就能得到同样的效果?新馆长摇头:地图只是数据,流程才是能力。你把地图抄回去,还需要设计同样的检索流程、片段整合方法和质量检查规则,不然地图就是一张好看的画。

后来档案馆对外介绍服务时,从来不单独展示那张地图。他们展示的是:一个问题进去,一段有据可查的回答出来。地图在里面,但不再是单独的存在。

后来馆长把图谱当成地图,把问答流程当成出门寻路的人。地图再细,也要有人按问题去走。

知识图谱 (Knowledge Graph)

以节点和边组成的结构化知识表示,存储实体及其关系。它是一种数据资产,静态存在,独立于具体的查询和生成流程。

图增强检索生成 (Graph RAG)

在知识图谱上运行检索和生成的完整流程:从图谱中定位相关子图,提取关联实体和文本片段,再将结果交给大模型综合生成答案。它是一个动态的使用方法。

故事对应

  • 墙上的知识地图:Knowledge Graph,静态的结构化数据资产。
  • 操作手册(先查地图→沿边扩散→提取片段→综合答案):Graph RAG 流程。
  • 管理员心情好就多看几眼地图:没有系统化流程之前,图谱的价值随机释放。
  • 抄一份地图带回去:仅有图谱数据,没有 Graph RAG 流程,无法复现效果。

落到项目里

买了一款图数据库或者画了一张实体关系图,不等于做了 Graph RAG。检查清单上至少要有:图谱是否能增量更新?检索是否利用了图的拓扑结构而不仅仅是关键词匹配?生成阶段是否把子图信息传给了大模型?如果这三个问题有一个答案是「否」,你可能还处于「有地图但不会问路」的阶段。