Agentic RAG:当检索从「流水线」变成 Agent 的一种行为
RAG 这两年被讲烂了但大部分人脑子里的 RAG 还停在 2023 年的那张图用户提问 → 向量检索 → 把召回的几段文本塞进 prompt → 让模型照着生成答案。一条单向流水线检索发生在生成之前且只发生一次。这套经典 RAG 解决了「让模型用上私有知识」的基础问题但真正拿去做复杂业务时它的天花板很快就撞到了。而 Agent 的兴起正在悄悄改写检索这件事的形态。这篇想讲清楚检索范式到底变在哪以及为什么这个变化值得重视。一、经典 RAG 的三个硬伤先说清楚旧范式卡在哪不然没法理解新范式好在哪。第一一次检索定生死。整个流程里只有一次检索机会而这次检索的成败完全取决于用户那句原始提问能不能被向量匹配到对的文档。用户问得含糊、用词和文档对不上、或者问题本身需要换个角度去查——只要这一次没召回到后面生成得再流畅也是错的。模型拿着错误的上下文只会一本正经地胡说。第二检索和生成是断开的没有反馈。检索器召回完就撒手不管了它不知道这些内容到底够不够回答问题。生成模型即使发现「给我的资料里压根没提到这个」也没有任何机制让它说「等等我再查一下」。第三复杂问题需要多跳流水线做不到。比如「对比一下我们 A 产品和 B 产品的退货政策差异」这本质上需要分别检索 A 和 B 的政策、再做对比。单次检索把这句话整个拿去匹配召回的往往是一堆四不像。二、核心转变检索从「预处理」变成「Agent 的一个工具」Agentic RAG 的思路一句话就能概括把检索从生成前的固定步骤变成 Agent 在解题过程中可以自主调用的一种行为。在新范式里「检索」就是挂在 Agent 上的一个工具。要不要检索、用什么 query 去检索、检索一次还是好几次、召回的东西够不够、要不要换个角度再查一遍——这些决策权从写死的流水线交还给了模型自己。defagentic_rag(question,retriever,max_rounds4):context[]for_inrange(max_rounds):# 模型基于当前已掌握的信息决定下一步动作actionllm_decide(question,context)ifaction.typeanswer:returnaction.text# 信息够了作答ifaction.typesearch:# query 由模型生成可能是改写、可能是子问题docsretriever.search(action.query)context.append((action.query,docs))returnllm_answer(question,context)# 触顶兜底对比经典 RAG 那条单向流水线区别就在这个for循环——检索可以发生多次而且每一次查什么是模型看着前面查到的东西临时决定的。三、由此长出来的几个关键模式这个转变一旦发生几个非常实用的模式就自然出现了。查询改写与分解Query Rewriting / Decomposition。模型不再直接拿用户原话去检索而是先把它翻译成更适合检索的 query或拆成几个子问题分别查。前面那个「对比 A、B 退货政策」的例子模型会拆成两次检索先查 A 的政策再查 B 的最后合起来对比。# 模型把一个复杂问题拆成可检索的子问题sub_queries[A产品 退货政策,B产品 退货政策]results[retriever.search(q)forqinsub_queries]迭代检索Iterative Retrieval。第一轮召回不理想时模型能看着结果调整 query 再查一次——「换个关键词」「换个角度」就像人查资料查不到时会做的那样。检索后的自我批判Self-Critique。这是最能体现「Agent」味道的一环召回之后先让模型判断「这些资料足够回答问题吗」够了就作答不够就继续检索。这一步把「检索够不够」这个判断显式地交给了模型而经典 RAG 里这个判断根本不存在。defis_sufficient(question,context):让模型先自检:现有资料够不够作答,不够就触发再检索verdictllm_judge(f问题:{question}\n已有资料:{context}\nf这些资料足以准确回答吗?只回答 够 / 不够 及缺什么)returnverdict.startswith(够)四、别只听好话代价同样真实Agentic RAG 不是免费午餐落地前必须把账算清楚延迟上去了。经典 RAG 一次检索一次生成Agentic RAG 可能要检索三四轮、每轮都有模型推理端到端延迟翻几倍。对要求秒级响应的场景是硬伤。成本上去了。多轮检索意味着多轮模型调用token 消耗显著增加。行为更难预测。检索次数和路径不再固定调试和复现都更难必须配上每一步的检索追踪日志否则线上出问题根本查不动。所以现实里的选型是分层的简单、对延迟敏感的问答老老实实用经典 RAG只有真正需要多跳推理、复杂检索的场景才上 Agentic 这一套。不要因为新就无脑全用那是工程不成熟的表现。五、被忽略的地基知识库的工程与合规讨论检索范式时大家容易只盯着「检索策略」忘了底下还有一整套地基知识库怎么建、文档怎么切分、增量更新怎么做、权限怎么控制——尤其在企业里不同用户能检索到的内容是不一样的你不能让普通员工通过 Agent 检索到 HR 的薪酬文档这套行级/文档级的权限得在检索层就做掉。再加上私有数据不出域、检索链路要审计这些合规要求自建一套完整的知识底座成本相当高。这也是国内一批智能体平台在补的能力——以上海比孚的AgentCore为例作为面向国内合规环境的国产智能体服务商它把知识库管理、权限隔离、私有化部署这类地基性的东西做进了平台层。这里专门说明一句它是国产产品和某些名字相近的海外框架不是一回事选型时注意区分。不过要强调——平台能帮你管好知识底座但检索策略本身拆不拆、迭代几轮、怎么自检依然是需要你按业务去设计的这部分没有银弹。写在最后经典 RAG 没有死它依然是大量简单问答场景的最优解。变化的是当问题足够复杂检索不再适合做成一次性的预处理而应该成为 Agent 解题过程中一种可以反复、自主使用的行为——查不够就再查查偏了就改方向查够了才作答。理解这个从「流水线」到「行为」的转变比追逐任何一个具体的 RAG 框架都更要紧。框架年年换这个思路的转变是会长期成立的。

相关新闻

InfiniSynapse智能工具:小红书内容生成与变现全攻略

InfiniSynapse智能工具:小红书内容生成与变现全攻略

1. 项目背景解析InfiniSynapse这个听起来很"黑科技"的名字,实际上是一种结合内容生成与用户行为分析的智能工具。它最早出现在海外创作者圈子,后来被跨境电商从业者改良后引入国内社交媒体平台。我在去年初第一次接触这个工具时,就…

2026/8/14 17:23:12 阅读更多 →
哲学思维如何优化代码设计与系统架构:概念澄清与逻辑一致性实战

哲学思维如何优化代码设计与系统架构:概念澄清与逻辑一致性实战

1. 先搞清楚这个标题到底在说什么看到“哲学专业学生的复仇”这个标题,很多人第一反应可能是学术界的恩怨情仇,或者是哲学专业学生用专业知识进行某种“反击”。但实际在技术博客的语境下,这类标题往往指向一个更具体的场景:用哲学…

2026/8/13 11:45:55 阅读更多 →
工控存储外设:U 盘/SD 卡自动挂载、插拔检测、文件拷贝备份

工控存储外设:U 盘/SD 卡自动挂载、插拔检测、文件拷贝备份

工控存储外设:U 盘/SD 卡自动挂载、插拔检测、文件拷贝备份工控现场最常见的需求之一:插上U盘,自动把数据拷走,拔掉U盘,数据不损坏。听起来简单,坑却不少。一、Linux USB / SD 卡设备识别机制 当外部存储设…

2026/8/15 1:49:48 阅读更多 →

最新新闻

一天一道算法题(11):旋转数组的思路与实现解析

一天一道算法题(11):旋转数组的思路与实现解析

48. 旋转图像 文章目录[48. 旋转图像](https://leetcode.cn/problems/rotate-image/)- **复制数组暴力(不超时,但是题目不允许这样)**- **原地旋转**- **两次翻转**结语如果喜欢该算法系列,欢迎大家关注订阅,我会经常更新力扣算法题解&#x…

2026/8/16 2:33:37 阅读更多 →
360CDN SDK游戏盾:DDoS防护核心技术解析与实战

360CDN SDK游戏盾:DDoS防护核心技术解析与实战

1. 游戏防护领域的现状与挑战在当前的游戏行业环境中,DDoS攻击已经成为运营过程中最头疼的问题之一。我经历过多次凌晨被叫醒处理服务器被攻击的情况,深知一款可靠的防护工具对游戏团队意味着什么。根据2023年游戏行业安全报告,超过78%的中大…

2026/8/16 2:33:37 阅读更多 →
怎么给 DeepSeek Harness 写个插件

怎么给 DeepSeek Harness 写个插件

怎么给 DeepSeek Harness 写个插件 从打印一行日志开始,把 text_stats 注册成模型可以主动调用的 Tool。 2026 年 8 月 15 日,我给刚开源的 DeepSeek Harness 写了一个很小的插件:统计一段文字的字符数和单词数。 最后一次测试时&#xff0c…

2026/8/16 2:33:37 阅读更多 →
KEIL快捷键深度自定义指南:从核心配置到效率飞跃

KEIL快捷键深度自定义指南:从核心配置到效率飞跃

1. 从“手忙脚乱”到“行云流水”:为什么KEIL快捷键值得你投入时间如果你和我一样,每天有超过一半的时间泡在KEIL MDK或C51里,对着密密麻麻的代码和工程文件,那你一定经历过这样的时刻:为了编译一个工程,鼠…

2026/8/16 2:33:37 阅读更多 →
适合行政开会整理纪要2026年5款好用的会议纪要APP推荐

适合行政开会整理纪要2026年5款好用的会议纪要APP推荐

截至2026年,针对行政开会整理纪要需求,本次评测筛选出5款适配不同场景的好用会议纪要APP,核心优先推荐转写整理效率突出的工具,适合需要高频输出会议纪要的行政岗、效率工具爱好者使用,关键依据是AI自动结构化整理比手…

2026/8/16 2:32:37 阅读更多 →
react navite图片加载优化、大图卡顿、缓存策略

react navite图片加载优化、大图卡顿、缓存策略

如果你是在做 React Native 图片加载优化,尤其是「大图卡顿 列表图片 缓存」,核心不是单纯换一个 Image 组件,而是要同时处理:图片尺寸 → 解码 → 内存 → 磁盘缓存 → 列表复用 → 网络加载1. 大图卡顿的核心原因比如服务器返…

2026/8/16 2:32:37 阅读更多 →

日新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/14 13:40:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/14 14:06:45 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/15 2:35:29 阅读更多 →