发布时间:2026-10-02T02:00:00.000Z
Manus爆火背后的技术并不神秘:计划-执行-验证的Agent循环。拆解通用Agent的架构、关键环节和落地难点。 Manus的演示视频当初让全网沸腾:"AI自己订机票、写报告、做PPT"。半年过去,类似的通用Agent产品越来越多,但很多人还不知道它背后的技术逻辑。拆开看,Manus这类通用Agent的核心就是一个循环:计划-执行-验证,不断重复直到任务完成。这篇文章把这个循环讲透。 先看整体架构。一个通用Agent系统通常由四部分组成:大脑(大模型,负责理解和决策)、工具库(浏览器、代码执行器、文件系统、各种API)、记忆(任务进度、中间结果)、以及"执行循环"(把任务拆解成步骤并驱动执行)。用户给一个目标,Agent把它拆成子任务,逐个执行,汇总结果。 计划环节:Agent拿到"帮我调研三个竞品并输出对比报告"这个任务后,先自己制定计划——第一步搜索竞品信息,第二步逐个访问官网,第三步整理对比维度,第四步生成报告。大模型在这里做的是"任务分解",能力强的模型拆得细、拆得合理。这个环节的难点是"计划太粗或太细":太粗容易漏步骤,太细容易在无关细节上浪费token。 执行环节:Agent按计划调用工具——打开浏览器搜关键词、点进链接、滚动页面、抓取文本。每个工具调用都是一次"动作"。这个环节的现实是:工具调用的成功率决定了Agent的靠谱程度。网页结构一变、验证码一挡、按钮找不到,动作就失败。实测里大量Agent任务"卡死"在执行环节,不是因为模型笨,而是网页太不配合。 验证环节:这是通用Agent和"普通对话+工具"的本质区别。每完成一步,Agent要检查结果对不对——搜到的信息全不全?页面加载完没有?报告格式对不对?验证通过才进行下一步,不通过就重试或换方案。这个"自我纠错"能力,让Agent能处理长任务而不跑偏。验证环节做得好不好,直接决定任务完成率。 三个环节的难点各有侧重:计划难在"任务理解"(需求模糊时拆不出合理计划),执行难在"环境适配"(网页千变万化),验证难在"标准定义"(什么算"做对了"?很多时候只能靠模型自己判断,容易自我感觉良好)。 对开发者的启示:做Agent应用,别一上来就堆功能,先把"验证环节"做好——每步执行后加校验(结果非空、格式正确、和预期一致),任务完成率能提升一大截。对使用者来说,理解这个循环的意义在于:给Agent的任务描述越具体(目标、约束、产出格式),它的计划就越靠谱;全程盯不住的,至少设几个"检查点"让Agent停下汇报。 通用Agent的未来,取决于三个瓶颈的突破:工具的标准化(让Agent像人一样顺畅操作各种软件)、验证的自动化(不依赖模型自我感觉)、以及成本的下降(长任务token消耗惊人)。瓶颈没解决前,Agent是"能干的实习生"而不是"全能的管家"。