首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >当我们在聊 Agent 时,我们到底在聊什么——兼谈 Skills 和 Workflow 的定位

当我们在聊 Agent 时,我们到底在聊什么——兼谈 Skills 和 Workflow 的定位

原创
作者头像
KylenReview
发布2026-06-16 17:15:34
发布2026-06-16 17:15:34
680
举报

当我们在聊 Agent 时,我们到底在聊什么——兼谈 Skills 和 Workflow 的定位

2025年以来,AI圈最混乱的三个概念,大概就是Agent、Workflow和Skills。各大厂商都在强调自己的产品“支持Agent”,但仔细一看,有的Agent就是一个带条件分支的工作流,有的Agent是一个接了工具的聊天机器人,有的Agent叫Agent但其实只是一个预设的Prompt模板。

这三个概念之所以被混用,根源在于底层技术确实有关联——它们都涉及“让AI替人做更多事”这件事。但在产品层面和应用层面,它们的边界、能力、适用场景有清晰的差异。把这层差异说清楚,是这篇文章的目的。


从核心差异说起:自主决策链条的长度

如果只用一个维度来区分这三个概念,那就是“自主决策链条的长度”。

  • Workflow:决策链条在设计阶段就已经完成。工程师或业务人员在搭建工作流时,把所有可能的路径、条件、分支都预定义好了。运行时系统不需要做任何“判断”,只执行。这是“把人的经验固化成流程”。
  • Skills:决策链条被压缩到单个任务内部。比如“写一篇文章”“翻译一份文档”“生成一个数据分析报告”——每个Skill的输入输出是明确的,执行逻辑是相对固定的,但内部步骤可以借助AI能力做微调。这是“把一项能力封装成模块”。
  • Agent:决策链条在运行时动态生成。Agent接收一个高层次的目标后,自己规划需要哪些步骤、调用哪些工具、在中间步骤遇到问题后自行调整方案。这是“让AI自己想办法”。

理解了这个框架,再看市面上的产品就会清晰很多。一个典型的误区是:只要产品名字里带了Agent或接了LLM,它就是Agent。实际情况是,大量产品是把LLM塞进了Workflow的某一个节点里(比如“用AI做意图识别然后走不同分支”),本质上还是Workflow。


Workflow:确定性任务的效率利器

Workflow是这三个概念中最成熟、也是最“传统”的一个。在AI大爆发之前,它叫“流程自动化”“RPA”“编排引擎”;AI爆发之后,它最显著的变化是在部分节点上可以用大模型替代传统规则引擎。

Workflow的核心特征

  • 流程预定义:所有可能的执行路径在设计阶段就已确定。如果运行时出现了设计时没考虑到的场景,Workflow不会自己“想办法”,只会报错或走默认分支。
  • 确定性输出:在相同输入下,Workflow的输出是可预期的。这对合规性要求高的场景(金融审批、合同流转、财务报销)是优势。
  • 人工节点的天然适配:Workflow可以无缝融合人工审批、人工复核环节,这是Agent目前处理得不太好的地方。

Workflow最适用的场景:需要跨系统编排的标准化业务流程。典型如:客户提交工单→AI分类→分配对应客服→客服处理后AI自动生成总结→归档。整个流程中“AI分类”和“生成总结”是两个LLM节点,但流程骨架是固定的。

Workflow的边界:当业务场景的路径分支太多、太复杂时,Workflow的设计成本和维护成本会急剧上升。一个客服场景可能有上百种不同的处理路径,你不可能把每一种都预先画出来。这时就需要Agent登场了。


Agent:不确定性任务的自主求解器

Agent的核心能力不是“执行预定义的流程”,而是“面对一个开放目标,自己拆解步骤、选择工具、执行并反思”。

Agent的核心特征

  • 目标驱动而非流程驱动:给Agent的输入是一个目标(“帮我整理这周的销售数据并找出异常”),而不是一个流程图。
  • 运行时规划:Agent在接到任务后,会自己规划步骤:先查数据库获取原始数据,发现数据量太大需要聚合,于是写SQL做汇总,汇总后发现某个区域的数据异常,再深入查询该区域的明细数据,最后生成分析报告。这个规划不是预先写死的,而是Agent根据中间结果动态调整的。
  • 工具使用:Agent需要具备调用外部工具的能力——查询数据库、搜索网页、执行代码、调用API。工具的丰富程度直接决定了Agent的能力边界。
  • 反思与纠错:当某个步骤返回的结果不符合预期时,Agent应该能识别问题并调整方案,而不是机械地执行下一步。

Agent最适用的场景:目标的达成路径不固定、中间步骤依赖上下文判断的任务。典型如:数据分析与异常检测、竞品信息搜集与整理、复杂的技术问题排查。

当前Agent的边界:真正能在生产中稳定运行的Agent并不多。问题主要集中在:规划能力不够稳定(大模型有时候规划出不可行的路径)、多步执行中的错误累积(第三步的偏差到第五步被放大)、以及执行效率(一次完整推理可能耗时数分钟)。2026年的现状是:Agent在“辅助型场景”(帮人加速某个步骤)中表现很好,在“替代型场景”(完全替人完成端到端任务)中仍需人工兜底。


Skills:被低估的中间层

Skills这个概念在Agent和Workflow的讨论中常常被忽略,但它是三者中与“工程实践”关系最密切的一层。

Skills是什么?简单说,Skills是把一项AI能力封装成可复用的模块——它介于“一个单独的LLM调用”和“一个完整的Agent”之间。

Skills的核心特征

  • 明确的输入输出契约:每个Skill有清晰的功能定义、输入参数、输出格式。比如一个“数据分析”Skill,输入是数据集和分析需求,输出是分析报告和可视化图表。
  • 内部含多个LLM调用:一个Skill内部可能包含多次推理、多轮验证、结果优化,但对调用者来说它是一个黑盒。
  • 可组合:Skills可以被Agent调用,也可以被Workflow中的一个节点调用。它是Agent和Workflow之间的桥梁。
  • 可沉淀和复用:一个有价值的Skill(比如“竞品分析报告生成”)可以沉淀为团队资产,被不同的Agent和Workflow复用。

Skills和Workflow的区别:Workflow编排的是业务步骤(先做什么再做什么),Skills封装的是AI能力(怎么把一个事情做好)。一个Workflow的某个节点可能调用一个Skill。

Skills和Agent的区别:Agent自己决定“用什么工具、什么顺序完成目标”,Skills是Agent工具箱里的一个工具。一个Agent调用了三个Skills并不代表它不具备Agent的属性——关键在于这个调用顺序是Agent自己在运行时决定的,还是被Workflow预先编排好的。


三者关系:一张表说清楚

维度

Workflow

Skills

Agent

决策主体

设计者(预先定义)

设计者定义框架,AI填充内容

AI在运行时动态决策

输入

结构化的事件或数据

明确的任务描述+结构化参数

高层次的目标或问题

执行逻辑

固定的流程图

相对固定的方法论+AI适配

动态规划的任务路径

适用任务

重复、标准化、路径可枚举

专业型任务,能力可封装复用

开放式、探索性、路径不可枚举

稳定性

高(可预期)

较高(输入输出契约明确)

中等(受大模型能力波动影响)

典型例子

审批流、数据同步、订单处理

竞品分析报告生成、合同审查

数据异常根因分析、自主竞品监控


如何选择:不是“用哪个”,而是“怎么组合”

一个成熟的AI应用架构,通常是三者组合使用,而非择一而用。

组合范式一:Workflow为主,Agent和Skills嵌入

整体业务流程用Workflow编排,保证流程的可控性和合规性。在需要智能判断的节点嵌入Agent(如“审核不通过的工单由Agent分析原因并给出处理建议”),在需要专业能力输出的节点调用Skills(如“用合同审查Skill分析上传的合同文件”)。这是目前最稳健的企业级实践。

组合范式二:Agent为主,Workflow兜底

对于探索性任务,以Agent为执行主体,但通过Workflow设置检查点和人工审核节点。比如“Agent自主监控行业动态并生成日报”,但日报生成后需要经过人工审核节点才能发出。这种模式给了Agent较大的自主空间,同时用Workflow防止Agent跑偏。

组合范式三:Skills作为核心资产层

将团队最有价值的专业能力沉淀为Skills(如“SQL性能优化分析”“用户行为漏斗分析”),然后这些Skills既可以被Workflow调用,也可以被Agent调用。Skills成为团队AI能力的“可复用资产”,是三者中投资回报率最高的——它不依赖特定的技术架构,可以在不同场景中被反复激活。


回到标题的问题:当我们在聊Agent时,我们到底在聊什么?我们需要先问自己:你说的这个Agent,是自己做决策的,还是按照别人画的路线图在走?如果是后者,不丢人——企业场景下很多任务本身就适合Workflow。但如果一个产品把Workflow包装成Agent来宣传,那就值得多看两眼了。

概念归概念,实践归实践。真正重要的是想清楚你的场景需要哪种能力组合,而不是追着概念跑。

本文基于个人对AI Agent生态的观察和实践整理,技术发展日新月异,观点仅供参考。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 当我们在聊 Agent 时,我们到底在聊什么——兼谈 Skills 和 Workflow 的定位
    • 从核心差异说起:自主决策链条的长度
    • Workflow:确定性任务的效率利器
    • Agent:不确定性任务的自主求解器
    • Skills:被低估的中间层
    • 三者关系:一张表说清楚
    • 如何选择:不是“用哪个”,而是“怎么组合”
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档