推理模型升级浪潮下,Agentic RAG 如何借力 DeepSeek 实现知识革命?

导语 | 近年来,随着大语言模型(LLM)的快速发展,检索增强生成(RAG,Retrieval-Augmented Generation)技术逐渐成为大模型落地的重要路径之一。然而,如何将推理能力注入 RAG,并在复杂场景中实现高效、稳定的应用,仍是当前人工智能领域的重要挑战。本文特邀同济大学特聘研究员、博导、腾讯云 TVP 王昊奋深度解析大模型落地过程中 RAG 技术的范式转变,以及推理能力与检索增强生成深度融合带来的新可能性。

作者简介

图片

王昊奋,同济大学特聘研究员、博导、腾讯云 TVP。研究方向包括知识图谱、自然语言处理、对话问答机器人等。长期在一线人工智能公司担任 CTO 之职。是全球最大的中文开放知识图谱联盟 OpenKG 发起人之一。负责主持多项国家级和上海市 AI 相关项目,发表 100 余篇 AI 领域高水平论文,谷歌学术引用 6100 余次,H-index 达到 31。构建了全球首个可交互养成的虚拟偶像—“琥珀·虚颜”;所构建的智能客服机器人已累计服务用户超过 10 亿人次。目前担任中国计算机学会术语工委副主任,SIGKG 主席,上海秘书长,中国中文信息学会理事,语言与知识计算专委会副秘书长,上海市计算机学会自然语言处理专委会副主任,上海交通大学 AI 校友会秘书长等社会职位。

引言

在大模型技术落地的浪潮中,RAG(检索增强生成)已成为连接通用基座模型与垂直领域应用的桥梁。当前技术演进的核心矛盾在于:如何让大模型在保持通用认知能力的同时,具备精准的领域推理与动态知识更新能力?接下来王昊奋老师将从 RAG 和范式转变谈起,探讨推理大模型的理解及 Reasoning + RAG 的结合与未来展望。

RAG及其范式转变

如今所有大模型都具备深度思考和联网搜索两大功能,RAG 可被视为实现联网搜索的一种方式。在训练大模型时,我们无法预知像 Manus 这样的通用 Agent 会受到热议,但可以明确的是,需要借助外挂知识库或通过向量检索等模块,将知识与大模型相结合。

然而,在大模型的实际落地过程中,存在诸多问题:

● 幻觉:推理模型的幻觉问题在企业应用中是一个严重的缺陷,但在某些场景如阅文等,却可能成为一种特色。
● 信息过时:需要结合外挂知识库与参数化知识,以确保信息的时效性和准确性。
● 效率问题:大模型在进行简单计算时耗能高,效率低下,这在实际应用中是一个亟待解决的问题。
● 数据问题:对于特定领域的知识掌握不够深入,这是数据驱动模型训练的固有问题。
● 推理能力:即使是当前先进的 DeepSeek,在溯因推理和可解释演绎推理方面仍有提升空间。

在大模型的实际应用中,始终追求高效、精准和多功能的平衡。因此在使用计算资源时,会尽量选择最简单、最经济的方式,例如能用单卡就不用多卡,能用一台机器就不用多台机器。同时,还需要实现精准问答、数据频繁更新、可控可解释以及数据隐私保护等功能。

在这种“既要又要还要”的需求下,RAG 应运而生并不断发展。最初的 RAG 很简单,就是索引、检索和生成。但随着技术的发展,结合了更多的搜索和推荐技术,增加了前检索和后检索过程;为了更好地落地应用,模块化 RAG 又将 RAG 打碎重组成更多组件化和服务化的形式,通过编排和能力组织来解决实际问题。

图片

RAG 的主要范式

RAG 的发展还带动了对向量数据库(VectorDB)的思考。在这个过程中,热衷于做很多索引,特别是在数据分块(Chunking)和嵌入(embedding)方面。在 Hugging Face 上,嵌入模型的下载量和关注度一直很高。到了更高级的 RAG 阶段,又开始关注索引的优化,如何在保证数据粒度的同时保持平滑性,如何充分利用原始数据,以及如何进行路由、查询改写、置信度判断等。这些流程类似于推荐系统的召回、精排和重排,还包括内容过滤等,相当于把以前的一些技术重新整合。

随着 RAG 的发展,逐渐形成了标准流程和模块,每个模块包含相应的组件和算法。为了实现 Agentic(智能体)功能,需要反复迭代和调整,对模型进行微调和适配。这就像软件工程一样,需要形成自己的模式(pattern),从线性到条件、分支、循环等组合方式。

图片

模块化 RAG 下的机遇

这不仅激发了 AI 研究者和算法工程师的思考,也吸引了业务工程师、业务专家和产品经理开始思考应该如何选择合适的 RAG 技术、流程、检索器和生成器,以及如何提高投入产出比,进行场景适配、性能优化和应用扩展。

RAG新趋势——Graph与RAG的协同

最近 GraphRAG 在 RAG 领域非常热门,大家都在讨论它,但这个概念其实并不新鲜,只是微软将其推进并引发了很多讨论。那么为什么大家会追求 GraphRAG 呢?主要有以下几点:

● 图的表达能力强:图是一种复杂的数据结构,具有很强的表达能力,能够更好地表示现实世界中的关系和实体。
● Connecting the boss:这个概念源于图数据库的提出,强调将分散在不同地方的多元异构内容组织在一起,才能形成全局观,表示更多的东西。
● 多步推理的可解释性和可溯源性:在多步推理过程中,图结构具有更好的可解释性和可溯源性。大家关注如何用图结构表示知识,如何利用高效的图信息检索,如何进行图推理,以及如何利用图上的知识进行后验校验,以避免幻觉问题。

更轻量高效的 GraphRAG

不过在实际使用 GraphRAG 的时候,会发现它更像是一个演示产物,在实际应用中面临很多挑战。比如,它在处理时会消耗大量 Token,频繁调用请求,难以真正落地应用。举个例子,300 篇文档大约有 0.8M 的 Token 语料,在实际索引过程中,消耗的资源可能是这个数量的 20 倍。其中,抽取、摘要和社区发现等操作占用了大量资源,整个 HTTP 请求可能需要约 1 万次。在这样的情况下,很少有公司能够承担如此巨大的计算和资源成本。

图片

轻量高效的 GraphRAG 构建方法

因此,人们开始思考是否在使用 Graph 时有些过度,是否有必要将所有内容都转化为图结构。一种观点认为,或许只需要将核心、相对稳定的内容图化,而其他内容仍然以文本形式存在,或者采用传统的 Embedding 方法,比如在 RAG 过程中使用的文档分块(Document Chunk)来表示。

此外,考虑到多步推理的需求,人们也在探索是否可以动态选择那些高频、典型、重要的路径,这些路径很可能是后续问答中会用到的。基于这种思考,产生了基于路径的剪枝方法,通过这种方式,我们可以在空间和计算资源上取得更好的平衡。

个性化 GraphRAG

近期,HippoRAG 也一直很受欢迎,从 HippoRAG 到 HippoRAG2,热度持续上升。这个概念是受人脑结构的启发,就像仿脑技术一样。我们的大脑内脑很神秘,HippoRAG 把大模型当作人工的新皮层,把检索功能当作旁海马体的工作区,把 RAG 检索当作外部的海马体。这样一来,系统就像拥有了记忆能力。

图片

HippoRAG2

HippoRAG2 相比 HippoRAG 有几个重要的改进:

  1. 引入个性化 PageRank(PPR):PPR 在搜索引擎中很常见,它可以帮助我们检索到相关的节点,并通过这些节点的有效连接来计算它们的重要性,从而得到重要的子图。

  2. 两层编码形式:HippoRAG2 采用了两层编码的形式,一层是密集编码,另一层是稀疏编码,通过这种方式,可以更好地整合概念和上下文信息。

GraphRAG 企业级应用场景

RAG 不仅在企业中应用广泛,在个人助理方面也十分实用。例如在日程管理、行程安排等场景中,像机票改签、航班延误、消费券过期等情况都会影响我们的决策。这时,我们需要从众多记忆中挑选出与当前任务相关的部分,动态调整,并生成更准确的答案来优化决策过程。为了实现这一目标,强化学习被引入来帮助系统更好地选择和调整记忆。

图片

GraphRAG 企业级应用场景

微软推出的 PIKE-RAG 是一个非常工程化的项目。它借鉴了自动驾驶的分层概念,将问答任务分为不同层次:

第 0 层:事实型问答,直接回答具体事实。
第 1 层:需要推理的问答,回答需要逻辑推理的问题。
第 2 层:预测性问答,回答涉及未来预测的问题。
第 3 层:创新性问答,回答需要创新思维的问题。

在这一过程中,知识被原子化并组织成分层异构的图谱,从来源层到信息层,再到组织层和蒸馏后的知识层。同时,系统会进行动态任务分解,以更好地处理复杂任务。

对于 Agent,我们需要大量调用工具,这会存在很多工具的直接依赖和基于参数的依赖。我们可以通过形成一张工具使用图,在这个过程中动态选择工具,并依赖工具上的依赖链进行相应的遍历,从而实现基于 RAG 的 Tool Fusion。这相当于在这个过程中,动态检索我们的工具库和 API 库来进行相应的集成。

DeepSeek技术——DeepSeek引发的技术变革

在 Arena 榜单中,DeepSeek 的排名是通过不断努力逐步提升的,而非一蹴而就。所有像 R1 这样的推理模型的成功,都依赖于非常强大的基座和预训练模型。没有 V3,就不会有 R1 的出现。

大规模推理需要大量数据和强化学习的合成,形成问答对,并对过程进行采样,这非常关键。从学术角度看,R1-zero 比 R1 大很多,它基于 V3 基础,通过大规模强化学习(RL)形成。而 R1 为提高适用性,便于长思维链冷启动,设计了“think”标签,引入格式化奖励和正确性奖励,去掉负担重的 Value Model,采用基于规则的推理导向强化学习,并结合自监督微调(SFT)、拒绝采样(reject sampling)及非推理型任务的强化学习人类反馈(RLHF),从而实现其性能。

图片

DeepSeek 大模型最新技术亮点

在 DeepSeek 开放日的 5 天发布及后续过程中,大家能看到算法与工程的双重创新。如今,大模型相关事物正从专注于算法和模型本身,逐渐发展到关注大模型的系统,再之后更是形成了围绕大模型的生态。在这个生态中,出现了 MOE、MLA 以及多令牌预测等算法和技术创新。为了训练这些模型,人们在两千多张 H800 显卡上运用 HAI-LLM 框架,并采用 FP8 混合精度、PTX、DualPipe 通信优化等工程创新手段。

RAG+Reasoning——如何在RAG中注入推理能力

回顾完 DeepSeek,现在来探讨如何在 RAG 中融入推理能力。在 RAG 场景下,QAnything 的测试表明,现在我们无需为基座模型编写大量指令和示例,而是直接告诉模型任务目标和受众,这标志着提示工程进入了新阶段。同时,由于加入了推理过程,模型会消耗更多 Token 进行自我反思和评估,从而更精准地理解用户意图,细致刻画上下文和推理过程。

图片

R1 模型在 RAG 场景的表现

然而,若将 R1 模型用作检索时的 Embedding,效果会显著下降。这是因为检索更像是一种模式匹配,无需复杂的推理。如果 Embedding 擅长推理和逻辑连接,但在实际匹配任务(如QQ匹配、问答匹配等)中表现不佳,就会导致效果下降。

此外,推理模型高度依赖长上下文,需在大量信息中快速定位关键内容。但在 RAG 场景下,R1 模型表现不稳定,甚至不如单独使用 R1。而且,它更容易受干扰。因此,在处理长上下文、RAG 流程及 Embedding 使用时,仍有许多挑战待解决。

为了在 RAG 中融入推理能力,我提出了一个 Reasoning RAG 工具箱,包含三个关键点:推理主体、推理对象和推理方式,还涉及优化方法。

推理主体

图片

推理主体——LLM/LRM

首先,推理主体可以是大模型、推理模型、策略网络、专属模型或符号系统。例如,CoRAG 利用大语言模型自动构建检索链,并通过拒绝采样确定检索次数。拒绝采样通过评估采样样本是否符合真实分布来近似预测下一个词,常用的方法有 TOP-K 和 TOP-P 截断。

在 O1 推出后,又开发了 search O1 流程,利用推理大模型触发外部知识检索。这个过程从简单的推理模式发展到按需搜索内容,并增加了 Reason-in-Documents 步骤,以确保检索内容的自洽性和精简性。

图片

推理主体——外部模型/系统

此外,推理主体还可以是外部模型或系统,如 Policy Network。通过观察问题和已搜索内容作为状态,判断是否继续搜索作为动作,利用近端策略优化进行训练,这种方法也应用于 RLFH 中。为了提高检索效率,ARM 方法通过混合整型规划实现多源数据对齐,并利用 Beamsearch 和投票技术进行最终选择。

推理对象

图片

推理对象——查询/检索内容

第二部分是关于推理的对象。我们可以将推理过程视为像剥洋葱一样,一层一层地分解查询。例如,LevelRAG 可以将复杂的查询分解为多种简单的查询,如实际的查询、选择、聚合和验证等操作,类似于 SQL 或 GQL 中的算子。在协作过程中,如 OmniThink 所示,当需要撰写综述、行业研究报告或 PPT 时,系统会生成大纲并填充内容。这一过程涉及信息束、概念池的创建,以及内容的迭代扩展和动态整合,从而拓展检索内容、知识源和视角,并在这些视角下扩充支持信息。

图片

推理对象——算子/实体

另一方面,推理还涉及算子和实体的规划。例如,KBQA 的 O1 在知识图谱(KG)上进行算子规划,而 ReAct 则结合推理和行动来预测下一步动作。在图上进行思考(thinking on Graph)时,系统会先检索图,再根据需要检索相关文档,并通过迭代将两者结合,以获得细粒度的感知,同时避免因过于结构化而失去上下文连贯性。

推理方式

图片

推理方式——路径搜索

第三部分是关于推理的方式。RAG 的核心问题在于决定是否进行搜索。在许多情况下,大模型本身已经具备足够的知识,无需额外搜索,而搜索有时反而会引入更多噪声。这本质上是一个二叉树决策问题,可以通过动态决策来解决,例如使用模仿学习来确定检索次数和分解序列,并形成校准过程,以提高模型对自身知识边界的认知。最难的部分是让模型意识到自己的知识不足,这是一个极具挑战性的任务。除了二叉树搜索,蒙特卡洛树搜索(MCTS)也是一种常用的方法,它通过选择扩展、评估、模拟和反向传播等步骤,实现较好的分布奖励,并利用远程监督等手段扩充推理链。

图片

推理方式——行为预测

在行为预测方面,我们不仅预测自然 Token,还会预测特殊 Token,如是否进行网络搜索或调用代码编写。此外,使用专用模型进行预测时,可以通过强化学习中的 Actor-Critic 方法,由批评家判断行为优劣,这是大小模型协同非常重要的过程。

优化方法

优化方法包括 SFT 微调、传统强化学习(RL)、PPO 和 DPO 等基于结果监督的方法,以及结合奖励和过程解释的函数。在强化学习中,合成数据时需解决采样偏差、早期模拟易出错和可解释性等问题,通过协同避免偏差,并在 Post-Training 和 Test-Time 双阶段进行 scaling,提升多步推理能力。

图片

推理优化方式——SFT/RL

本质上,这一过程属于马尔可夫决策过程。在外层,我们进行粗粒度的动作判断,如生成查询和答案;在细层,我们控制大模型的 Token 生成,形成丰富内容,并联动 SFT、DPO、PRM 等方法,分别用于动作生成策略微调、偏好学习和动作或内容质量评估。

Reasoning+RAG 的应用场景

Reasoning + RAG 的结合,兼顾了外部知识依赖和复杂推理的需求,使得 LLM 更加胜任复杂的真实场景。这一过程已在金融和医疗领域进行了尝试。金融领域的时间敏感性要求引入线性衰减和优先处理近期数据的机制;医疗领域则涉及医生的假设提出、演绎推理和询证验证,需要推理专家和反思专家的迭代。金融场景结合了复杂的推理任务和高频更新的专业知识,甚至产生流数据;医疗场景则强调领域知识和低幻觉容忍度。

图片

Reasoning +RAG 的应用场景

在企业落地过程中,我们需要有结构化的组织(Graph化)、了解业务并组织好所有流程(Bussiness),以及包括推理、规划、溯源和校验的 Reasoning,而这三者的结合是否能构成新一代 RAG?下一代 RAG 又面临着哪些挑战? 率先落地的 Killer Applications(杀手级应用) 会是什么?下一代 RAG 的技术迭代与落地实践仍面临诸多挑战,这是一条需要持续探索与共建的长路。

结语

在大模型技术的演进中,RAG 正在成为连接通用模型与垂直领域应用的关键桥梁。随着技术从单一的检索生成向模块化、推理化和图结构化的方向发展,RAG 不仅在效率与精准性上不断突破,还在推理能力的注入中展现出巨大的潜力。

未来,RAG 技术将通过推理与图结构的深度融合,进一步推动大模型在复杂场景中的落地,成为驱动行业变革的重要引擎。这一技术的持续创新,不仅将重新定义知识表示与推理的边界,也将为垂直领域应用带来更高效、更智能的解决方案。

TVP,即腾讯云最具价值专家(Tencent Cloud Valuable Professional),是腾讯云授予云计算领域技术专家的一个奖项。TVP 致力打造与行业技术专家的交流平台,促进腾讯云与技术专家和用户之间的有效沟通,从而构建云计算技术生态,实现“用科技影响世界”的美好愿景。

相关推荐

大模型的Agent Skill功能,在LLM HTTP底层交互流中是怎么承载的?

网络文章文本的 skill,昨天我实现了之后也就开始好奇起 Skills 的底层原理了——相比起各种花里胡哨的 agrnt 应用,我一直以来都很对大模型在纯粹的 HTTP 交互层面是如何交互的更感兴趣。Skill 的全部"魔法"都发生在 system prompt 的措辞和 SKILL.md 文件的编写质量上——本质上是一种 prompt engineering + 文件系统的组合。但是各种天花乱坠的 skills,是如何在底层的 HTTP 中,与大模型——这个只会嘴遁的工具交互的呢?

QcloudCommunity的博客 403

万字入门AI Infra:深入理解大模型中的数学与Infra优化

关注腾讯云开发者,一手技术干货提前解锁👇AI Infra科普、入门或者进阶 ~~ 不到 5 万字,带你融会贯通理解大模型的数学、算法、硬件到系统工程。任何问题欢迎沟通交流。可怕,我竟然有点认同这句话。当然大概率是因为姚顺宇太懂AI了,而我则是因为无知者无畏。不过仔细想想,大模型推理中的数学逻辑确实不复杂,很多原理只需要高中数学知识就能看懂。但是为什么像 vLLM 这种推理系统这么复杂呢?本文将拆解大模型中几个核心操作(RMSNorm、Softmax、Causal Mask、Sampling)背后的数学与

QcloudCommunity的博客 1162

平平无奇的源码,竟藏着Agent的核心秘密?

System Prompt 是剧本,Skill 是剧本的扩展包,Agent Loop 是演员按剧本行动。欢迎留言,我们将邀请作者针对性回复你的评论,我们将选取1则优质的评论,送出腾讯云定制文件袋套装。,让 Agent 能主动"巡逻",而不只是被动等待用户消息。OpenClaw 的 System Prompt 分层结构。的"行为底线",任何 Skill 或用户命令都无法覆盖它。精华 2:Skill 的"按需加载"避免 token 浪费。精华 1:System Prompt 是"分层乐高积木"

QcloudCommunity的博客 424

QQ音乐Harness Engineering实践

一个看似简单的需求,背后可能牵动服务调用链、配置、灰度、埋点、错误码、接口契约和历史兼容性。当 AI 开始快速生成大量代码,真正的瓶颈就不再是"写不出来",而是"看不完、想不清、管不住"。在对话式编码阶段,一种典型的工作模式逐渐流行:开发者把需求丢给 AI,扫一眼输出"看起来对"就直接采纳,不审 diff、不追问逻辑、不验证边界。以音乐商业化业务为例,一个需求可能从 TAPD 单开始,经过需求评审、技术方案、服务影响面分析、IDL 契约变更、业务代码实现、测试验证、CR、灰度上线,最后才进入稳定运行。

QcloudCommunity的博客 713

从Prompt、Context到Harness,工程的三次进化与终局之战

同时,强制要求散落各处的决策记录(Slack、邮件、文档)全部迁移至代码仓库,确保 Agent 的唯一信息来源是可信的、版本受控的仓库。更坑爹的是,研究表明,当上下文过长时,模型会出现"中间遗忘(Lost in the Middle)"现象:它对开头和结尾的内容记忆较好,对中间大段内容的关注度大幅下降。这篇文章,我想带你完整走一遍这三次进化的逻辑:它们分别解决了什么问题,它们之间是什么关系,它们的边界在哪里,以及:当三者融合,AI 工程师的终极形态究竟是什么?大语言模型的本质,就是这位金鱼助理。

QcloudCommunity的博客 715

让Skill自己训练自己:8阶段Loop、3层评测、5维AND门控,从此实现自进化

所以每一轮改动都是有据可查的,不是「感觉这里可以优化」,而是「Case 41 挂了,因为 agent 把离职问题路由到了邮箱分类,但正确答案在通讯录,所以我改 root_index.md 加个易混淆提示」。但让我最后决定把它记录下来的,不是这的个「吸收」过程,而是它真的在替我探索我不想费脑力触达的边界,这看起来更像是一个机器智能应该有的样子。不准跨层,每轮只改一层的东西。但我经过这 19 轮之后觉得,更准确的描述是互补——你在明处看着,AI 在暗处替你试错,你看不见的那一半就是 AI 能贡献的地方。

QcloudCommunity的博客 1125

只加两行代码,为什么要两天?一文深度理解业务系统的复杂性

关注腾讯云开发者,一手技术干货提前解锁👇业务系统复杂性一直是令开发者头痛的问题。复杂的不是增加一个需求需要耗费多少时间,而是在增加一个需求后带来的蝴蝶效应:其它功能会不会受到影响、要如何去找到这些影响,最终如何实现系统正常运行......功能之间隐秘增加的耦合、不可避免的代码腐化在导致业务复杂性增加。大家都在说的软件开发提效到底在提什么?程序员日常工作中应该如何提升开发效率?敏捷开发、瀑布流式开发孰是孰非?欢迎阅读。业务背景与目标我依然非常清晰地记得某个时候,我所在团队 Leader 曾讲过一段话:“我担

QcloudCommunity的博客 710

从零设计生产级 Multi-Agent Harness:架构、评估、记忆、成本与 MCP 工具接入全拆解

在 AI Agent 领域,Multi-Agent Harness 指的是把多个 Agent 的能力、工具、状态、通信、编排、监控统一收束在一个运行时之内的框架。第三,Agent 路由。一个输入框,一个大模型,几个工具,一段写得很漂亮的 System Prompt,再配上一个炫酷的前端,看起来就像一个能干活的“数字员工”。Multi-Agent 完全不一样——它有计划、有中间步骤、有工具调用、有 Agent 协作、有重试、有反思、有最终合成。增加 Budget、权限、重试、压缩、轨迹评估、审计、回归测试。

QcloudCommunity的博客 707

拆完Hermes源码,我发现Agent的“自我进化“根本不需要训练模型

两个月 5.2 万 Star,Hermes Agent 用一个"LLM 审判官"机制实现了 Agent 的自我进化——不改模型权重,只改"怎么用模型"的策略。OpenClaw(社区昵称"龙虾"🦞)是 2025-2026 年最火的开源 Agent 框架,30 万+ Star,插件市场 ClawHub 里有数千个插件,能接入 Telegram、WhatsApp、Slack、飞书、企业微信——几乎是一个"个人 AI 操作系统"。Skill 是英语写的,Memory 是英语写的,审查 Prompt 也是英语写的。

QcloudCommunity的博客 905

AI Infra 其实没有多少新东西

传统 Infra 追求横向扩展,而 AI Infra 呈现 “AI 大型机”特性,是因为传统后台服务的可以容忍毫秒级延迟,但 AI 集群不行,GPU 的算力是 CPU 的数百倍,微秒级的延时等待也会造成很大的算力损耗,需要硬件的高度集成。在可预见的1-3年的未来,这样的专用硬件+网络的集中式架构很难发生比较大的改变。与之相似,模型推理的批处理就是将多个输入样本打包(batch),将原本串行的 N 次轻量的推理计算,合并为 1 次重量的计算,实现单位时间内处理更多的请求,提高了 GPU 利用率。

QcloudCommunity的博客 821

程序员越早想通这些越好

永远没有正确架构,你永远无法偿还完所有的技术债务,如同你永远不会设计出完美的界面,请避开完美主义的陷阱,永远没有完美的代码,能够满足当前需求,又为未来不管是自己还是他人留有扩展空间,就很好了。我们努力的方向就是将现实世界映射到有限的数据结构中,这就需要用户自定义类型,如果你的代码中包含类似 trader portfolio 这样的概念,你就可以使用他们的名称来建模,而不是使用基本数据类型复杂嵌套表述你的目的。从另一个角度看,代码里的注释都是补丁,是碎片化的,局部的注释很难推导模块整体的顺序及耦合关系。

QcloudCommunity的博客 464

RAG已死?不,是Grep回归了!

这样一来可以直接复用已有的计算缓存,只为新增的增量部分付全价,前面累积的大头按约 1/10 的缓存价计费。所以实际的工具组合方式是灵活的:Grep(默认模式)→ Read 是最常见的路径,但 Grep(content 模式)可以独立使用,LLM 也可以直接调 Read(如果已经知道文件路径),或者一次同时发起多个 Grep 并行搜索。它从零开始构建自己的对话历史,不继承主对话的消息,这意味着它搜索过程中产生的大量 grep 结果、代码片段都留在自己的 context 里,主对话只收到一段总结性的文本结论。

QcloudCommunity的博客 574

深入浅出Harness Engineerring之核心模式与理念

在智能体生命周期的关键节点(如会话开始、工具调用后)自动触发预设动作(如代码格式化),由系统确保关键流程被执行,不依赖可能被模型遗忘的指令。简单讲就是利用向量存储这个技术,来实现模糊检索,原理是:即使字面不同,但语义相近的文本,其向量在数学空间中的位置也很接近。根据命令类型、参数和影响,自动评估其风险等级(安全、有风险、危险),并采取自动执行、请求确认或直接拦截等不同策略。关键特性是可隔离、可重建、可扩展。不是一次判断就定终身,允许你改变、允许情况复杂,通过不断观察、思考、调整,越来越懂真实的你。

QcloudCommunity的博客 621

Harness Engineering实践心得:如何高效驾驭AI?

但如果这些经验被拆成一条条 Rule、一个个 Skill、一项项 Script 检查——"XAML 不能有中文"、"编译要用这个路径的 MSBuild"、"SVN 命令必须带认证参数"——AI 就能在秒级时间里"吸收"十年的踩坑经验。然后可以看到下方的图,我的PM会很顺利的调度其他agent分别负责不同的事项,遇到问题的时候也能准确的找到合适的agent。MCP 本质上是在扩展 AI 的"感知范围"——Rule 管"该怎么做",Skill 管"怎么操作",MCP 管"能看到什么、能碰到什么"。

QcloudCommunity的博客 838

从第一性原理思考 Agentic Engineering

需要注意的是,这一结论是有条件的:如果 AI 缺乏领域知识,过早介入反而可能引入 1.2 节所述的"似是而非"损耗——因此上下文供给(实践 1)是 AI 全链条参与的前提,而非结果。通过一个专门的自迭代 Skill 实现——当 AI 在协作过程中识别到自己被纠正(用户否定了 AI 的输出并给出了正确方向),它自动评估这个错误的根因,搜索现有的 Rules 和 Skills 中是否已有针对该类问题的处理规则。事实上,越是复杂的项目,工程师的认知负担越重(公理 3),AI 分担认知负担的潜在边际价值也越大。

QcloudCommunity的博客 756

万字干货!Harness Engineering如何工程化落地?

关注腾讯云开发者,一手技术干货提前解锁👇Harness Engineering 的概念已经火了有一阵了,全网很多文章基本都是在讲理念,讲为什么今天做 AI 开发,不能只靠一段提示词,也不能把模型当一个“更聪明的代码补全”。但与此同时,一个问题也在持续地发酵:这个问题特别重要。因为 Harness 这个词听上去很大,很像一个抽象的方法论,但它如果不能落到工程、目录、文档、脚本、工作流里,那它最后就只是一句漂亮的话。事实上,不同项目落地出来的 Harness,表面上可能完全不一样。有的项目是 CI 很强,有的

QcloudCommunity的博客 1161

全方位对比:Hermes VS OpenClaw

多账号矩阵运营 如果你的业务涉及同时管理多个社交媒体账号、多个平台的内容分发、多渠道的客户互动——OpenClaw是目前市场上的"无可替代的底座"。一个有专业背景的个人,现在可以快速构建一个垂直领域的AI助手:比如"财务分析Hermes"、"法律咨询Hermes"、"技术架构Hermes",直接通过微信提供服务,积累自己的专业IP。跨平台生态融合 如果你的工作流涉及飞书、Slack、Discord等多个平台的深度集成,需要这些平台之间的数据流转和联动——OpenClaw的生态支持是强大的。

QcloudCommunity的博客 1217

一文讲透:Harness Engineering即控制论!

而研发模式的升级我认为将会是一个飞跃的过程,之所以现在我们仍然需要需要参与编码,一个非常大的原因就是缺乏传感器和基建,仍然需要人来串流程,比如需要人来验证UI是否正确、需要人来告诉AI代码不符合代码规范,因此在有些场景我们仍然感觉 AI 完成的很吃力,但这不是 AI 能力不行,而是我们并没有为 AI 提供友好的环境……控制论中的突变理论介绍了矫枉过正和飞跃现象之间的矛盾,如果质变中经历的中间过渡态是不稳定的,那么他就是一个飞跃的过程,如果中间过渡态是稳定的,那么他就是一个渐变的过程。但是这些阶段要解决的。

QcloudCommunity的博客 1202

神级开源插件!一句话让QClaw变3D小镇,Agent工作可视化,赛博云监工

这个架构是翻了几次车才想通的—原有AI的实现机制是用 setTimeout 猜动画时长导致了幽灵 NPC、工位撞车、越改越崩,后面我停下来换了思路,推翻原有的架构,按照“意图+回传”的架构进行重构,之前的问题一次性全部解决。15 天,我和 AI 吵了 185 次架, 4.5 万行代码,开发了一款 QClaw / OpenClaw 的UGC游戏插件,这可能是人类跟 Agents 交互的新范式,插件已完全开源,有需要的欢迎自取~我天天用,用着用着我就在思考,Agent 产品现在的交互体验,基本都一个样。

QcloudCommunity的博客 1195

一文搞懂Hermes:新顶流Agent如何从经验中自我进化

Voyager 是一个能在 Minecraft 中自主探索、学习技能、无限积累能力的 AI Agent,它提出了 "Skill Library"(技能库)的概念——Agent 将成功的行为序列编码为可复用的技能函数,存储在一个持续增长的代码库中。如果 Skill 的名称和描述不够精准,或者用户的任务描述与 Skill 的触发条件有语义差距,Agent 可能会错过相关的 Skill。如果进程在写入过程中崩溃,目标文件要么是旧内容(还没被替换),要么是新内容(替换已完成),绝不会出现写了一半的损坏文件。

QcloudCommunity的博客 2631

自掏腰包一万元,拥抱AI这一年,我的工具、实践和思考

其实也很好理解,过往的每个领域(比如前端、后端、设计、测试等等)都主要是这个领域的从业者在为它添砖加瓦,但是大模型时代的 AI 应用领域却几乎是所有使用 AI 的人类一起在迭代,无分领域,无分文理,无分老少。因为每个时期的 AI 都有着不同的特点,很多时候当我费尽心思去钻研,自以为有点弄明白 AI 应该怎么玩的时候,基座模型和行业范式常常就会迎来颠覆式的变革,很多过往的经验都会倾覆,然后只能从头再来。过去一年多,被热议的 AI 范式大概是沿着四个阶段递进演化,每一个阶段其实都在解决前一个阶段的核心问题。

QcloudCommunity的博客 626

办公Agent的CI/CD时刻到来了

核心观点是:企业给员工配了一堆 AI 工具,试点跑了几百个,但真正拖慢 AI 转型速度的瓶颈不在模型能力,在"最后一公里":AI 输出和实际工作流之间的那道鸿沟。代码写完,打个 tar 包,开 FTP 传到服务器上,SSH 进去解压,改配置文件,重启服务,刷一下页面祈祷别 500。你复制,切窗口,粘贴到腾讯文档里,发现 Markdown 格式全乱了,手动调标题层级,代码块重新标记语言类型,表格散架了重排一遍。模型是越来越聪明了,但"生成"到"落地"之间那段路,还是你自己在走,一步一步,手动搬运。

QcloudCommunity的博客 607

4亿token买来5个教训:让6个AI Agent连写4天代码发生了什么?

Watchdog 检测到崩溃 → 启动诊断 Agent 分析原因 → 诊断 Agent 跑满 20 轮没搞定 → Watchdog 判定“已修复”,重启系统 → 重启的系统因为诊断 Agent 留下的环境变量被继承,连续 3 次拒绝启动 → 触发连续失败保护退出 → Watchdog 第 3 次巡检,发现进程和记录文件都没了,尝试手动重启,自己也停了。启动前我翻了论文、做了架构设计、写了监控+修复异常的脚本。这个发现让我的情绪从沮丧变成了兴奋——不是那种"终于修好了"的释然,是"我找到根因了"的快感。

QcloudCommunity的博客 584

赛博斗蛐蛐:9大模型决战三国志,天命在谁?

我猜是这样的,当Gemini面临决策的时候,一系列关键词比如 守城,劣势,粮草,三国等等,在语义层面的关联性中LLM发现了竖壁清野这个关键词概率非常高,所以以此为策略,然后再根据这个策略完美执行操作。MiMo 的外交是三方中最精明的。Kimi作为国产模型,也同样颠覆了我对他的看法,最后的比赛他甚至一度是优势者,存在很多夺冠的可能性,要知道他的对手可是claude和gemini,而他经常出兵慢,回过头来想想或许正是他的策略,毕竟中后期他的优势都来自于稳健的发展和较少的战斗频率(和claude比).

QcloudCommunity的博客 873

Claude Code是怎么知道你在骂他的?这 12 条发现值得关注

确实存在——5,500+ 行,集成了消息队列、工具装配、MCP 编排、会话状态、权限、分析、文件持久化和优雅关闭,基本上一个文件干了所有事。对抗虚假声明——"不要在输出显示失败时声称所有测试通过,不要压缩或简化失败的检查来制造绿色结果"。完整的 KAIROS 是一个持续驻留的守护进程,能感知你在不在电脑前、主动寻找有用的工作做,更像是住在终端里的全职同事。源码里藏着一个叫 "Buddy" 的电子宠物系统,完整度令人惊讶——这不是一个 TODO,而是一个从数值系统到 ASCII 动画都实现了的完整功能。

QcloudCommunity的博客 701

逆向深扒Claude Code源码,我发现了什么!?

Anthropic 内部用户获得更严格的质量控制 prompt、更好的验证机制(独立 Verification Agent)、以及针对 model 弱点的专门对策(如 Capybara v8 的 29-30% 错误声明率对策)。这不是代码混乱的标志——它是整个 Agent Loop 的心脏,所有的流式处理、工具调度、上下文压缩、子代理管理都在这个文件中协调。这种"胖核心"设计是刻意的:保持核心循环的原子性,避免分散到多个模块导致的协调复杂度。核心价值:Fork 代理的工具输出不会回到主代理的上下文窗口。

QcloudCommunity的博客 889

一文讲透如何构建Harness——六大组件全解析

本文将从"裸模型的四个硬伤"出发,逐一拆解 Harness 的六大组件——文件系统、Bash + 沙箱、记忆(AGENTS.md)、Web Search + MCP、上下文工程、编排 + Hooks——带你看清 AI Agent 真正的竞争壁垒,不在模型层,而在 Harness 层。如果你用过 Agent 做复杂任务,你一定有过这样的体验:一开始 Agent 的表现很好,但随着对话变长,它开始"变笨"——遗忘之前的约定,重复之前犯过的错误,甚至对同一个问题给出前后矛盾的回答。对于简单的问答场景,这无所谓。

QcloudCommunity的博客 760

Harness Engineering 来了,SDD 还有意义吗?

他们的解法是把「品味」编码进规则,然后用一个定期运行的「doc-gardening」Agent 自动扫描漂移、发起修复 PR——「技术债务就像一笔高息贷款,不断地以小额贷款的方式偿还,总比让债务不断累积要好」。代码仓库本地的、已版本化的工件,才是 Agent 所能看到的全部。在 Vibe Coding 模式下(即不做规划、随意向 AI 提需求的开发方式),大量设计决策、跨服务约定、「为什么不选另一个方案」的讨论,全部停留在一次性的 AI 对话里——下一个人,或者下一次 AI 会话,完全无从获取。

QcloudCommunity的博客 418

零废话!一文讲透从0构建AI Agent

每个工具都要写一套"定义→解析→执行"的胶水代码。上下文管理就是在"记住足够多"和"别超标"之间找平衡,常见策略包括滑动窗口、摘要压缩、RAG 检索增强。上下文窗口是 Agent 的"工作记忆",但它有硬性限制。LLM 负责"动脑"决策,代码负责"动手"执行。这是从"聊天机器人"进化到"Agent"的关键一步。每次调 API 都把完整对话历史发过去,LLM 本身是无状态的,"记忆"完全靠客户端的数组模拟。这样 Agent 一开始就知道自己"在哪里"、"手头有什么",不需要先花一轮工具调用去探索环境。

QcloudCommunity的博客 711

距离AI把小编我裁掉还有72小时

这是一个基于 OpenClaw 开源生态打造的本地化 AI Agent 助手,已于上周开启全量公测,无需复杂配置,三步即可上手,自带安全防护,支持微信直连绑定,内置多款优质国产大模型,现阶段也是完全免费使用,基本上前面提到过的痛点都可以靠它解决。对了,这里特别强调一点,上面的截图让产品同事汗流浃背,再三找我确认 QClaw 思考过程中优美的“草”字说法,不会是默认出现的吧?AI 好,AI 得学,但更重要的是,在你的工作和生活里,哪些东西是能结构化地被 AI 所接入的,不要死守着那些脏活累活不放。

QcloudCommunity的博客 673
上一篇: 大厂都在用!Protobuf原理解析与优化技巧
下一篇: 氛围式编程什么鬼!?
腾讯云开发者
腾讯云开发者 企业官方账号 企业官方账号
博客等级 码龄10年 6291粉丝 1962原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值