Article

动态

At HumanX, Ryan is joined by Philip Rathle, CTO at Neo4j to discuss what knowledge context means for AI agents, how limitations like stale training data make the model-only approach to agents a bad fit for enterprise environments, and how Graph RAG raises the bar for accuracy and reduces context rot by combining vectors with a knowledge graph so agents are more targeted and connected.​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​

Connecting the dots for accurate AI​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍​‌‍‌‌​​‍‍‌​‌‌​‌‍​‌‌‍​‌‍‍‌‍‌‌‍‌‍‌‌‌​‍‌‍‌‍‌‍​‌‍‌‌​‍‍‌‍​‌‍​‍‌‍‍‌‌‍‍‌‌​‌‍‌‌‌‍‍‌‌​​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​​‍‌‍‌‌‍‌‍‌​‌‍‌‌​‌‌​​‌​‍‌‍‌‌‌​‌‍‌‌‌‍‍‌‌​‌‍​‌‌‌​‌‍‍‌‌‍‌‍‍​‍‌‍‍‌‌‍‌​​‌‌‍​‌​‍‌​‌‌‍‌‍​​‌‍‌‍​​‌​‍‌​‍‌​‌‍​‍‌‌‍​​​​​‍‌​‌​​‍​‌‍‌‍‌‍‌‍​‍‌​‍‌‌‍‌​‌‍‌‍‌‍​‍​‍‌​‌‌​‌‌‌‍‌‌‌‍‌‌‌‍​‍​​‌‌‍‌​​‌​​‌​​​​‌‍‌‍​‌​​‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍​‍‌‍​‌‍‌‍‌‌‌​​‌‍‌​‌‌​​‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‌​‌‍‍‌‌‌​‌‍​‌‍‌‌​‌‍​‍‌‍​‌‌​‌‍‌‌‌‌‌‌‌​‍‌‍​​‌‌‍‍​‌‌​‌‌​‌​​‌​​‍‌‌​​‌​​‌​‍‌‌​​‍‌​‌‍​‍‌‌​​‍‌​‌‍‌‍​‌‍‌‌​​‍‍‌​‌‌​‌‍​‌‌‍​‌‍‍‌‍‌‌‍‌‍‌‌‌​‍‌‍‌‍‌‍​‌‍‌‌​‍‍‌‍​‌‍​‍‌‍‌‍‍‌‌‍‌​​‌‌‍​‌​‍‌​‌‌‍‌‍​​‌‍‌‍​​‌​‍‌​‍‌​‌‍​‍‌‌‍​​​​​‍‌​‌​​‍​‌‍‌‍‌‍‌‍​‍‌​‍‌‌‍‌​‌‍‌‍‌‍​‍​‍‌​‌‌​‌‌‌‍‌‌‌‍‌‌‌‍​‍​​‌‌‍‌​​‌​​‌​​​​‌‍‌‍​‌​​‍‌‍‌‌​‌‍‌‌​​‌‍‌‌​‌‌‍​‍‌‍​‌‍‌‍‌‌‌​​‌‍‌​‌‌​​‍‌‍‌​​‌‍​‌‌‌​‌‍‍​​‌‌‌​‌‍‍‌‌‌​‌‍​‌‍‌‌​‍‌‍‌​​‌‍‌‌‌​‍‌​‌​​‌‍‌‌‌‍​‌‌​‌‍‍‌‌‌‍‌‍‌‌​‌‌​​‌‌‌‌‍​‍‌‍​‌‍‍‌‌​‌‍‍​‌‍‌‌‌‍‌​​‍​‍‌‌

At HumanX, Ryan is joined by Philip Rathle, CTO at Neo4j to discuss what knowledge context means for AI agents, how limitations like stale training data make the model-only approach to agents a bad fit for enterprise environments, and how Graph RAG raises the bar for accuracy and reduces context rot by combining vectors with a knowledge graph so agents are more targeted and connected.​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌​‌‍​‌‌‍‍‌‍‍‌‌‌​‌‍‌​‍‍‌‍‍‌‌‍​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​

Graph RAG 是什么?知识图谱+向量检索让 AI 不再胡说八道

Graph RAG 是什么?简单说:在传统向量检索之前,先建一张知识图谱,让 AI 沿着实体关系精确导航,而不是靠语义相似度猜答案。它解决的是企业 AI 最致命的痛点——答案看起来对,但关键事实错了。

上个月,一个做企业合同管理的朋友给我看了他们的 AI 助手日志。用户问:“这份采购合同里,什么情况下我们可以单方面终止?”

AI 回答得很快,引用了一个条款,写得头头是道。问题是——它引用的那个条款根本不在这份合同里。它从另一份完全不相关的服务协议里找到了语义相近的段落,然后自信地当成答案甩了出来。

纯向量检索的经典翻车现场。它找到了“像”的,没有找到“是”的。

今年 5 月的 HumanX 大会上,Neo4j 的 CTO Philip Rathle 讲了一个直白的判断:把一堆文档切片塞进向量数据库,然后让 LLM 基于相似度最高的几个片段生成答案——这套方案在面对企业级知识管理需求时,正在撞到天花板。

不是技术不行,是场景太复杂。企业知识不是按相似度组织的,是按关系组织的。

为什么“一个模型 + 一堆文档”在企业里总翻车

先理清一个基本事实:ChatGPT 个人助手体验很好,但搬到企业内部知识库场景之后,问题暴露得很快。

三个矛盾最致命。

第一个:训练数据的时间断层。任何大模型的训练数据都有一个截止日期,今天是 2026 年 6 月,但模型可能停在 2025 年的某一天。公司内部的合同更新、政策调整、产品手册修改,模型一概不知。这就是为什么企业必须用 RAG——把实时知识外挂进去。

第二个:幻觉的根不是模型不够聪明,是信息来源太粗糙。什么是典型的 RAG 工作流程?文档切片→向量化→用户提问→相似度检索→取 Top-K 片段拼进 prompt→LLM 生成答案。每一步都可能引入偏差。向量检索找的是“语义上最接近”的片段,而不是“事实上最相关”的片段。这两个标准在企业场景里经常背道而驰——一份合同里“终止条款”的措辞可能和另一份完全不同的合同高度相似,但法律后果天差地别。

第三个最隐蔽:无法解释答案来源。当 AI 给了一个漂亮但错误的答案,用户看不到它的推理链条——它引用了哪个文档的哪个段落?为什么选这一段?有没有遗漏相反的证据?没有这些信息,错了你都不知道从哪开始修。

Rathle 在访谈中用了“context rot”这个词来描述这种退化:系统刚搭好时表现不错,但随着知识库膨胀、文档迭代、版本更新,检索精度不可逆地下降。不是模型退步了,是上下文在腐烂。

一个具体的场景可以帮你判断自己是不是已经到了这个临界点:如果你的 RAG 系统经常出现“答案看起来对,但关键事实错了”的情况,纯向量方案已经走到了天花板。

Graph RAG 是什么,和传统 RAG 到底差在哪

Graph RAG 和传统 RAG 的核心区别:传统 RAG 用的是语义相似度检索,Graph RAG 用的是知识图谱关系导航。前者像凭印象翻书,后者像按索引查数据库。

传统 RAG 的本质是“语义猜谜”——把用户问题和文档片段都变成向量,算距离,取最近的,拼起来给 LLM。整个过程没有真正理解文档之间的关系。

Graph RAG 的思路完全不同。

它不是替代向量检索,而是在向量检索之前,先做一件事:把数据里的实体和关系结构化地提取出来,建一张知识图谱。

Graph RAG 是如何工作的?举个例子。一家制药公司有几千份研究报告、临床试验数据、药品说明书和专利文件。用传统 RAG 搜“哪些化合物对 EGFR 突变型肺癌有效”,它会找到几十个语义相近的文档片段,其中一半可能讨论的是同一化合物的不同研究阶段,但没有一个片段告诉你这些研究之间的因果链。

Graph RAG 的处理方式:入库时就抽取了“化合物-靶向-突变类型”、“临床试验-测试-化合物”、“专利-覆盖-适应症”这些关系。查询时不是模糊检索,而是沿着关系边精确导航——先找到突变类型节点,沿“靶向”关系反向走到化合物节点,再沿“测试”关系走到临床试验节点,按时间排序返回结果。

向量解决覆盖面,图谱解决精确度。前者回答“什么像”,后者回答“什么是”。

技术上,Graph RAG 的关键环节有三个:

实体和关系抽取:从非结构化文档中识别出人、组织、产品、时间、事件等实体,并判定它们之间的关系。这是知识图谱构建的第一步也是最重要的一步,目前半人工半自动化,没有银弹。

混合检索策略:查询先走图谱进行精确导航,当图谱覆盖不到的部分再降级到向量检索补充。不是二选一,是分层——这也是为什么 Graph RAG 并非要淘汰向量检索,而是在其之上叠加了一层结构化检索能力。

结构化上下文注入:检索结果不是一堆零散片段,而是带关系标注的子图结构,LLM 拿到的不只是文字,还有实体之间的关联逻辑。

Neo4j 在这个领域的位置值得单独说一下。它不是唯一能做 Graph RAG 的图数据库,但它是图数据库领域的事实标准——原生的图存储引擎、Cypher 查询语言、云端托管 Aura 和免费的 Graph Academy 教学资源,让它的工具链成熟度暂时领先。但需要明确:Graph RAG 是一套方法论,Neo4j 是实现它的工具之一,不是唯一选择。

从开发者视角看:Graph RAG 的接入成本、工具链和那些没人说的坑

Graph RAG 的接入成本高在哪?主要高在知识图谱构建的第一步——实体和关系提取,目前还没有一键方案。但查询阶段的精确检索会减少 prompt 浪费,总成本要看“入库+N次查询”的组合账。

建知识图谱比切分文档难在哪?难在第一步——实体和关系提取。

把一份合同 PDF 切成 500 字片段,现有工具几秒钟搞定。但把合同里的“甲方”“乙方”“违约金条款”“解除条件”这些实体串成关系图,目前还没有一键方案。常见做法是用 LLM 辅助抽取,人工校验关键关系,逐步积累领域本体(ontology)。

工具链方面,LangChain 和 LlamaIndex 都已经集成了 Graph RAG 组件。但开发者需要额外理解两样东西:Cypher 查询语言,以及图模型设计——你的节点代表什么,边代表什么,哪些属性该挂在节点上而不是边上。这种“建模思维”对习惯了 JSON 和 SQL 的工程师来说,有一个不算短的学习曲线。

成本是个容易被低估的变量。Graph RAG 在入库阶段的 Token 消耗比传统方案高——每个文档都要经过 LLM 做实体识别和关系抽取,这是一次性的前置成本。但在查询阶段,精确检索减少了 prompt 中填充无关上下文的浪费。总账需要算的是“入库成本 + N 次查询成本”的组合,而不是某一端的单价。

真正会坑到团队的是这两个问题:

过度建模:一开始就把所有可能的关系都建进图谱里,导致图结构膨胀、查询变慢、维护成本暴增。正确做法是从最核心的业务关系开始,先跑通闭环再渐进扩展。

实体对齐失败:同一个实体在不同文档里有不同叫法——“上海市肿瘤医院”和“复旦大学附属肿瘤医院”是同一家医院,但抽取时被当成了两个不同的节点。实体对齐的准确率直接影响最终检索质量,而这个环节目前在多数项目中仍然高度依赖人工清洗。

什么时候该上 Graph RAG,什么时候不该

什么场景适合 Graph RAG?一句话:当你的业务需要精确的、多跳的、可追溯的知识检索时。什么时候不该用?简单 FAQ、公告类内容、小团队小数据量、单一文档类型。

技术选型最需要诚实。不是所有场景都值得为知识图谱的复杂度买单。

该上的场景:合规审查和法律检索,你需要的不是“相关内容”,而是“缺失一条关键条款会有法律风险”的确定性。医疗和药物知识问答,症状-疾病-药物-禁忌之间的多跳关系,纯向量无法可靠追踪。供应链溯源,零件→供应商→子零件→认证标准,查错一步就可能产生合规风险。企业内部知识管理,当你的知识库包含产品手册、运维文档、组织架构、客户合同等高度互联的异构数据。

不该上的场景:简单 FAQ 匹配,用户问“退货流程是什么”,答案就在一段文档里,用不着图。公告类知识检索,公司通知、政策公告这种时间线型内容,向量+关键词就够了。团队规模小且数据量不大,建图和维护图的人力成本可能远超收益。单一文档类型,如果你的知识库全是同一格式、同一领域的文档,图能发挥的关联优势有限。

一个务实的判断标准:如果你的用户已经在抱怨“AI 看起来言之凿凿但关键事实老是错”,而你的工程团队花了大量时间在调 prompt 和调 chunk size 上依然没有本质改善——不是你的 RAG 做得不好,是你该换检索策略了。

从 Graph RAG 看 AI Agent 的下一步:从“检��”到“推理”

Graph RAG 的价值不止于提升检索精度。它暗示了 AI Agent 能力演进的方向。

当前多数企业 Agent 的工作模式是:接收指令 → 检索信息 → 综合答案。本质上还是一个“会查资料的实习生”——它知道去哪找,但不懂事物之间怎么关联。

Graph RAG 往前迈了一步:Agent 不仅知道“这份合同里有违约金条款”,还知道“违约金条款 → 引用自 → 《民法典》第 585 条 → 判例支撑 → 最高法某某指导案例”。这条关系链让 Agent 从“复述信息”升级到“解释依据”。

Rathle 在 HumanX 上谈到的观点值得展开:企业环境 AI 的下一阶段,不是模型参数更大,而是信息架构和检索策略的升级。向量解决“覆盖面”,图谱解决“精确度”,两者结合才能让 Agent 真正理解企业级知识的复杂性。

纯向量 RAG 像实习生凭印象翻资料。Graph RAG 像是拿着索引和关系图谱去查数据库——精度不在一个量级。

对开发者的启示很直接:不要只追模型迭代和参数规模。当模型能力的提升速度逐步放缓,系统质量的分水岭会越来越取决于信息架构设计——你的知识入库时怎么组织、检索时怎么路由、不同类型的问题走什么策略。这件事的重要性,可能比你选 GPT-5 还是 Claude-4 更大。

延伸阅读:

- 企业 Agent 从 PoC 到生产环境的完整工程实践——Amazon Bedrock AgentCore 实战 - 从零搭建企业级 AI Agent:MCP + Cursor + 多模型 Fallback 完整路径 - 10 万用户规模的 Agent 系统落地经验:Verizon Connect 的实践复盘

如果你正在搭建需要精确知识检索的企业 AI 系统, API 提供了多模型统一调用入口,方便快速接入。

用本文提到的模型?

注册即送 1000 万 Token,GPT / Claude / Gemini 一键接入。

免费注册

评论反馈

0/500

相关推荐