SH

Soloharness

概念 · 辨析 · Agent

← 返回概念辨析

Concept Contrast Fable

智能体和大模型应用

一个知道自己下一步该干什么,一个靠固定的调用链条把话接下去。把它们当成一回事,交付出来的东西要么过度设计,要么关键时刻掉链子。

寓言

会走路的机器和会说话的机器

老周的装配车间里有两台新机器。左边那台叫「自动装配臂」,把它摆在流水线中间,开关一开,它就自己拿起零件、比对准度、拧紧螺丝、放下成品。过程中不需要人告诉它每一步怎么做,它自己判断下一个动作。

右边那台叫「智能应答屏」,功能也不差。你对着它说一句话,它就回一句。问今天的产量,它从数据屏上抓一个数字报给你。问螺丝规格,它翻出操作手册里的一页念给你。对答流畅,反应很快。

有一天,车间里来了个客户,想看看这两台机器。客户先试了智能应答屏,问了几个问题,答案都对。客户很满意,指着装配臂说:这个是不是也能问问题?老周说不能,它是干活的。客户愣了一下:不都是大模型驱动的吗?

老周把两台机器的盖子打开。装配臂里面除了一个语言模块,还连着一套执行链条:环境感知器扫描零件位置,规划器决定动作顺序,执行器控制机械手,检查器逐项验证结果。智能应答屏里面就简单多了:用户说话,模型理解,查数据,组织语言,返回文字。整个过程是一条直线,没有决策分支。

客户盯着装配臂的内部结构看了半天,问:那如果我在装配臂上加一个语音输入,它不就跟应答屏一样了吗?老周说:你把话筒接到装配臂上,它确实能听你说话,但它听完之后做的是拧螺丝,不是回话。它多出来的那套动作决策和执行验证,跟语音输入没有关系。

后来客户在合同里写了区别:需要自主完成多步骤任务的就用装配臂,需要问答和内容生成的就用应答屏。装配臂每次运行有明确的完成状态、失败状态、重试策略。应答屏每次运行只有一次输出,好坏看答案质量,不管后面发生什么。

车间里一个学徒问老周,这两台机器到底差在哪。老周说:应答屏是「你问一句我回一句」,它不决定接下来做什么。装配臂是「我看看情况,决定下一步,做完再检查」,它手里攥着执行权。

年底,客户又来了,这次带了一张能力对比表。表上左边一列写的是「需要自主操作的任务」,右边一列写的是「需要即时回答的任务」。老周看了一眼说:这张表本身,就是区分两者的最好工具。

智能体 (Agent)

具备环境感知、自主规划、工具调用和结果验证能力的执行单元。它在一次任务中可以有多个步骤、多轮决策,甚至在中途改变策略。

大模型应用

以大语言模型为核心构建的应用。典型形态是输入-处理-输出的一条直线:接收用户输入,模型生成内容,返回结果。它不掌握执行权,不决定下一步流程。

故事对应

  • 装配臂:Agent,有感知-规划-执行-验证的闭环。
  • 应答屏:大模型应用,输入-处理-输出的单向链路。
  • 装配臂内部的多模块结构:Agent 的感知器、规划器、执行器、检查器。
  • 客户的问题「都是大模型驱动的吗」:混用两个概念最常见的话术起点。
  • 加话筒到装配臂:把语音入口等同于 Agent 能力,混淆了交互方式和执行架构。

落到项目里

在方案评审中加一个判断列:这个系统是一次回答就结束,还是需要在回答之后继续执行、验证、调整?前者用大模型应用架构就够了,引入 Agent 框架会增加延迟和复杂度。后者如果只做成问答应用,会在需要自主决策的场景里暴露能力缺口。两张架构图分开画,比混在一起的「智能系统」设计方案更省后续返工。