跳转到内容

每步一个卡片

在 Studio 画布上,每个工作步骤都由一个单独的卡片表示。这个卡片把原本分散在不同节点中的两个内容合并起来:

  • 任务 - 要做什么(名称、描述、预期输出和响应格式)。
  • Agent - 谁来做(分配的 agent、其模型和工具)。

Agent 不是工作流中的独立参与者,而是任务的一个属性:由哪个 agent 执行这项工作。把任务和其 agent 放在同一个卡片里,会让这种关系更加明确,也把自动化变成一个从左到右排列的单一工作单元链,便于一眼阅读。

画布上的合并步骤卡片

每步一个卡片:任务与其分配的 agent 在页脚中汇总显示。

每个折叠状态的卡片都会显示:

  • 顶部的任务名称和描述
  • 汇总已分配 agent 的页脚 - 头像、名称、模型和工具。

这里没有单独的 agent 节点,也没有垂直的 agent → task 连线。各个步骤按照运行顺序直接连接。

打开卡片即可编辑。展开视图仍然是同一张卡片,只是处于详细状态 - 不是另一个界面 - 并被组织成两个清晰标记的部分。

展开的步骤编辑器

展开后的编辑器:上方为任务部分,下方汇总显示 agent。

默认展开,因为这通常是你最常编辑的内容:

  • Name
  • Description
  • Expected Output
  • Response Format - 这里会显示,因为它决定了下游步骤(例如路由)会从这个步骤读取什么内容。

已分配的 agent 会以摘要形式显示 - 名称、模型和工具内联展示。更深层的配置会保留在两个折叠项之后:

  • Role, goal & backstory
  • Agent settings - reasoning、max reasoning attempts、allow delegation、max iterations 和 LLM settings。

在卡片上的 agent 有两种不同的操作方式,它们做的是不同的事:

  • Swap 会重新分配哪个 agent 来执行这个任务。使用 Swap 控件,可以从这个项目中选择另一个 agent,从 Agent Repository 中选择一个,或者创建一个新 agent。这一操作只作用于当前任务。
  • Editing agent - 打开 Role, goal & backstoryAgent settings - 会修改 agent 本身

Swap agent 面板

Swap 会改变哪个 agent 来执行任务。