网易首页 > 网易号 > 正文 申请入驻

从模型到Harness:WorkBuddy如何把Agent做成可用产品

0
分享至

原文转载自:腾讯WorkBuddy

我们总以为,把 Agent 做好,关键在于换一个更强的模型,或者把提示词写得更长、更细。但真正进入一线场景后会发现,模型能力只是起点。Agent 能否稳定完成任务,还取决于它如何被引导,上下文如何被组织,工具和权限如何接入,结果如何被验证,以及 Harness 如何把一次次不确定的模型输出,转化为更稳定、可控的执行过程。这篇文章邀请 WorkBuddy 团队策略产品经理 Anne,从产品视角拆解 Agent 的运行机制。她负责 WorkBuddy 研发与办公场景 AI Agent 的上下文策略设计与落地,是腾讯内部「上下文工程」方向最贴近一线的实践者之一。文章不堆叠概念,而是沿着"模型—上下文—Harness—Loop"的链路,讲清楚 WorkBuddy 如何把 Agent 从模型能力推进到可用产品能力。

一个常见判断是"模型够强,剩下交给提示词"。但把 Agent 做成能在生产环境稳定完成任务的产品后,会发现模型只承担其中一部分:工具接入、上下文组织、权限边界、结果验证、反馈纠正和跨会话延续,都会直接影响产品是否可靠。这篇文章分成两部分。前半部分面向还没有 Agent 基础的同学,先讲清大语言模型(LLM)、工具调用(Function call)、系统提示词(System Prompt)、模型上下文协议(MCP)、技能(Skill)和插件(Plugin)这些基础概念,说明模型为什么需要产品侧提供工具、上下文和执行环境。后半部分回到 WorkBuddy 的产品实现,重点讨论 Context Engineering 和 Harness Engineering:WorkBuddy 如何选择和组织上下文,如何通过前馈、反馈、权限、验证、编排和可观测性,让 Agent 不只是能执行任务,而是能更稳定、更可控地完成任务。最后再简要讨论 Loop Engineering,说明这套机制如何进入长期任务循环。阅读时可以带两个视角:作为构建者,看这些工程如何提高 Agent 执行任务的可靠性;作为使用者,看如何更有效地使用 AI Agent 产品。

一、先把模型看成一个无状态的函数

对产品侧而言,不需要展开 Transformer 的底层原理,只需要一个抽象:模型是一个根据输入产生后续文字的函数。模型能力来自三个训练阶段:

1. 预训练(pre-training):模型在海量文本上反复执行"根据前文预测下一个 token",习得语言、世界知识和部分推理能力。这一阶段的模型只能根据已有文本续写后续内容。

2. 后训练(post-training):用问答、工具调用、安全边界等数据,把基座模型训练成能听指令的助手。这一阶段后,模型对"中国的首都是哪里"会回答"北京"。

3. 偏好优化与强化学习(Reinforcement-learning):面对多个候选回答或操作路径时,用人类反馈和评分提高模型选中更有用、更正确选项的概率。对一个步骤组合很多的任务,训练时按结果质量、效率和规范给不同打分,反复之后模型收敛到更优的执行路径。

一次模型调用可以类比为一个函数:输出 = 模型(系统提示词 + 工具 + 会话历史 + 其他上下文 + 用户指令)。这个抽象包含两条约束:

1. 模型是无状态的。它不会自动保留上一次调用的内容。模型虽然无状态,但产品可以有状态。对话历史、Memory、数据库由产品在模型外部保存,需要时再放进本次输入。WorkBuddy 的对话连续性、记忆和工作进度,都由产品侧维护状态再注入实现,模型本身不承担存储。

2. 模型的知识截止到训练日期。训练之后发生的事,模型默认不掌握。询问训练日期之后的实时信息时,模型无法回答,需要先用工具查询再放进上下文。这就引出了 Agent 的基础机制:工具调用。

二、用户能感知到的四个概念:工具调用 / MCP / Skill / Plugin 工具调用:模型怎么请求执行动作

工具调用(也常叫 function call、Tool Call)是模型与外部系统之间的结构化协议:模型负责生成调用请求,Agent 负责执行。完整流程:1. 产品把可用工具的名称、用途和参数 Schema 提供给模型;2. 模型根据用户目标,输出一个结构化的调用请求;3. Agent 校验参数、检查权限,执行 API、脚本或本地函数;4. Agent 把执行结果作为 tool result 放回上下文;5. 模型读取结果,决定直接回答还是继续调用其他工具。

这里有一个容易被忽略的要点:持有 API Key、发起请求、修改数据的是 Agent,不是模型。模型负责生成调用请求,Agent 负责执行外部操作。因此,权限、审批、参数校验和审计日志都必须由模型外部的工程机制执行。

System Prompt:给 Agent 一个稳定的工作角色

System Prompt 定义当前产品和本次运行的高优先级工作契约,通常包含:角色与目标、能力地图、工作原则、安全与权限边界、交互风格、当前环境。System Prompt 只能引导,不能强制。权限校验、Sandbox、Approval Gate、审计仍由模型外部的系统执行。

MCP:外部系统怎么标准化接入

Anthropic 在 2024 年底发布了开放协议 Model Context Protocol(MCP),用统一方式连接 AI 应用和外部数据源、工具。MCP Server 向 Agent 提供三种原语:Resources(资源)、Tools(工具)、Prompts(提示模板)。2026 年发布的官方扩展 MCP Apps 允许工具返回可直接渲染在对话中的交互式 UI。

Skill:一类任务该按什么流程做

Tool 负责"一个动作",Skill 负责"一类任务的做法"。一句话区分:MCP 解决"外部系统怎么接入",Skill 解决"这类任务应该怎么做"。

Plugin:一组能力怎么打包分发

Plugin 解决的是"能力组合如何安装和分发"的问题。它把多种相关能力组合成可安装、可分发的单位。注意:MCP 是跨产品协议,Plugin 是产品层的打包概念。

三、全景视图:一次完整任务长什么样

一次完整任务里,用户目标、系统指令、对话历史、当前环境和相关记忆一起进入模型;模型决定下一步,通过 Function Call 请求内置 Tools、MCP 或其他能力;Agent 执行、验权和审批,再把 Tool Result 返回给模型。整个过程由多轮的"工具调用—拿到工具结果—决定下一步操作"的循环组成,就是 ReAct 循环(reasoning - acting)。

以一个真实任务为例:用户要求"调研 OpenAI、Anthropic、LangChain 在 Harness Engineering 上的实践,整理核心观点、解决的问题和对我们团队的借鉴,输出一份带引用的大纲"。WorkBuddy 大致会进行以下步骤:检查已有资料 → 读取 Memory 和 Skill → 查询内部问题 → 分配 Sub-agent 并行调研 → 汇总观点和证据 → 补充缺口 → 生成大纲。

四、Context Engineering:模型这一刻该看到什么

Context Engineering 定义为:在一次模型决策前,设计哪些信息进入上下文、以什么形式进入、放在什么位置、何时更新或移出,以提高模型做出正确下一步决策的概率。包含五类动作:写入(Write)、选择(Select)、检索(Retrieve)、压缩(Compress)、隔离(Isolate)。

一个常见误区是"上下文窗口很大,全部放进去"。无关信息既占成本,也降低模型对当前重点的判断准确度。Context Engineering 追求相关、准确、及时,不是单纯堆 token。

五、Memory:让正确的过去在正确的时候重现

记忆功能解决的是重复交代背景的问题。WorkBuddy 长期 Memory 的五类记忆:稳定事实、用户知识背景、行为信号、表达偏好、会话延续信息。WorkBuddy 的选择是:用户事实和历史状态放进 Memory,经过验证的工作方法保存为 Skill。

六、Harness Engineering:引导、约束与整合

Harness 可以按构建者和使用者分成两层。三类能力:驾驭(Steer)、约束(Constrain)、整合(Integrate)。业界三家的实践:OpenAI(Codex 实验)、Anthropic(Planner/Generator/Evaluator 三角色)、LangChain。

WorkBuddy Agent 的五层 Harness(构建者视角):运行环境层、引导层(Feedforward)、反馈层(Feedback)、编排层、迭代层。

七、Loop Engineering:任务如何跨时间继续

Loop Engineering 关注 Agent 如何被触发、连续执行、验证结果、记录进度并再次运行。一个可用的 Loop 至少需要这些组件:触发器、独立执行环境、Skills、Tools/Connectors/MCP、Sub-agents、Memory/Durable Artifacts、Sensors/Evals、Stop Conditions/Budget。

八、还没解决的问题

功能和业务正确性的验证缺口:需求本身很难完整说明、实现和测试可能共享同一个误解、部分业务正确性缺少可计算的判定标准、业务错误的成本可能很高。代码库的 Harnessability 决定建设难度。Harness 需要持续投入。"this isn't something you can jump into for quick results." / "Our most difficult challenges now center on designing environments, feedback loops, and control systems."

来源:腾讯WorkBuddy


图片为AI生成的示意图

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
世界银行:5年内停贷中国!特朗普出面庆祝,中方反应让人意外!

世界银行:5年内停贷中国!特朗普出面庆祝,中方反应让人意外!

史行途
2026-07-10 17:30:14
《主角》爆火,这个苏州姑娘赢麻了!网友:活得清醒的女人,果然不一般

《主角》爆火,这个苏州姑娘赢麻了!网友:活得清醒的女人,果然不一般

笨鸟摘文
2026-07-09 00:17:24
消息人士:以色列总理内塔尼亚胡“非常想参与美国对伊朗的打击,但美国不希望以色列介入”

消息人士:以色列总理内塔尼亚胡“非常想参与美国对伊朗的打击,但美国不希望以色列介入”

大象新闻
2026-07-11 01:02:13
京沪二手房爆了,楼市拐点快到了吗?

京沪二手房爆了,楼市拐点快到了吗?

读懂财经研究所
2026-07-10 14:35:17
显格局!中国男篮广西三剑客驰援家乡,廖三宁10万,庞峥麟1000

显格局!中国男篮广西三剑客驰援家乡,廖三宁10万,庞峥麟1000

林子说事
2026-07-10 15:53:04
美加墨世界杯1/4决赛 西班牙VS比利时:609分钟0失球!西班牙铜墙铁壁遇上比利时最强火力,谁能活着走出洛杉矶?

美加墨世界杯1/4决赛 西班牙VS比利时:609分钟0失球!西班牙铜墙铁壁遇上比利时最强火力,谁能活着走出洛杉矶?

禁止读书
2026-07-10 02:45:30
广西女子遭眼镜蛇咬伤身亡,全村排雷式搜捕两千斤毒蛇

广西女子遭眼镜蛇咬伤身亡,全村排雷式搜捕两千斤毒蛇

呼呼历史论
2026-07-11 00:08:04
夫妻联手救回三条命!汕头爷孙三人被急流冲入海中,老人体力透支全靠本能托举两个孩子,救人者:“再晚一分钟,可能一个家庭就没了”

夫妻联手救回三条命!汕头爷孙三人被急流冲入海中,老人体力透支全靠本能托举两个孩子,救人者:“再晚一分钟,可能一个家庭就没了”

大风新闻
2026-07-10 20:20:10
网传烟草行业进入艰难时刻,难道他们也要裁员,评论区炸锅…

网传烟草行业进入艰难时刻,难道他们也要裁员,评论区炸锅…

慧翔百科
2026-07-02 17:43:15
笑发财了!向佐:这部《功夫女足》,劝各位别买票!评论区炸锅。

笑发财了!向佐:这部《功夫女足》,劝各位别买票!评论区炸锅。

可乐谈情感
2026-07-09 18:09:30
摩洛哥无缘四强,世界杯史上非欧洲南美球队进四强仍只有3次

摩洛哥无缘四强,世界杯史上非欧洲南美球队进四强仍只有3次

懂球帝
2026-07-10 08:25:15
河南明天高温强势“控场”!台风“巴威”无缝衔接,暴雨、大暴雨要来了

河南明天高温强势“控场”!台风“巴威”无缝衔接,暴雨、大暴雨要来了

大象新闻
2026-07-10 14:38:07
74岁施南生病重入院,林青霞徐克探望回应病情

74岁施南生病重入院,林青霞徐克探望回应病情

梦醉为红颜一笑
2026-07-10 00:51:53
鹿晗人设彻底碎一地,司晓迪放出实锤,七年情侣关晓彤成最大笑话

鹿晗人设彻底碎一地,司晓迪放出实锤,七年情侣关晓彤成最大笑话

花哥扒娱乐
2026-07-09 02:34:02
姆巴佩和梅西,到底谁更强?

姆巴佩和梅西,到底谁更强?

眼界纵横
2026-07-10 07:21:57
为什么女性会有比男性更高的性快感,从进化论的角度分析?

为什么女性会有比男性更高的性快感,从进化论的角度分析?

宇宙时空
2026-05-29 18:00:14
湖南女车主霸占车位结局:协调10小时不妥协,单位通报后道歉赔偿

湖南女车主霸占车位结局:协调10小时不妥协,单位通报后道歉赔偿

Mr王的饭后茶
2026-07-10 23:38:05
南都电源迎预重整“生死局”:市值蒸发八成、账户被申请冻结超30亿,公司称“仍有订单但资金受限”

南都电源迎预重整“生死局”:市值蒸发八成、账户被申请冻结超30亿,公司称“仍有订单但资金受限”

蓝鲸新闻
2026-07-10 19:45:13
八成尖子生暑假没报班,班主任却点破:他们靠的不是补课,是三段式闭环

八成尖子生暑假没报班,班主任却点破:他们靠的不是补课,是三段式闭环

手工制作阿爱
2026-07-11 00:29:41
哈里王子正式表态!彻底抛开威廉凯特,查尔斯国王的态度很关键

哈里王子正式表态!彻底抛开威廉凯特,查尔斯国王的态度很关键

我是李小七23
2026-07-08 05:47:51
2026-07-11 01:56:49
IT时代网 incentive-icons
IT时代网
IT时代网官方账号
4557文章数 119关注度
往期回顾 全部

科技要闻

中国开启可回收火箭时代

头条要闻

广西有人抓上百斤蛇 有独居老人窗户几乎被蛇爬满

头条要闻

广西有人抓上百斤蛇 有独居老人窗户几乎被蛇爬满

体育要闻

法国VS摩洛哥:谁才是臭外地的?

娱乐要闻

韩国顶流李钟硕与IU官宣分手!

财经要闻

一封举报信 引发小红书IPO合规考验

汽车要闻

吉利银河TT:C级纯电轿跑新玩家 此TT非彼TT

态度原创

旅游
教育
亲子
时尚
健康

旅游要闻

大理1家民宿被“叫停”

教育要闻

大校专程送来录取通知书!山东双胞胎姐妹考上同一所军校

亲子要闻

忽悠张小宝给我洗脚

忒PANDA新系列亮相时尚中国之夜

肝病、肾病患者注意!吃粘食要谨慎

无障碍浏览 进入关怀版