很多企业做 AI 问答系统,第一步都是接知识库、上 RAG。
但真正上线后,业务方经常还是会反馈:
“明明知识库里有,为什么没答出来?”
“它召回了很多内容,但没有一个是关键答案。”
“回答看起来流畅,但口径不对。”
“用了 GraphRAG,为什么还是不好用?”
原因其实很简单:
RAG 不是一个开关,而是一条链路。
只要链路上的任何一个环节有问题,最终答案都会不稳定。
一、先看知识源:知识是不是干净的?
很多企业以为,把文档上传到知识库,就完成了知识建设。
但真实情况往往是:
文档过期
多个文档口径冲突
同一业务不同地区规则不同
制度文件太长,没有明确答案
PDF、Word、Excel、网页格式混杂
表格、图片、流程图没有被正确识别
很多关键规则只存在于人工经验里,没有沉淀成知识
如果知识源本身是脏的,RAG 只会从脏知识里找答案。
优化方向:
清理过期文档
建立唯一有效口径
标记地区、渠道、时间、适用人群
把长制度拆成 FAQ、SOP、政策、话术
明确知识更新责任人和更新周期
高风险知识增加人工审核
二、文档解析错了,后面都会跟着错
企业知识经常不是干净文本,而是各种复杂格式。
文档解析可能出现
标题层级丢失
表格错位
页眉页脚混入正文
目录和编号被当成正文
图片里的关键信息没有 OCR
流程图没有结构化
跨页表格被切断
附件关系丢失
如果文档解析错了,后面的切片、Embedding、召回都会被影响。
优化方向
对 Word、PDF、Excel 分别制定解析策略
表格类知识单独处理
流程图转成步骤说明
图片内容做 OCR
保留标题层级和章节关系
对解析结果做抽样检查
三、Chunk 切片要保留业务语义
Chunk 切片是 RAG 里非常容易被低估的一步。
切得太短,语义不完整。
切得太长,噪音太多。
比如一个业务规则包括
- 办理条件、资费说明、限制条款、办理路径
如果切片只切到资费,没有切到限制条件,模型就可能给出错误答案。
优化方向
不要只按固定字数切、按业务主题切
按 FAQ、SOP、政策、话术分层切
按地区、渠道、用户类型加元数据
保留父标题和上下文
对高频业务单独设计切片规则
四、Embedding 要能理解企业黑话
企业内部有大量行业术语、缩写、产品名、别名。
比如
- “校园卡”、“青春卡”、“学生套餐”、“开学季流量卡”、“19 元那个卡”
业务上可能指向同一类产品,但向量模型不一定理解它们的关系。
优化方向
建立业务词典
维护同义词表
整理产品别名
补充用户口语表达
引入意图标签和实体标签
必要时选择更适合中文和行业语义的 Embedding 模型
五、TopK 不是越大越好
很多人以为召回越多越安全,但不是。
TopK 太小,容易漏掉关键知识。
TopK 太大,容易引入噪音,让模型混淆。
尤其是企业场景里,经常有新旧政策、不同地区政策、不同渠道口径混在一起。
优化方向
按意图配置不同 TopK
增加时间、地区、渠道过滤
先粗召回,再重排
对高风险问题提高证据要求
对召回结果做相关性打分
证据不足时拒答或转人工
六、GraphRAG 不是建了图谱就有用
GraphRAG 能帮助系统理解实体和关系,但前提是图谱本身可靠。
如果实体抽取错、关系定义不清、字段标准不统一,GraphRAG 也会把错误关系放大。
常见问题包括:
- 同一个产品有多个名称,没有合并、实体抽取不准、关系粒度太粗、不同系统字段不一致、图谱更新滞后于业务政策、图谱和文档知识库没有打通、图谱查到关系,但生成答案时说不成人话
优化方向:
定义行业实体体系
统一字段标准
建立实体别名和合并规则
明确关系类型
设计图谱更新机制
处理冲突和重复知识
让图谱结果和 RAG 文档互相校验
七、召回正确,不代表回答好
RAG 找到了正确知识,不代表最终答案就好。
生成层还可能出现
- 答案太像制度文件、语气不符合客服场景、回答太长,没有重点、没有下一步动作、没有区分对内和对外口径、涉及费用、合约、投诉时没有风险控制、明明该转人工,却强行回答
优化方向:
区分对内员工版和对外客户版
为不同意图设计回答模板
要求答案给出下一步动作
对费用、合约、投诉、办理类问题设置合规规则
增加拒答和转人工机制
优化 Prompt,让模型基于证据回答,不要自由发挥
八、没有 BadCase 闭环,RAG 永远靠感觉
RAG 系统不是上线就结束,而是要持续迭代。
每个 BadCase 都应该被归因
- 是知识缺失?是知识冲突?是切片问题?是召回失败?是召回噪音?是生成风格问题?是业务规则没配置?是该转人工没转?
优化方向
定期抽取线上 BadCase
建立错误类型标签
沉淀标准问法和标准答案
构建评测集
每次优化后回归测试
优先处理高频、高风险、高投诉问题
九、结论
企业问答上了 RAG 还是不好用,不是因为 RAG 没价值,而是因为 RAG 不是一个单点功能。
它是一整条链路:
知识源 → 文档解析 → Chunk 切片 → Embedding → 检索召回 → Rerank → GraphRAG → Prompt → 生成 → 合规 → 评测迭代
任何一个环节没做好,最终答案都会出问题。
所以优化 RAG,不能只问“模型换不换”。
更应该问
知识干净吗?
切片合理吗?
召回准确吗?
图谱可靠吗?
生成可控吗?
业务口径安全吗?
BadCase 有没有持续迭代?
一句话总结:
RAG 的核心不是把文档接进大模型,而是把企业知识整理成模型能检索、能理解、能引用、能安全输出的结构化能力。
学AI大模型的正确顺序,千万不要搞错了
🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!
有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!
就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋
📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇
学习路线:
✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经
以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!
我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~