RAG 知识库上线后答不好业务问题,多数不是模型或向量数据库的问题,而是数据没治理。企业知识管理负责人在项目启动前,应先把数据质量、知识碎片化和多模态混杂这三类问题处理掉,否则再好的检索架构也只能检索到“看起来相关、实际上答不对”的内容。
为什么 RAG 上线了,业务问题还是答不上来
一个常见的情况是:技术团队花几周时间完成文档解析、分块、向量化,测试阶段的召回指标看起来不错。但第一个真实业务问题进来,系统就失效了。
比如用户问:“上次我们评估过 Acme 供应商,当时的结论是什么,跟现在的备选方案比有什么差异?”
这个问题在任何一个单一文档里都找不到完整答案。它需要跨文档找到历史评估报告、提取当时的结论、再与当前方案对比推理。而传统 RAG 检索的是局部语义相似度,不是跨文档推理链。
问题不在算法,而在知识没有被组织成可供推理的结构。数据层的问题,最终会表现为回答层的能力上限。
数据质量差的三种典型表现
1. 文档能搜到,但内容不可信
很多企业知识库里同时存在多个版本的制度、流程、产品说明。检索系统不知道哪一份是现行有效版本,只能按语义相似度返回内容。结果就是员工问“现在报销标准是多少”,系统可能引用三年前的旧制度。
这类问题的根因不是缺少向量索引,而是缺少文档生命周期管理:谁创建、谁修订、谁废弃、有效期到什么时候、替代关系是什么。
2. 知识是碎片化的,无法回答“对比型”和“结论型”问题
很多企业不是没有知识,而是知识散落在会议纪要、邮件、评审记录、项目复盘和合同附件里。每个片段单独看都有信息量,但拼不起来一个完整判断。
当用户问“当时为什么选 A 不选 B”“这两个项目有什么差异”时,需要的不是相似片段,而是结论与依据之间的关联。数据治理要解决的,是让知识从“一段话”变成“可追溯的判断”。
3. 多模态内容被当成纯文本处理
企业知识不只是 Word 和 PDF。流程图藏在截图里,组织关系画在架构图里,产品参数在 Excel 表格里,培训内容在视频里。如果这些内容没有进入知识提取流程,或者只被粗暴转成乱序文本,RAG 覆盖得再多也是“假全量”。
多模态治理不是要上一个更贵的解析工具,而是要判断:哪些非文本内容承载了不可替代的业务信息,值得单独处理;哪些只是装饰性图片,可以忽略。
数据治理应优先做什么
第一步:先划定“必须答得准”的问题范围
不要一上来治理全公司文档。知识管理负责人应该先和业务部门确认:哪些问题如果答错,会造成直接损失或决策偏差?
这些问题通常是高频、高价值、答案需要引用制度或历史结论的。比如销售政策、投标承诺、供应商评估、合同条款、售后边界。先围绕这些问题反推需要哪些文档、哪些字段、哪些版本关系。
第二步:建立最小可用的文档治理标准
不需要一步到位做全量知识图谱。可以先定下几件事:
- 文档必须有归属人和更新日期;
- 同一主题存在多份文档时,必须标注哪份是现行版本;
- 涉及结论的文档,要能追溯到做出结论的时间、参与范围或前置条件;
- 历史版本不删除,但要与现行版本明确区分。
这些规则看起来普通,但它们是后续检索和引用能否可信的基础。
第三步:对碎片化知识做“主题聚合”
把散落在不同文档里、但回答同一业务问题所需的内容,按主题组织起来。例如“供应商评估”不是一份文档,而是一组材料:历史评估记录、决策结论、后续履约情况、替代方案对比。
数据治理层不一定要把这些内容合成一篇新文档,但至少要让系统在检索时能识别它们之间的关联。否则检索结果永远是零散片段,不是完整答案。
第四步:多模态内容分级处理
把截图、表格、流程图分成三类:
- 第一类:信息已经在文字中完整表达,图片只是辅助,可以不处理;
- 第二类:关键信息只在图片或表格中,需要结构化提取;
- 第三类:信息在音视频中,需要转写和分段标注。
先处理第二类。因为这类内容的缺失,会直接造成知识库的“知识盲区”。
常见误区
误区一:先上系统,再慢慢补数据
RAG 系统对数据问题非常敏感。一旦上线后给出过错误答案,业务部门信任就没了。后续即使数据治理完成,也很难挽回使用习惯。数据准备应该在系统上线前完成核心范围。
误区二:追求文档覆盖率,忽视可信度
把全公司几万份文档全部灌进向量库,看起来很完整,实际上把大量过期、冲突、未确认的内容混在一起。检索系统无从判断优先级,回答质量反而下降。
误区三:把数据治理理解成“人工打标签”
人工标注可以做一小部分种子数据,但不能成为主要治理手段。企业文档持续变化,治理方式需要能嵌入日常文档流程,而不是变成额外工作量。
知识管理负责人的行动清单
如果公司已经准备启动 RAG 知识库项目,负责人可以在立项前完成以下事项:
- 选出 5 到 10 个“必须答得准”的真实业务问题;
- 找出回答这些问题需要哪些文档,列出一份最小文档集;
- 检查这些文档是否存在版本冲突、过期内容或结论缺失;
- 识别只存在于图片、表格、流程图中的关键信息;
- 明确哪些文档需要人工确认,哪些可以由系统自动处理;
- 把文档归属、版本、有效期规则写进知识库上线前的验收条件。
这些工作不依赖任何特定技术选型,但会直接决定后续系统的可用性。
交付成果该长什么样
一个完成核心数据治理的 RAG 知识库项目,交付物不只是一个能对话的系统,还应该包括:
- 一份清晰的知识范围说明:哪些问题在首批范围内,哪些不在;
- 一份文档治理规则:版本、归属、失效、替代关系的处理方式;
- 一组可验真的回答样例:业务部门确认过的标准问答;
- 一个可持续更新的机制:新文档如何进入系统,旧文档如何退役;
- 一条可追溯的回答链路:每个答案能回推到来源文档。
这些成果比“系统能聊天”更能说明项目是否真正落地。
什么企业需要先做数据治理,什么企业可以后做
如果企业的知识库主要用来回答“某份文档里写了什么”,比如查找制度条款、产品参数、流程说明,数据治理压力相对较小,重点是文档版本和权限。
如果知识库目标是“回答业务判断类问题”,比如过去做过什么决定、为什么、现在应该怎么选,那么数据治理必须前置。因为这类问题依赖跨文档、跨时间的知识组织,而不是单点检索。
还有一种情况是知识形态本身复杂:大量信息存在截图、表格、图纸、音视频里。这类企业在技术选型之前,就要先考虑多模态提取的可行性,否则系统上线后会发现大量问题答不了。
智未来 AI 在企业知识库项目中,通常会把数据治理拆成“知识范围确认、文档治理规则、最小可用语料准备、验收问答集”几个阶段,让知识管理负责人能逐步推进,而不是一开始就面对全量文档无从下手。智未来(上海)智能科技有限公司在交付企业 AI 应用系统时,也会把这类数据准备工作作为项目前期的固定环节,而不是等系统上线后再补救。
如果你的团队正在规划 RAG 知识库,建议先看看企业知识库与 RAG 系统的落地方式。如果后续还希望让外部 AI 搜索和生成结果更准确,可以再了解 GEO 与 AI 搜索优化的作用边界。
常见问题
我们公司文档很多,但不知道哪些数据质量有问题,怎么开始排查?
先不查全部文档。找 3 到 5 个业务部门负责人,问他们“如果 AI 助手回答错哪个问题,会直接造成麻烦”。从这些问题反推相关文档,再检查这些文档是否存在版本冲突、过期内容、结论缺失等情况。这样能最快暴露核心数据问题。
RAG 知识库上线前,数据治理需要做到什么程度才算合格?
核心判断标准是:选定的“必须答得准”的问题,能否在测试阶段稳定给出可验真的答案。合格不是文档全部干净,而是关键问题能答对、来源能追溯、版本关系清晰。其余长尾文档可以逐步治理。
我们已经有知识库了,但业务部门说答得不对,还能通过数据治理补救吗?
可以补救,但要先暂停扩大使用范围。把业务部门反馈的错误回答集中起来,归类看是版本问题、碎片化问题还是多模态缺失。针对高优先级问题重建语料和文档关联,再重新测试。修复核心问题后,再逐步恢复业务使用。
数据治理这事该由 IT 部门主导,还是知识管理负责人主导?
知识管理负责人主导,IT 部门配合。因为数据治理的核心是判断哪些知识可信、哪些文档是现行版本、哪些结论需要保留,这些是业务和知识管理的问题,不是技术实现问题。IT 团队负责把治理规则落到系统流程里。
如果预算有限,数据治理和 RAG 系统开发只能先做一个,怎么选?
先做核心范围的数据治理。哪怕只有 50 份文档,只要版本清晰、结论可追溯、问题能答对,业务部门就能用起来。反过来,如果先上系统但数据不可信,上线后的错误回答会消耗信任,后续推进难度更大。可以先联系智未来 AI 咨询企业 AI 项目确认最小治理范围。