企业知识库如何支撑可靠任务执行?
RAG 建设与检索质量评估
资料解析、混合检索、引用追溯、召回测试和人工复核,决定知识怎样支撑合同审查、经营分析等真实任务。
未来式智能·2026年10月15日·7 分钟阅读

企业知识库要支撑合同审查和经营分析,首先要让智能体找到当前任务适用的资料,再检查结论是否有依据。审查合同,应引用适用的制度和条款;分析经营数据,应解释统计口径。资料缺失或存在冲突时,需要指出问题,请人员补充或确认。
检索增强生成(Retrieval-Augmented Generation,RAG)把外部检索结果引入生成过程。RAG 原始论文研究了预训练模型结合外部知识索引的方法。企业实施时,还需要解决内部文件的有效期、适用组织和访问权限,这些条件会直接改变答案。
一条真实规定,也可能被用在错误的任务里
假设员工查询某项费用能否报销,知识库同时包含旧制度、现行制度和某个子公司的例外规定。模型准确引用旧制度,文字也可能完全符合原文,但结论仍然不适用于这次申请。
处理这类问题,需要明确业务发生时间、员工所属组织和费用类型,再选择适用版本。“优先使用最新文件”也不总是正确:核查历史业务时,往往需要当时生效的规则。
知识入库时,应保留文件来源和版本,并标明何时生效、适用于哪些部门。草稿和正式文件需要区分。员工上传的个人备忘可以提供线索,不能直接作为公司制度执行。
权限需要在检索和访问服务中落实。禁止访问的内容不应进入模型上下文,也不能出现在搜索摘要、引用片段或缓存结果中。员工调岗或者文件权限改变后,相应索引和缓存也要同步处理。
文档解析需要保留业务关系
一张报价表中的数字,需要结合列名、单位和脚注理解。如果解析后只剩下数值,模型很难确定报价是每件、每箱还是每批,也无法判断是否含税。
合同中的例外条款可能紧接在主条款之后。按固定长度切分时,若只召回主条款,系统容易把有条件适用的规则理解为普遍规则。
因此,解析测试应直接检查业务信息是否完整:跨页表格的表头是否保留,金额能否对应正确对象,章节层级和附件关系是否清楚。OCR 识别不确定的关键数字,应进入复核范围。
切片大小没有通用最优值。短问答可以用较小片段提高定位精度,复杂审查则可能需要补充父级章节或相关附件。确定策略的依据,是代表性任务中证据能否完整返回。
混合检索怎样提高召回质量
关键词检索适合定位合同编号、设备型号和明确术语;向量检索适合理解语义接近但表达不同的问题。混合检索组合两类结果,再通过重排序挑选更相关的证据。
例如,员工问“出差打车能不能报”,制度可能使用“市内交通费”一词。语义检索有助于建立对应关系;查找某份合同的补充协议时,准确的合同编号通常更关键。
召回数量增加,会带来更多候选资料,也会引入重复内容和冲突版本。优化时应记录期望证据是否进入候选集,重排序后是否仍然保留,以及送入模型的内容是否包含结论所需的完整条件。
| 观察到的问题 | 优先检查的位置 | 可以尝试的调整 |
|---|---|---|
| 文件存在,却找不到关键条款 | 解析结果和索引 | 检查漏页、表格解析、索引更新状态 |
| 找到相似内容,但不是指定对象 | 标识字段和检索条件 | 补充合同编号、设备编码等精确过滤 |
| 召回旧制度或错误组织的规定 | 版本及适用范围 | 按业务时间和组织条件筛选 |
| 引用了主条款,遗漏例外 | 切片边界和上下文 | 补充相邻条款、章节或附件 |
| 资料正确,答案仍然扩写错误 | 证据使用及生成环节 | 检查结论是否逐项得到证据支持 |
在灵搭的检索测试中,企业可以输入真实问题,查看知识库返回了哪些片段。查设备型号时,检查关键词是否准确命中;用口语询问制度时,观察向量检索能否找到对应条款。随后调整两类检索的权重、召回数量和重排序模型,用同一批问题比较结果。
灵搭作为企业级 AI 智能体平台,还需要将找到的资料用于后续工作。例如,Agentic 节点审查合同时,可以依据条款内容检索知识库,将待审条款和制度依据一并交给审查步骤。Workflow 2.0 则安排找到依据、未找到依据时的处理分支,将需要确认的内容交给法务人员。
有引用链接,是否就能信任答案
引用只能帮助读者找到来源。可靠引用还要满足三个条件:来源确实包含相关信息,结论没有超出证据范围,所用版本适用于当前任务。
合同审查中,建议把待审条款和审查依据放在一起,再说明判断理由。经营分析中,应标明数据期间和计算口径。两份报表都写“收入”,也可能分别代表含税开票金额和会计确认收入,不能直接相加。
编写销售月报时,可以先在知识库中查清“净销售额”的定义,再查询数据库中的订单和退货记录。计算工具按确认过的口径汇总,智能体根据结果撰写说明。知识库提供规则,数据库提供业务记录,二者共同决定报告是否正确。查询数据时仍需按使用者权限限制范围。
资料不足时,系统应指出缺少哪个判断条件,并请求补充,或者返回当前无法确认。无依据地补齐一个答案,会把资料问题转化为业务错误。
检索到的文档也应作为待分析的数据处理。文档中夹带的操作指令,不能改变智能体原有权限。OWASP 的提示注入防护指南将外部文件和检索内容列为间接提示注入的来源之一,建议配合权限限制及输出检查开展防护。
知识库评估要同时检查检索和任务结果
一套实用的测试集,可以包含直接查找、跨文档比较、版本冲突和无答案问题。每条问题记录适用人群、业务时间、应引用的资料以及允许的结论范围。
检索层观察正确证据是否返回,生成层检查答案是否忠于证据,任务层检查交付是否满足业务要求。三层分开记录,团队才能定位改进发生在哪里。单独报告一个“回答准确率”,很难说明错误来自解析还是判断。
文件变更后,检查范围也应覆盖失效内容。删除旧文件并不一定同步清除了所有索引、缓存和历史引用。更新完成后,用受影响的任务重新测试,确认系统已按新的适用条件工作。
验收知识库时,应交付整理过的资料,并说明各版本适用于什么任务。同时保留代表性问题和错误记录。以后出现新的错误,团队可以据此判断需要补文件、改解析,还是调整检索条件。
常见问题
企业知识库和模型微调怎样分工?
经常更新的制度、需要精确引用的合同内容,通常适合通过检索提供。微调可用于改善特定任务的行为或输出方式,但不能替代资料更新和权限管理。是否需要微调,应通过同一任务集验证。
企业知识库规模越大,回答越准确吗?
不一定。重复文件、失效版本和缺少适用范围的资料会增加选择难度。准确性取决于能否找到并正确使用当前任务需要的证据。
延伸阅读:如何建立能长期使用的智能体评测? · 私有化部署和数据边界如何确认?
了解未来式智能及灵搭