张坤的博客

为什么你的AI Agent总是跑偏——从prompt工程到循环工程

Agent的可靠性不取决于prompt多精妙,而取决于循环设计——任务拆解、验收标准、失败重试机制。

张坤6 分钟0 阅读
为什么你的AI Agent总是跑偏——从prompt工程到循环工程

也在公众号发布

微信公众号 张坤zkun 二维码

张坤zkun

扫码关注公众号,这篇也在那边。

很多团队都在做AI Agent,但真正跑到业务里,最常见的问题不是不会写prompt,而是Agent总会在执行过程中跑偏。

我做了8年企业知识管理和RAG落地,有一个判断越来越清晰。**Agent不稳定,很多时候根子不在prompt精妙程度,根子在循环设计太粗。**很多人以为模型听懂了指令,就会沿着正确路线一直走下去,这话听着很顺,但放到真实业务里,经不起几轮任务变化。

企业里的任务很少是一次问答能解决的。合同审查、销售线索分析、知识库问答、客服工单处理,看上去都能写成一段prompt,实际执行时却会不断遇到信息缺失、口径冲突、步骤遗漏。你给Agent的是一句话任务,它面对的是一个动态过程。

01 prompt工程的局限在哪里

prompt工程当然有价值,但这里有一个常见误区:prompt本质上更像出发前的交代。它能告诉Agent往哪里走,不能保证Agent每一步都走对,也不能保证它发现自己走错。真实业务任务更像开车进复杂城区,导航很重要,但路口判断、偏航纠正、到达确认同样重要。

一次性指令面对动态任务时,天然会吃亏。任务中间新增了材料,用户临时改变目标,外部工具返回了噪声,知识库里出现了相似但冲突的内容,开头那段prompt很难完全兜住。prompt解决“怎么理解任务”,循环设计解决“怎么持续把任务做对”。

02 真正的问题是缺少循环驱动

Agent会跑偏,常见原因在于执行过程中缺少停顿和检查。它拆任务时拆错了,后面每一步都会越走越远;它引用了错误资料,如果没有核验,就会把错误包装得很完整。它遇到工具失败,如果没有重试策略,就可能直接编一个看似合理的结果。

很多团队口头上说要做Agent,系统里却只有一段长prompt加几个工具调用。任务怎么拆,没有明确规则;输出怎么验,没有可计算标准;失败后怎么处理,全靠模型自己猜。这样的Agent看起来很智能,实际更像一个没有工序卡、没有质检、没有返工规则的新员工。

这里的关键是让Agent每完成一小步都有反馈。拆解之后要确认任务边界,检索之后要检查证据质量,生成之后要对照验收标准,失败之后要进入明确的修正路径。可靠性来自反复校正,不能只靠一次性说服。

03 循环工程要抓住三个要素

第一,任务拆解要可执行。

大任务不能只停留在“帮我分析一下”“生成一份报告”这种目标描述上,而要拆到每一步能执行、能检查的程度。每一步需要什么输入,应该产出什么结果,边界在哪里,都要尽量说清楚。否则Agent看似在推进,实际可能从第一步开始就偏了。

第二,验收标准要提前写出来。很多Agent项目的问题在于,只有“请输出专业分析”,没有“什么叫分析合格”。如果答案必须引用来源,就要检查引用是否存在;如果结论必须覆盖某些字段,就要检查字段是否缺失;如果建议必须区分确定和不确定,就要检查表达是否混在一起。

验收标准不一定都要复杂,越靠近业务越好。知识库问答可以要求答案必须来自给定材料,材料不足时必须说明无法判断;报告生成可以要求每个结论能追溯到原始数据。没有验收标准,所谓“效果好不好”就会变成主观感觉。

第三,失败重试要有路线。工具调用失败、检索结果太少、信息互相冲突、输出没有通过检查,这些情况都应该提前设计处理方式。是换关键词重新检索,还是缩小范围再问一次,还是把不确定项交给人工确认,不能每次都让模型临场发挥。

失败重试最怕只有一句“请重新生成”。这相当于让人把同一道题再猜一遍,运气好会变好,运气差会更像。更有效的做法是把失败原因喂回去,比如“引用不存在,只保留可追溯来源”“缺少金额字段,重新从原文提取”,这样重试才有方向。

04 我的判断

接下来企业做Agent,分水岭不会只在模型参数,也不会只在prompt模板。真正能拉开差距的,是谁能把业务任务改造成可拆解、可检查、可修正的运行过程。Agent工程的重点,会从prompt工程转向循环工程。

我的建议很直接:如果你的Agent总是跑偏,先别急着再改第38版prompt。把任务拆开,给每一步写清楚输入输出;把合格标准列出来,让系统能检查;把失败场景整理出来,设计明确的重试路径。一个可靠的Agent,靠的是一套能持续纠偏的执行机制。

对企业信息化负责人、项目经理和产品经理来说,这个判断尤其重要。AI落地不是把模型接进系统就结束了,它更像重新设计一条智能作业流程。谁能把循环设计做扎实,谁的Agent才更有机会从演示走到日常工作里。

张坤

张坤专注企业 AI Agent 落地的项目经理

我是张坤,专注企业 AI Agent 落地的项目经理。 这里沉淀 RAG、知识库、数据治理、Agent 项目从立项、落地交付到成本算账的一手实践,也坦诚记录项目失败与踩坑复盘。 少聊大模型纸面能力,聚焦 AI 在真实企业场景里如何落地、存活,真正产生业务价值。

为什么你的AI Agent总是跑偏——从prompt工程到循环工程 · 张坤的博客