Agent”记性差”?PM选RAG还是微调,这3个场景定生死
AI Agent总是答错或“失忆”?RAG和微调到底怎么选?本文从知识更新频率、能力需求、预算成本三个维度,结合企业内部知识问答、品牌文案生成等典型场景,帮你快速决策。记住:RAG是装图书馆,微调是读大学,大多数企业先把图书馆建好就够了。

很多PM第一次做AI产品,都会碰到同一个问题:
Agent总是答错,要么不知道公司内部的事,要么说着说着就”失忆”了。
开发来问:「要不要做Fine-tuning?」
你不知道怎么回答。
这篇文章只解决一件事:RAG和Fine-tuning,PM到底该怎么选?
先把概念说清楚
RAG是什么
RAG(Retrieval-Augmented Generation,检索增强生成)的逻辑很简单:
用户问问题 → 系统先去知识库里检索相关内容 → 把检索到的内容塞进Prompt → 模型基于这些内容回答
你可以把它理解成:给模型配了一个外接硬盘。模型本身没变,但每次回答前先查一遍资料。
Fine-tuning是什么
Fine-tuning(微调)的逻辑是:
拿公司数据 → 继续训练模型 → 模型”学会”了这些知识和风格 → 回答时直接从”记忆”里调用
你可以把它理解成:给模型做了一次专项培训。培训结束后,这些知识就内化了,不需要每次都查资料。
听起来Fine-tuning更彻底,是不是更好?
不一定。 选错了,烧钱不说,效果还可能更差。

三个场景,帮你做决策
场景一:知识库型产品(选RAG)
典型案例: 企业内部知识问答、产品文档助手、客服Bot
特征:
- 知识需要频繁更新(产品上线、政策变化、文档迭代)
- 知识量大,但每次只需要用到其中一部分
- 答错了需要可追溯(”你从哪里得到这个答案的?”)
为什么选RAG:
公司文档每周都在更新,如果用Fine-tuning,每次更新就要重新训练,成本爆表。RAG只需要更新知识库,今天加进去,明天就能查到。
更重要的是:RAG的回答是可溯源的。模型引用了哪段文档,可以直接给用户看到原文链接。这在企业场景里极其重要——用户不信任AI,但他信任他们自己的文档。
PM需要关注的指标: 检索召回率(找没找到相关内容)、答案引用准确率、知识库覆盖率
场景二:风格/能力型产品(选Fine-tuning)
典型案例: 品牌语气一致的文案生成、特定领域代码生成、垂直行业的专业问答
特征:
- 不是知识问题,是”怎么说”的问题
- 需要模型掌握特定的表达风格或专业能力
- 知识相对稳定,不需要频繁更新
为什么选Fine-tuning:
你想让AI写出“我们品牌的味道”,这不是一段文档能解决的——它是无数案例沉淀出来的语感。
同样,如果你在做法律合同审查工具,需要模型懂得“这类条款在中国法律语境下意味着什么”,这种专业判断力不是塞几段法条就能学会的,需要通过大量案例Fine-tuning来内化。
PM需要关注的指标: 输出风格一致性评分、人工审核通过率、边缘案例覆盖度
场景三:动态知识+稳定能力(RAG + Fine-tuning组合)
典型案例: 金融研报助手、医疗诊断辅助、智能客服2.0
特征:
- 既需要实时知识(今天的市场数据、最新指南),又需要专业能力(懂得怎么分析、怎么表达)
- 预算充足,对准确率要求极高
怎么组合:
- Fine-tuning负责”能力底座”:让模型学会金融分析框架、医学推理逻辑、行业术语理解
- RAG负责”知识注入”:每次回答时检索最新数据、最新政策、相关案例
两者分工清晰:Fine-tuning解决“怎么想”,RAG解决“想什么”。
PM需要关注的指标: 端到端任务完成率、知识时效性、幻觉率(尤其是数字和引用)
一个让PM快速决策的框架
碰到这类技术选型,问自己三个问题:
问题1:这是”知道什么”的问题,还是”怎么做”的问题?
- 知道什么(事实、数据、文档)→ RAG
- 怎么做(风格、判断、能力)→ Fine-tuning
问题2:知识多久更新一次?
- 每天/每周更新 → RAG(Fine-tuning跟不上节奏)
- 每季度/每年才变 → Fine-tuning可以考虑
问题3:预算和时间允许吗?
- RAG:成本低,上线快,2周可以跑通原型
- Fine-tuning:成本高(标注数据+训练费用),周期长(最少1个月),但效果可能天花板更高

PM最容易踩的两个坑
坑一:把Fine-tuning当”万能药”
很多团队在Agent效果差的时候,第一反应是“要不我们微调一下”。
这是错的。
Fine-tuning解决的是能力和风格问题,不是知识缺失问题。如果模型不知道你们公司的产品手册,Fine-tuning之后它还是不知道——它只是更像你了,但仍然是个”更像你的无知者”。
正确姿势: 先用RAG补知识,效果还不好,再考虑Fine-tuning提能力。
坑二:RAG召回率低,以为是模型的问题
“我们做了RAG,但Agent还是经常答错。”
这种情况80%不是模型的问题,是检索环节的问题:
- 文档切片方式不对(切太细丢了上下文,切太粗检索不准)
- Embedding模型和业务语言不匹配(通用模型处理行业术语效果差)
- 没做Reranking(召回了10条,但相关的那条排在第8位)
PM要能识别这个问题,推动团队优化检索链路,而不是一上来就换更贵的模型。
一句话结论
RAG是给模型装图书馆,Fine-tuning是给模型读大学。
大多数企业Agent,先把图书馆建好就够了。
选型不是技术问题,是产品问题。搞清楚你的用户在抱怨什么,再决定往哪个方向走。
本文由 @产品包工头 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自 Unsplash,基于CC0协议
- 目前还没评论,等你发挥!

起点课堂会员权益




