AI 笔记三:详解工作流与智能体的本质差异
工作流究竟是什么?它与 AI 智能体有何区别?又该如何选择使用?
01.
所谓 AI 工作流,是指将一系列任务按既定顺序排列,由系统自动逐 Execution 完成。每一步的具体操作及后续流向,均在设计之初就已锁定。
不妨将其视为一条自动化生产线。
举例而言,若要生成日报:先提取数据,接着进行分析,随后绘制图表,最后发送邮件。每个环节都是预设好的,今日如此,明日亦然。无论数据如何波动,流程步骤始终不变。
工作流最显著的特征在于确定性。输入相同,输出必然一致。它不会自行判断“今日数据异常,是否需调整处理策略”,也不会临时变更路径。它仅负责沿既定轨道执行。
工作流最显著的特征在于确定性。输入相同,输出必然一致。它不会自行判断“今日数据异常,是否需调整处理策略”,也不会临时变更路径。它仅负责沿既定轨道执行。
工作流的本质在于预编排:开发者预先明确执行路径——先执行 A,再执行 B,依据 B 的结果决定走向 C1 或 C2,最终汇总输出。大语言模型(LLM)在此仅充当处理节点,输入源自上游,输出供给下游,流程控制权掌握在预设逻辑手中,而非模型。
工作流可集成 LLM(例如让模型生成文本),也可完全不依赖,完全由规则和逻辑驱动。
02.
工作流之所以具备稳定性、可靠性及可控性,主要依托以下四点:
🔒 流程预设 串行、并行、分支、循环等均在设计阶段配置完毕。设定五步,即执行五步,不多也不少。 ⚖️ 高度可控 每一步均有记录,可追溯且可审计。几乎不会出现“本次运行与上次结果不同”的情况。
🔒 流程预设 串行、并行、分支、循环等均在设计阶段配置完毕。设定五步,即执行五步,不多也不少。
🔒 流程预设
串行、并行、分支、循环等均在设计阶段配置完毕。设定五步,即执行五步,不多也不少。
⚖️ 高度可控 每一步均有记录,可追溯且可审计。几乎不会出现“本次运行与上次结果不同”的情况。
⚖️ 高度可控
每一步均有记录,可追溯且可审计。几乎不会出现“本次运行与上次结果不同”的情况。
🎯 分工轻量化 大模型仅承担单一任务——生成摘要、进行分类、识别意图。无需过于智能,满足需求即可。 💰 低算力消耗 无需持续思考或反复反思,Token 消耗量远低于智能体。适用于长期定时运行的任务。
🎯 分工轻量化 大模型仅承担单一任务——生成摘要、进行分类、识别意图。无需过于智能,满足需求即可。
🎯 分工轻量化
大模型仅承担单一任务——生成摘要、进行分类、识别意图。无需过于智能,满足需求即可。
💰 低算力消耗 无需持续思考或反复反思,Token 消耗量远低于智能体。适用于长期定时运行的任务。
💰 低算力消耗
无需持续思考或反复反思,Token 消耗量远低于智能体。适用于长期定时运行的任务。
03.
一套完整且可用的 AI 工作流,通常由四类基础节点串联而成,形成闭环:
1 触发节点 工作流如何启动?定时、事件触发、表单提交、API 调用、手动点击等多种方式,具体选择视场景而定。 2 数据处理节点 数据涌入后格式混乱如何处理?清洗、格式转换、表格拆分、信息提取——将脏数据清洗为统一格式,供下一步使用。 3 AI 模型节点 调用大模型完成特定任务:生成摘要、分类、撰写文案、识别意图。完成后即移交,无需思考“下一步做什么”。 4 执行输出节点 最终输出至何处?联网检索、导出文件、发送消息、写入数据库、生成图片。此步决定了工作流的终点。
1 触发节点 工作流如何启动?定时、事件触发、表单提交、API 调用、手动点击等多种方式,具体选择视场景而定。
1
触发节点 工作流如何启动?定时、事件触发、表单提交、API 调用、手动点击等多种方式,具体选择视场景而定。
触发节点
工作流如何启动?定时、事件触发、表单提交、API 调用、手动点击等多种方式,具体选择视场景而定。
2 数据处理节点 数据涌入后格式混乱如何处理?清洗、格式转换、表格拆分、信息提取——将脏数据清洗为统一格式,供下一步使用。
2
数据处理节点 数据涌入后格式混乱如何处理?清洗、格式转换、表格拆分、信息提取——将脏数据清洗为统一格式,供下一步使用。
数据处理节点
数据涌入后格式混乱如何处理?清洗、格式转换、表格拆分、信息提取——将脏数据清洗为统一格式,供下一步使用。
3 AI 模型节点 调用大模型完成特定任务:生成摘要、分类、撰写文案、识别意图。完成后即移交,无需思考“下一步做什么”。
3
AI 模型节点 调用大模型完成特定任务:生成摘要、分类、撰写文案、识别意图。完成后即移交,无需思考“下一步做什么”。
AI 模型节点
调用大模型完成特定任务:生成摘要、分类、撰写文案、识别意图。完成后即移交,无需思考“下一步做什么”。
4 执行输出节点 最终输出至何处?联网检索、导出文件、发送消息、写入数据库、生成图片。此步决定了工作流的终点。
4
执行输出节点 最终输出至何处?联网检索、导出文件、发送消息、写入数据库、生成图片。此步决定了工作流的终点。
执行输出节点
最终输出至何处?联网检索、导出文件、发送消息、写入数据库、生成图片。此步决定了工作流的终点。
💡 一个完整案例 自媒体资讯自动化工作流:定时触发(早 8 点)→ 抓取行业 RSS 新闻 → 清洗正文数据 → 大模型生成行业摘要 → 自动排版图文 → 推送至运营群 每一步均固定,执行完毕即结束。
💡 一个完整案例
自媒体资讯自动化工作流:定时触发(早 8 点)→ 抓取行业 RSS 新闻 → 清洗正文数据 → 大模型生成行业摘要 → 自动排版图文 → 推送至运营群 每一步均固定,执行完毕即结束。
04.
由于工作流是预设且确定的,它最擅长处理那些流程清晰、步骤固定、变化较小的事务。
这类事务的共同点仅有一个:无需临场决定“接下来做什么”。做什么、怎么做,均已提前规划好。
这类事务的共同点仅有一个:无需临场决定“接下来做什么”。做什么、怎么做,均已提前规划好。
05.
这是本篇笔记最想厘清的核心部分。
两者的根本区别仅在于:控制权掌握在谁手中。
⚙️ 工作流 你指定每一步如何执行。步骤固定,LLM 仅作执行节点,流程控制权在预设逻辑中。 🤖 智能体 你告知目标,由其自行决定每一步如何执行。自行判断如何拆解、调用何种工具、如何处理中间结果。
⚙️ 工作流 你指定每一步如何执行。步骤固定,LLM 仅作执行节点,流程控制权在预设逻辑中。
⚙️ 工作流
你指定每一步如何执行。步骤固定,LLM 仅作执行节点,流程控制权在预设逻辑中。
🤖 智能体 你告知目标,由其自行决定每一步如何执行。自行判断如何拆解、调用何种工具、如何处理中间结果。
🤖 智能体
你告知目标,由其自行决定每一步如何执行。自行判断如何拆解、调用何种工具、如何处理中间结果。
“工作流是照着菜谱烹饪的学徒,智能体是自带工具箱的项目经理。”
维度 工作流 智能体(Agent) 流程 固定,预设 动态,可分支、可回退 决策权 在开发者手中 在模型手中,运行时自行判断 执行路径 固定顺序,不可跳跃 动态循环,自行调整 异常处理 某步失败→整体失败 可降级、更换方案 LLM 角色 流程中的处理节点 自主规划与执行的核心 算力消耗 低,长期运行无负担 高,需持续思考 适用场景 流程明确、追求稳定 复杂任务、需灵活应变
一言以蔽之:工作流是标准作业程序,智能体是具备思考能力的员工。
两者并非相互替代,而是解决不同问题的不同工具。
06.
不同规模的团队,可选用的工具各异:
👤 个人 / 小团队 • n8n(开源,灵活) • 草履虫工作流模块(轻量,易上手) 🏢 企业级平台 • 阿里云百炼工作流 • 腾讯云 AI 编排 • Dify 流程编排
👤 个人 / 小团队 • n8n(开源,灵活) • 草履虫工作流模块(轻量,易上手)
👤 个人 / 小团队
• n8n(开源,灵活)
• 草履虫工作流模块(轻量,易上手)
🏢 企业级平台 • 阿里云百炼工作流 • 腾讯云 AI 编排 • Dify 流程编排
🏢 企业级平台
• 阿里云百炼工作流
• 腾讯云 AI 编排
• Dify 流程编排
这些工具的底层逻辑相似,均支持拖拽节点进行串联,差异主要在于性能与扩展能力。
07.
有一个简单的判断标准:任务的执行步骤是否确定?
可确定 → 工作流 异常情况较少时,优先选择工作流。例如审批、日报、定时报表。 不可确定 → 智能体 运行时常需补充信息、调整计划、临时选用工具,则应使用智能体。
可确定 → 工作流 异常情况较少时,优先选择工作流。例如审批、日报、定时报表。
可确定 → 工作流
异常情况较少时,优先选择工作流。例如审批、日报、定时报表。
不可确定 → 智能体 运行时常需补充信息、调整计划、临时选用工具,则应使用智能体。
不可确定 → 智能体
运行时常需补充信息、调整计划、临时选用工具,则应使用智能体。
还有一种情况——两者结合使用。利用工作流确保基础流程稳定,借助智能体提供上层灵活性。工作流搭建框架,智能体在框架内处理需判断和决策的环节。
在实际应用中,工作流与智能体的界限日益模糊,许多系统采用混合模式。但厘清其本质区别,至少能在设计时明确:该环节需要的是“确定性”,还是“灵活性”?
✦ 一句话总结 ✦ 工作流的核心价值在于可控——知晓其每一步操作,出错易定位。 智能体的核心价值在于自适应——能处理工作流无法应对的复杂情况。 关键在于:明确要解决的问题,然后选择匹配的工具。
✦ 一句话总结 ✦
工作流的核心价值在于可控——知晓其每一步操作,出错易定位。 智能体的核心价值在于自适应——能处理工作流无法应对的复杂情况。 关键在于:明确要解决的问题,然后选择匹配的工具。
✦ 结 语 ✦ AI 工作流并非玄学,它仅是将固定流程自动化。相较于智能体的“会思考”,它更像一位“守规矩的好员工”——给定流程,即执行该流程,稳定、可靠且成本低廉。
✦ 结 语 ✦
AI 工作流并非玄学,它仅是将固定流程自动化。相较于智能体的“会思考”,它更像一位“守规矩的好员工”——给定流程,即执行该流程,稳定、可靠且成本低廉。
本文内容参考了互联网公开资料及个人学习整理,结合自身理解写成笔记