2.2 下 任务执行与编排能力:Workflow、Multi-Agent 与 Claw

约 15 分钟L1L2T3T4

课程来源

[来源] 腾讯云培训认证《腾讯云 ADP 前沿部署工程师(FDE)认证课程》第 2 章 ·〈2.2 下 任务执行与编排能力:Workflow、Multi-Agent 与 Claw〉

原文:https://cloud.tencent.com/edu/learning/course-4742-84527-84531(腾讯云在线学习中心)

[收录说明] 企业内部培训用途蒸馏收录:保留原课章节结构与要点,截图以图注转写、互动组件转写为要点清单;概念与事实以原课为准。

本课目录(12 节)

2.2 下 任务执行与编排能力:Workflow、Multi-Agent 与 Claw

上一部分已经讲清楚 ADP 如何通过知识库、工具、连接器与 Skills 为智能体补充“知识”和“能力”。当任务进一步变复杂,智能体就不只是回答问题,还需要按照流程办事、在多个工具之间选择、拆解复杂目标,甚至在独立工作空间中持续处理文件、运行代码和生成结果。本节聚焦 ADP 的三类任务执行与编排能力:Workflow、Multi-Agent 与 Claw。

🖼 图:图· 任务执行与编排能力进阶

2.2 下.1 Workflow:把业务流程编排成稳定可控的执行链路

Workflow为用户提供了直观的可视化画布,支持通过大模型、代码、参数提取等多种节点来编排复杂的业务流程。工作流旨在实现稳定且可控的业务效果,确保每个流程节点的准确性和可解释性。

Workflow 的核心价值是把开放式对话转化为可验证、可复用的流程。当一个任务有明确步骤、明确输入输出、明确判断条件时,就适合用 Workflow 承载。例如开票、售后处理、工单流转、审批办理、信息收集、报告生成等场景,都可以拆解成节点、变量、条件分支和工具调用。

(1)可视化画布:用拖拽和连线搭建流程

工作流画布支持通过拖拽和连接节点构建业务流程,画布支持鼠标和触控板操作,并提供多种快捷键,提高工作流配置效率。节点列表、画布、节点详情分类展现,使页面内容更简洁清晰。

在画布中,连线用于连接两个工作流节点,描述工作流执行流向,并在约束条件下连接节点。一个完整工作流通常从开始节点进入,经过信息收集、信息处理、变量处理和逻辑判断,最后通过回复节点或结束节点输出结果。

🖼 图:图· 工作流画布

(2)节点设计:每个节点负责一类明确动作

节点是工作流中的基本构建单元,每个节点代表一个特定操作或功能。节点通过互相连接形成完整业务流程。ADP 工作流节点可以分为信息收集类节点、信息处理类节点、变量处理类节点和基础节点。

节点类型定位常见节点示例
信息收集类节点基于多轮对话、页面 UI 等方式收集信息,并将信息向后传递参数提取节点、选项卡节点、文件收集节点、文本收集节点
信息处理类节点对收集到的信息进行加工和处理,不再收集新的信息大模型节点、大模型意图识别节点、大模型知识问答节点、知识检索节点、连接器与工具节点、Widget节点、代码节点、Agent 节点
变量处理类节点支持对变量进行转换、赋值、聚合等操作变量聚合节点、变量赋值节点、变量转换节点
基础节点工作流运行的基础,负责进入或退出工作流、条件分支判断、串行/并行执行、回复内容输出等功能条件判断节点、回复节点、数据库节点、循环节点、批处理节点、开始节点、结束节点

(3)变量与连线:让每一步结果能继续被后续节点使用

变量用于承载工作流运行中可流转的数据。工作流支持使用应用级变量和工作流级变量,也可以通过节点的输入变量引用前序节点变量、应用级变量或工作流级变量。变量让流程中的信息不只停留在自然语言层面,而是可以被后续节点读取、判断、转换和传递。(对变量的介绍见2.2上)

工作流的连线也有明确约束。工作流中至少要有一个结束回复节点,整个工作流才可以正常执行;当前节点的输入一定要连接前一个节点的输出,节点的输入之间、输出之间不能连接;信息收集类节点、信息处理类节点之间没有固定前后顺序关系;开始节点、信息收集类节点、信息处理类节点的输出都可以连接多个后续节点,从而支持并行处理。

(4)灵活对话:既能多轮澄清,也能稳定执行

工作流的运行机制支持与用户进行多轮对话交互。在信息收集过程中,系统自主分析必填信息是否完整,如果不完整则自动生成反问澄清话术,引导用户提供必填信息。

工作流还内置 Agent 全局监控节点跳转,无需区分“对话流”和“工作流”,既能灵活对话又能确保精准执行流程。内置 Agent 负责接管对话、控制节点跳转、识别全局意图,例如识别“不继续执行工作流”等退出意图,以及“好的”“没问题”等寒暄意图,并智能回复。

2.2 下.2 Multi-Agent:让模型自主规划、调用工具和协同执行

“Multi-Agent 模式”是智能体开发平台支持创建的应用类别之一。该模式的应用由大模型自主规划执行路径、灵活调用工具,其核心特点在于将对话的主动权更多地交由模型,充分发挥模型的主动性。此模式适用于需要灵活响应、多工具调用以及多 Agent 协同的场景。

在 Multi-Agent 模式中,支持创建单 Agent 应用,同时允许添加多个 Agent,并支持切换不同的多 Agent 协同方式来满足多场景的需要。如果一个 Agent 足以完成任务,可以直接使用系统默认创建的 Agent;如果需要多个专家角色协作,则可以添加多个 Agent 并配置转交关系。

🖼 图:图· Multi-Agent 应用编设置页,可以添加Agent、配置转交关系和协同方式、添加工具和连接器等

(1)核心工作流程:思考规划、工具调用、纠错反思

Multi-Agent 模式包含思考规划、主动选择调用工具和主动纠错反思三类核心任务:

  • 思考规划 :制定整体任务达成的规划思路,并把整体的复杂任务拆解为细分的子任务。

  • 主动选择和调用工具 :根据拆解后的子任务和工具的描述说明,选择一个或多个合适的工具来解决问题。

  • 主动纠错反思 :模型自主改进优化过去的行为决策,并对行为进行纠正。

以上三类工作可能多次循环执行,最终输出回复的答案。

🖼 图:图· Multi-Agent核心工作流程

(2)Agent 配置:让模型知道“谁负责什么”

概念定义
名称简洁、明确的名称描述 Agent 功能,例如:旅行规划助手、网页分析 Agent、文案优化 Agent 等。
模型负责思考、任务规划和工具选择的大模型。支持不同的模型选择。
转交描述简要说明 Agent 的功能和应用场景,帮助其他 Agent 判断何时应转交至该 Agent。
提示词通过提示词来约束 Agent 执行任务流程和响应方式。与“ 转交描述”不同,“提示词”是给模型理解并执行当前 Agent 的详细工作逻辑。
连接器与工具支持将连接器与工具或应用内已配置的工作流作为工具添加到当前的 Agent。
转交关系Agent 可以转交给哪些其他 Agent 。
协同方式Agent 的转交方式,包含自由转交、工作流协同和 Plan & Execute 三种方式。
高级设置澄清询问:控制 Agent 是否与用户沟通以收集信息的开关。 思考模式:配置 Agent 的思考过程时长,支持选择效果优先或速度优先。效果优先模式,Agent 会先进行充分思考再调用工具,表现更稳健;速度优先模式下,Agent 将直接执行任务,适合处理简单任务。 最大推理轮数:Agent 在执行任务过程中「思考+工具调用」循环的最大次数。该数值可根据任务复杂度进行调整,轮数越大表示 Agent 的"思考深度"越深,但会增加 token 消耗。 上下文轮数:设置输入给大模型的上下文轮数。 结构化输出:支持设置按照指定的 JSON 格式输出。

Agent 高级设置用于对 Agent 的思考逻辑和输出方式进行精细化调整,用户可以根据不同的业务场景选择合适的策略,从而优化 Agent 表现,提高结果的准确性或响应速度。

(3)协同方式:自由转交、工作流编排、Plan & Execute

当应用中存在多个 Agent 时,需要选择协同方式。系统支持自由转交、工作流编排和 Plan & Execute 三种方式。创建 Multi-Agent 应用时,默认 Agent 协同方式为自由转交;切换为工作流编排时,转交顺序固定,任务执行可控;切换为 Plan & Execute 协同时,任务将被 Planner Agent 拆解,由 Executor Agent 执行,耗时较长,适用于对耗时要求不高的复杂任务。

协同方式描述适用任务类型
自由转交基于模型驱动的任务转交方式,操作简便,但转交稳定性取决于 Agent 名称、转交描述的清晰程度需要快速配置的简单任务
工作流编排通过固定流程编排 Agent 节点,任务执行稳定可控需要稳定执行的固定流程任务
Plan & Execute 协同将任务分解给负责规划(Plan)与执行(Execute)的多个独立 Agent,完成复杂任务,效果完善,但耗时较长对实时性要求较低但对内容丰富度要求较高的任务

Tips:

目前 Plan-and-Execute 模式仅支持单轮对话,即每次输入(query)都会独立处理,暂不支持基于历史上下文的多轮对话。

2.2 下.3 Claw:面向复杂自主任务的独立工作空间

Claw 模式应用通过自然语言驱动智能体自主思考并解决复杂问题;应用拥有独立工作空间,可自主编写和运行代码、调用 Skills / 工具 / 连接器等多种能力。它适用于数据分析、内容生成、自动化处理等复杂任务场景,就像一位随时在线的数字同事。

Claw 的核心差异

  • 开箱即用 :Claw 模式创建后即可使用平台内置模型(支持自主切换),无需额外配置模型服务与思考-生成双模型体系。

  • Skills 能力扩展 :支持添加最多 80 个 Skills (来自 Skills 广场),让 Agent 获得即装即用的专业能力(办公文档、医疗健康、图像处理、音视频等)。

  • 独立工作空间 :Claw 模式应用拥有独立的工作空间,适合长耗时、涉及文件读写的自主任务。

  • 不支持模式切换 :一旦创建为 Claw 模式,不支持切换到其他三种模式;反之,其他三种模式之间仍可互相切换。

2.2 下小结

本节把 ADP 的复杂任务能力拆成三类执行载体:Workflow 用节点和变量把业务流程变得稳定可控;Multi-Agent 让模型能够自主规划、调用工具、进行多 Agent 协同;Claw 通过独立工作空间、Skills、工具和连接器处理更复杂的自主任务。

理解这三类能力后,就能把 ADP 的能力地图进一步落到实际应用上。下一节将从开发到上线的完整生命周期出发,把应用创建、能力配置、执行逻辑搭建、对话调试、发布接入和运营优化串成一条完整路径。

随堂测

逐题作答,即时反馈

0 / 3 已作答
  1. 1. 在 ADP Multi-Agent 模式中,将任务交给负责规划(Plan)的 Agent 拆解、再由负责执行(Execute)的 Agent 完成的协同方式是?

  2. 2. 关于 ADP 工作流的连线与节点约束,下列说法正确的是?

  3. 3. 关于 ADP 的 Claw 模式应用,下列说法与本课一致的是?