W
AI-Wiki
SOURCE

Agent 进入工程时代!吴恩达详解 AI Agent 构建全流程,核心不在模型,而是任务拆解与评估机制 - 今日头条 摘要

文档概览

这篇来源文章的中心论点很明确:AI Agent 的讨论重点已经从概念热度转向工程实践。吴恩达在对谈中反复把焦点从“模型本身强不强”移开,转向更具体的工程问题,包括流程建模、任务拆解、失败定位、评估机制、工具边界认知、语音交互工程,以及接口标准化。

文章首先处理的是概念层面的混乱,即 Agenticness 不该被当成一个非黑即白的标签,而应理解为连续光谱。这个观点的目标不是重新定义术语,而是终止“它到底算不算 Agent”这种低价值争论,让团队把精力转向系统是否真正能解决业务问题。

随后,文章把重点落到当前业界最缺的能力:不是构建极端复杂的全自治多代理系统,而是把现实世界中大量线性、半线性、带少量失败分支的重复业务流程,拆成可实现、可调试、可评估的 agentic 流程。

在方法论上,吴恩达强调开发者需要具备系统级直觉:知道一个流程要按什么粒度切、哪些角色逻辑要模拟、系统失败时先检查哪里、何时该换工具结构而不是盲目调参。文章因此把 Agent Evaluation 提到核心位置,指出许多团队最大的问题不是没有模型,而是没有自动化评估与回归检测机制。

最后,文章把工具生态、语音交互、MCP 协议以及 AI Fund 对创业团队的筛选标准一起串起来,形成一个较完整的判断:未来的胜负手更取决于技术理解深度与执行速度,而不是表面上的“会不会写提示词”。

关键事实

对谈背景与人物

  • 对谈发生在 LangChain Interrupt 峰会。
  • 对谈双方是 Andrew Ng|吴恩达 与 Harrison Chase。
  • 吴恩达在文中被定位为 AI 教育与创业孵化的重要推动者,并以 AI Fund 创始人的身份谈论自己团队在构建 Agent 过程中的经验。
  • Harrison Chase 则代表 LangChain 生态与开发工具实践的视角。

“agenticness 是光谱而非标签”

  • 吴恩达回顾,一年多前他与 Harrison Chase 同台时,行业还在犹豫 Agent 是否值得重视。
  • 随着 Agent 概念走红,“agenticness” 一词被大量营销化使用,语义逐渐模糊。
  • 他批评业界过度纠结“一个系统到底是不是 Agent”“是否真的具备自主性”等问题。
  • 他的替代性主张是:Agenticness 应被理解为连续程度,而非标签式判断。
  • 也就是说,从“只有一点点自主性”到“高度自主”的系统,都可以位于同一光谱上,只是程度不同。
  • 这一主张的目的,是把社区从术语争论中解放出来,转向更有价值的问题:这个系统是否解决了实际问题、在多大程度上具备自主执行能力。

当前落地难点:不是极高自治,而是流程拆解

  • 吴恩达提到,他的团队会用 LangGraph 处理更复杂的问题与多步骤流程自动化。
  • 但他同时强调,很多真实商业流程并不复杂到需要高度自治,而是线性的,或在线性主链路中夹杂少量失败分支。
  • 当前 Agent 落地的主要困难,不是设计抽象意义上的“最聪明 Agent”,而是把现实中的结构化工作流转化成可执行步骤。
  • 他特别指出,业界严重缺少这类“中间技能”:既不是最原始的单步提示,也不是最复杂的多代理自治,而是把业务流程工程化的能力。

文中列举的典型业务流程

文章给出的典型可 agent 化流程包括:

  • 填写表格;
  • 在网页中搜索信息;
  • 访问数据库确认是否涉及合规问题;
  • 判断某样物品是否可以销售;
  • 在这些步骤之间重复进行复制、粘贴、再次搜索、再次粘贴的循环操作。

这些流程的共性是:

  • 高重复性;
  • 步骤相对固定;
  • 有明确输入、处理中间状态与输出;
  • 可能存在失败分支,但失败类型通常是有限的;
  • 很适合做成 agentic 流程,但前提是任务粒度、角色逻辑与异常处理路径被明确化。

构建 Agent 的关键能力判断

吴恩达对构建技能的判断,重点不在“提示词写得多漂亮”,而在以下几类能力:

  • 系统管道搭建能力:先把整体执行链路搭起来,而不是只盯着单个模型输出。
  • 角色逻辑模拟能力:现实业务常涉及合规、法务、人力资源等多个角色,系统要能近似模拟这些角色各自的判断与衔接关系。
  • 任务粒度划分能力:流程究竟要切多细、哪些步骤应独立、哪些步骤应合并,是工程成败关键之一。
  • 出错后的定位与优化能力:当原型效果不好时,团队必须知道问题出在哪个环节,并判断下一步优先优化哪里。
  • 工具选型能力:是用 LangGraph 编排,还是用 Host 机制连接外部能力,或做模块化拆分,都依赖对任务结构的理解,而非固定答案。

对评估机制的强调

  • 吴恩达明确指出,很多团队花了太多时间依赖人工评估。
  • 常见做法是:系统每次修改后,由人工逐条查看输出是否正确。
  • 他认为这种做法成本高、反馈慢,而且难以形成可持续迭代的回归检测机制。
  • 他主张尽快搭建自动评估系统,即便这个系统一开始很粗糙也值得做。
  • 文章给出的具体例子是:针对某个失败步骤,先写一个只覆盖 5 个输入示例的检测脚本,再用一个简单模型去判断系统是否发生回归。
  • 这里的原则不是“自动评估必须完美覆盖所有场景”,而是尽快把重复性判断从人工手里转交给脚本和模型。
  • 因而,Agent Evaluation 在文中不是附属环节,而是 Agent 工程流程的中枢能力之一。

LangSmith 的代表性作用

  • 吴恩达把理想状态描述为:开发者应能在几分钟到几小时内,基于 LangSmith 等工具做出决策。
  • 这个过程依赖真实数据与真实失败路径,而不是抽象猜测。
  • 文中的重点不只是“用一个工具”,而是形成一种触觉型直觉:看到失败轨迹后,迅速判断问题属于流程设计、步骤划分、工具选型还是局部组件能力不足。
  • 他认为,没有这种直觉,团队可能会花几个月优化一个根本方向错误的组件;而有经验的人能很快看出这条路径做不出来。

工具生态:像乐高积木,而效率取决于认知覆盖

  • 吴恩达把当前 Agent 开发工具生态比作彩色乐高积木。
  • 早期如果只有一种“紫色积木”,开发者可搭出的结构非常有限;而现在已经有不同颜色、形状、尺寸的积木,可以组合出复杂系统。
  • 文中明确列出的代表性组件包括:LangGraph、Retriever、RAG、Memory、Email Generator、Guardrail 机制等。
  • 核心判断不是“是否精通某一个工具”,而是是否知道各工具能做什么、不能做什么、适合放在哪一层。
  • 因此,开发效率高低取决于对工具能力边界的认知覆盖。
  • 当系统失败时,优秀开发者能迅速重组结构;认知不足的团队则可能长期陷入低效 debugging。

关于 RAG 直觉变化

  • 吴恩达补充,在过去一两年中,RAG 的最佳实践已经发生变化。
  • 一个重要背景是大模型上下文窗口变大,导致过去很多围绕超参数的精细调节不再像以前那样紧迫。
  • 这意味着旧经验并不会自动持续有效,开发者必须不断更新自己的工具知识图谱
  • 这里的结论不是“RAG 不重要”,而是“关于 RAG 的工程直觉已经变了”。

语音栈与 MCP 被低估

  • 在“哪些方向仍被忽视”这一问题上,吴恩达点名语音技术栈与 MCP 协议。
  • 他认为语音应用的价值远未被挖掘,原因之一是文本提示本身门槛较高:用户需要组织语言、写长文本、反复修改,这会抬高交互成本。
  • 相比之下,语音交互是随时间推进的连续过程,用户可以边说边修正,因此更自然。

文中给出的语音工程案例包括:

  • 在与 Reald Avatar 合作构建虚拟分身时,系统初始响应时间为 5~9 秒,用户体验很差;