RAG 会被长上下文 LLM 杀死吗?夹缝中 AI 工程师的真实出路

📅 发布时间:2026/7/10 3:30:12 👁️ 浏览次数:
RAG 会被长上下文 LLM 杀死吗?夹缝中 AI 工程师的真实出路
文章目录1、前言2、RAG 正在被两面夹击2.1 上面长上下文 LLM 和 AI 工具的冲击2.2 下面RAG 自身进化的困境3、长上下文 LLM 真的能替代 RAG 吗3.1 能替代的场景3.2 不能替代的场景3.3 数据说话延迟、成本、效果对比4、Claude Code 改变了什么4.1 个人用户不再需要开发 RAG 了4.2 售前方案场景真实对比4.3 什么时候个人工具够用什么时候要建系统5、企业 RAG 的真实成本很多人不知道6、RAG 工程师的出路在哪里7、RAG 的终局我的判断8、总结作者介绍25届双非本科网络工程专业阿里云专家博主深耕 AI 原理 / 应用开发 / 产品设计。前几年深耕Java技术体系现专注把 AI 能力落地到实际产品与业务场景。个人主页逐梦苍穹GitHub主页https://github.com/XZL-CODE✈ 您的一键三连是我创作的最大动力1、前言我做过 19 种 RAG 结构的深度研究从最朴素的 Naive RAG 到 GraphRAG、Agentic RAG一路踩坑过来。有段时间我甚至以为 RAG 工程师会是未来几年最香的岗位。19种RAG结构https://xzl-tech.blog.csdn.net/article/details/143479009但最近这半年我的判断开始动摇了。不是因为 RAG 死了而是因为两件同时发生的事让 RAG 的处境变得微妙上面长上下文 LLM 越来越强200K、1M token 的窗口直接让很多原本需要 RAG 的场景变成了塞进去就行。Claude Code 这类工具更是让个人用户完全不用写一行代码就能拥有私有知识库能力。下面RAG 自己也在进化——Agentic RAG、GraphRAG、MemoRAG每一个都比传统 RAG 复杂一个数量级。门槛越来越高真正做好 RAG 工程的人越来越少。夹在中间的是大量会用 LangChain 搭一个普通 RAG的工程师以及依然相信只要上 RAG 就能解决知识问题的企业。这篇文章想聊的就是这个夹缝里的真相。2、RAG 正在被两面夹击2.1 上面长上下文 LLM 和 AI 工具的冲击先说最直接的冲击。Gemini 1.5 Pro 拿出了 1M token 的上下文窗口Llama 4 Scout 更是直接飙到 10M。Claude 的 200K 在今天已经是入门配置。按照这个趋势很多人觉得 RAG 的终点就是被长上下文窗口取代。但更大的冲击不是上下文大小而是工具链的变化。Claude Code Projects 的组合现在可以做什么你把一本 200 页的产品手册上传进去它自动 RAG 检索不用你写向量数据库、不用你设计分块策略、不用你调 embedding 模型——直接用$20/月。你跑去找客户做售前方案以前的做法是搭一套 RAG 系统把公司历史方案、客户资料、产品文档全部向量化然后查询检索生成提案。现在的做法是打开 Claude Projects把资料上传写几句 prompt一个下午出方案。这对个人用户的冲击是颠覆性的。以前要学 RAG 才能做的事现在不用了。2.2 下面RAG 自身进化的困境另一面RAG 自己没有停下来反而越跑越快。从技术代际来看RAG 已经走到了第三代甚至第四代代际代表技术特点RAG 1.0传统 Naive RAG固定分块 向量检索入门简单RAG 2.0Advanced RAGHyDE、重排序、混合搜索开始复杂RAG 3.0Agentic RAG多步推理、自我校正、迭代检索系统工程RAG 4.0GraphRAG / MemoRAG关系型知识图谱 全局记忆研究级别问题来了越是复杂的 RAG越需要专业工程师越是简单的 RAG越容易被 Claude Projects 这类工具替代。中间那个搭一个普通 RAG 能用就行的市场正在快速缩小。这就是两面夹击的核心矛盾高端 RAG 工程要求越来越高低端 RAG 场景被 AI 工具直接消化。3、长上下文 LLM 真的能替代 RAG 吗这是被讨论最多的问题我直接给结论能但只在特定条件下。3.1 能替代的场景有三类场景长上下文窗口确实比 RAG 更好用场景一文档总量在几百页以内的小型知识库Claude Projects 测试数据显示113 篇文章仅占项目存储空间的 21%。这个量级下直接全量注入上下文不仅准确率比 RAG 高而且设置成本接近零。按照工程实践中总结的经验法则文档量低于 200 页Claude Projects 订阅比自建 RAG 更划算。场景二固定格式的合同/报告分析对延迟和成本不敏感、文档相对固定的场景比如法律合同审查、固定模板的财务报告分析直接塞进去效果反而更好——RAG 的分块会打乱合同的结构语义长上下文可以全局理解条款关联。场景三叙事性强的内容理解论文实测数据arXiv 2501.01880基于 13,628 道问题显示在 Wikipedia 问答、故事/小说类叙事内容、事实性 Who/Where/Which 问题上长上下文正确率56.3%vs RAG49.0%差距明显。3.2 不能替代的场景但长上下文也有几个硬伤绕不过去问题一Lost in the Middle效应斯坦福和 Meta 联合研究发现相关信息在上下文中间位置时性能显著退化——GPT-3.5-Turbo 在多文档 QA 中当关键信息在中间时性能甚至低于零样本基线基线 56.1%。即便是 Gemini 1.5 Pro 这种宣称接近完美的模型在大海捞针任务中平均召回率也只有约 60%40% 的事实在极长上下文下丢失。更让人担心的是 2024 年的追加研究即使只是插入 25,000 个空白字符极低干扰依然导致推理错误。这说明问题不是内容质量而是注意力机制本身的局限。问题二成本悬崖LightOn 做了一个企业级测试1,000 页知识库、每日 1,000 次请求RAG 比纯长上下文便宜8倍到 82倍延迟快约 2 倍。更极端的估算是200K token 的单次 API 调用成本可能高达$20对于高频查询场景这是灾难性的成本。问题三企业数据规模天花板企业知识库以 TB/PB 计任何上下文窗口都装不下。Llama 4 的 10M 上下文再大也不可能放进一家银行几十年的信贷档案。这个维度上RAG 没有替代品。3.3 数据说话延迟、成本、效果对比维度长上下文LCRAG结论小规模500 文档略优全局视角稍弱分块损失LC 更优大规模TB无法使用可扩展RAG 唯一选择成本1K 请求/天高 8x~82x基准RAG 显著更低响应延迟较高~2x基准RAG 更快多跳推理一般GraphRAG 更好取决于架构实时数据不适合支持RAG 优可溯源性无引用可精确引用RAG 优结论不是谁替代谁而是场景分层长上下文处理小规模固定知识库RAG 处理大规模动态知识库两者边界随模型能力和价格变化而移动。4、Claude Code 改变了什么4.1 个人用户不再需要开发 RAG 了对于个人用户我的判断很直接大多数情况下确实不需要了。Claude Projects 的内置 RAG 做了什么事知识库接近 200K token 时自动激活 RAG 模式有效容量扩展最高 10 倍相当于 2M tokens 的知识库无代码设置支持 PDF、DOCX、CSV 等格式单文件 30MB文件数量无限制受总 token 量约束更重要的是测试数据显示它支持真正的语义检索——能找到文件名中不含关键词的相关文档不是简单的关键词匹配。$20/月的 Claude Pro 订阅vs 自建 RAG 最低 $45,000 的初始投入这个对比让个人用户没有任何理由去自建 RAG 系统。但有两个场景除外你需要精确的来源引用Claude Projects 目前不提供你的数据不能上传到第三方云端隐私合规要求4.2 售前方案场景真实对比我用自己实际工作中的场景举个例子。做售前方案以前有人会想要不要搭一套 RAG 系统把历史方案、客户资料、竞品分析全向量化然后检索生成定制化提案根据研究数据AI 辅助 RFP 响应生成速度提升8~10倍从数天压缩到数小时。Claude 的售前工作流基本是这样的输入目标公司相关文档年报、官网、新闻Claude 提取关键痛点、竞争对手情况、决策链结合价值主张生成定制化开场白和方案框架自动生成 PPT 模板这个流程完全不需要自建 RAG——Claude Projects 直接搞定。那什么时候才需要建系统当你的售前团队有 20 个人、历史方案库有 5,000 份文档、需要给每个销售实时推荐相关案例——这时候Claude Projects 的容量和并发限制就不够了才需要自建 RAG。4.3 什么时候个人工具够用什么时候要建系统这是工程师最该搞清楚的决策边界场景Claude Projects 够用需要自建 RAG文档量2,000 页2,000 页并发用户个人/小团队大量并发数据隐私可接受云端必须私有化来源引用不严格要求必须精确溯源知识更新频率低频实时/高频预算有限充足从工程化落地的角度这张决策表就是最实用的框架。别把简单问题复杂化但也别把复杂问题简单化。5、企业 RAG 的真实成本很多人不知道这一节可能让很多人意外。很多企业觉得 RAG 便宜不就是买个向量数据库 调几个 embedding 接口吗实际上85% 的企业低估了 AI 项目成本超过 10%。Xenoss 的企业 AI 总拥有成本报告给出了这些数字基础设施年化成本GPU 云租赁H100$5,000 - $75,000/年数据工程采集、清洗、标注$150,000 - $500,000/年AI 专家人才入门级$150,000 - $200,000/人模型维护与再训练总 AI 预算的 15-30%持续运维成本总成本的 15-30%如果你是一家中型企业每月处理 20 万次查询、知识库 10 万页仅 RAG 系统的每月运营成本就可能超过 $190,000。更糟糕的是这些钱的大头往往花在你看不见的地方数据工程成本是隐性黑洞。企业知识库里的文档格式混乱、版本交叉、权限复杂——搭好向量库是小事把数据清洗成可检索的状态是大工程。Point Nine Capital 的真实案例很能说明问题一家技术型 VC 花了 13 天用 Vibe Coding 搭建知识中心最终结论是“大型、混乱、异构数据集上的 RAG 不是一个已解决的问题。要真正实现可靠检索需要更好的分块策略、重排序、评估框架、反馈循环、领域特定调优……对于面对复杂问题的小公司SaaS 仍然是更好的选择。”三种企业实施路径的真实对比路径初始投资持续成本达到可用状态的时间完全自建$500K - $2M每年 30-40%12-24 个月战略合作混合$100K - $500K每年 15-25%6-12 个月商业平台 / SaaS$50K - $200K每年 10-20%3-6 个月对比 Claude Enterprise 定制方案含 500K 上下文窗口越来越多的企业开始认真考虑与其花 $100K-$500K 自建 RAG不如给所有员工订阅 Claude Pro/Team$20-25/人/月并做好 prompt 工程培训。大多数中小企业场景下这个 ROI 更优。6、RAG 工程师的出路在哪里这是我最想认真聊的一个问题。如果普通的 RAG 场景被 Claude Projects 覆盖如果复杂的 RAG 只有少数高手能做那中间这批 RAG 工程师的出路在哪里我的判断是RAG 工程师的价值不在于会搭 RAG而在于理解知识增强系统的边界。具体来说有三个方向方向一往 Agentic RAG 走成为系统架构师传统 RAG 是一次性检索query → 向量检索 → 生成。Agentic RAG 是多轮迭代检索query → 思考 → 检索 → 评估 → 再检索 → 生成。Self-RAG、Corrective RAG这些架构需要真正懂 AI 系统设计的人来落地不是调几个参数的事。会这个你的不可替代性就上来了。方向二往 GraphRAG / MemoRAG 走处理复杂关系数据微软的 GraphRAG 能处理多跳推理理解知识库里实体之间的关系——这是传统向量检索天然做不到的事。金融、医疗、法律这些领域有大量复杂关系数据需要这种处理能力这是一个有真实需求的专业方向。方向三往数据工程走解决原料问题所有 RAG 系统的瓶颈最终都落在数据质量上。分块策略、元数据设计、清洗流水线、评估框架——这些苦活累活也是最有价值的活。语义分块比固定大小分块能提升召回率约 9%嵌入模型的选择可以影响检索性能 9-20%。这里面有大量可以精雕细琢的工程空间。不要往哪个方向走只会调 LangChain / LlamaIndex 参数、只会搭普通 RAG 演示 demo——这个层次的工作确实在被工具化。7、RAG 的终局我的判断说了这么多我来给出我自己的判断。RAG 不会消亡但它的边界会重新划定。Contextual AI 创始人 Douwe Kiela 有个比喻我觉得非常准确“宣称大型 LLM 上下文窗口可以取代 RAG就像说有了足够的内存就不需要硬盘一样。你的电脑有磁盘、内存和网卡——它们有各自不同的用途协同工作。RAG、微调和大上下文窗口在 AI 中也是同理。”这个比喻点到了本质这不是替代关系是分工关系。我对 RAG 终局的具体判断是个人用户层面Claude Projects / Notion AI / 各类 AI 助手内置的轻量 RAG会覆盖 80% 的个人知识管理需求。个人用户几乎不再需要自己开发 RAG 系统。中小企业层面$20-25/人/月的 Claude Team 订阅 好的 prompt 工程会替代大量原本以为需要自建 RAG 的场景。只有当业务规模达到数万页文档 高并发 强隐私要求时才真正需要自建。大型企业层面RAG 不会消失但会演进成混合架构——RAG 负责非结构化文档检索MCP 负责接入实时结构化数据Fine-tuning 负责深度领域能力Memory-Augmented 负责长期 Agent 记忆。这套组合拳里RAG 是基础设施的一部分而不是全部。技术层面CAG缓存增强生成这类方案会让小型固定知识库场景更简单KV Cache 的成熟会降低长上下文成本这两股力量会继续压缩普通 RAG 的生存空间。但 GraphRAG、Agentic RAG 的复杂度会继续提升真正懂这些的人更稀缺、更值钱。一句话总结RAG 的终局不是消亡是分化——低端被工具消化高端向系统工程演进。在这两极之间挤压的是那批停留在会用 LangChain层面的人。8、总结这篇文章从工程师的视角梳理了 RAG 目前面临的处境两面夹击的现实上层有长上下文 LLM Claude Code 这类工具正在消化个人用户场景下层 RAG 自身的进化让门槛越来越高。长上下文 vs RAG小规模、固定知识库、对成本不敏感的场景长上下文更好大规模、动态更新、高并发、需要引用的场景RAG 仍然不可替代。两者不是替代关系是场景分工。Claude Code 的影响对个人用户而言确实改变了依赖——以前需要开发 RAG 才能做的事现在 Claude Projects $20/月直接搞定。售前方案、个人知识库、小团队协作这些场景可以直接告别 RAG 开发。企业 RAG 成本远比大多数人预期的高数据工程是最大的隐性成本85% 的企业低估了 AI 项目成本。RAG 工程师的出路往 Agentic RAG、GraphRAG 等复杂架构走或者往数据工程走价值空间都在。停留在调 LangChain 参数层面会越来越难。RAG 的终局不是消亡是分化。工具层消化简单需求专业层向系统工程演进中间的普通 RAG 空间在收缩。最后说一句个人感受做 AI 工程比任何时候都更需要判断力——知道什么时候该用工具什么时候该建系统什么时候要承认这个问题目前没有好的技术解法。RAG 的进化史其实就是这种工程判断力不断被训练的过程。如果这篇文章对你有帮助欢迎一键三连你的支持是我持续创作的动力。有不同观点也欢迎在评论区交流RAG 这个领域每个月都在变我们一起跟着。参考资料Long Context vs. RAG: An Evaluation and Revisits (arXiv 2501.01880)RAG or Long-Context LLMs? A Comprehensive Study (arXiv 2407.16833, EMNLP 2024)Don’t Do RAG: Cache-Augmented Generation (arXiv 2412.15605, WWW 25)Lost in the Middle (TACL 2024, Stanford/Meta)LightOn: RAG is 8x-82x cheaper than long contextContextual AI: RAG is Dead? Not YetXenoss Enterprise AI TCO ReportAnthropic Claude Projects RAG 官方文档