Skip to content

工作流编排

工作流是 Coze 中的低代码工具,适合处理逻辑复杂、需要多步骤协作的任务。你可以通过节点组合模型推理、代码执行、API 调用等能力,再把结果反馈给智能体或终端用户。


使用场景

  • 多阶段处理:例如“意图识别 → 数据查询 → 内容生成”。
  • 依赖外部系统:通过 HTTP 或数据库节点访问企业服务。
  • 精准控制:在节点中设置条件判断、循环或自定义代码。

添加工作流

  1. 在智能体编排页的「技能」区域点击 + 工作流
  2. 选择「新建工作流」,填写名称与描述。
  3. 在画布中添加节点,常见节点包括:
    • 开始 / 结束节点:定义入参与最终输出。
    • 大模型节点:调用指定模型处理文本。
    • 代码节点:编写 TypeScript/JavaScript 逻辑。
    • API 请求、数据库、插件节点:与外部系统交互。
  4. 点击右上角 试运行,传入示例参数验证输出是否符合预期。

添加工作流界面

工作流画布示意


与智能体集成

  • 在提示词中说明何时调用工作流,并引用 {工作流名称}
  • 智能体会在对话中调用工作流并使用其返回值回答用户。

工作流与智能体集成


异步运行

当工作流执行时间较长(例如生成长文、调用慢速 API),可启用异步模式,避免阻塞对话。

  1. 在工作流列表点击 设置

异步运行设置入口

  1. 开启「异步运行」,并配置默认回复内容,例如:"已收到请求,处理完成后将通知你。"

异步运行配置界面

  1. 对话时,用户会先收到默认回复,工作流结束后再返回最终结果。

异步运行效果展示


绑定消息卡片

工作流的输出可通过消息卡片以结构化方式展示:

  1. 点击工作流右侧 绑定卡片数据

绑定卡片数据入口

  1. 选择官方模板或自定义卡片,映射输出字段。

选择卡片模板

  1. 卡片目前在豆包、飞书等客户端生效。

维护与调试

  • 试运行:在工作流画布中逐节点查看输入、输出。
  • 日志:发布后可在调试详情中查看运行轨迹。
  • 移除:不再需要的工作流可点击 移除 删除。

工作流调试界面