阅读时间:1 分钟
0 字

工作流概览

工作流适合承接那些不能靠单次聊天稳定完成的任务。

如果你只需要普通对话,智能体通常就够了;如果你需要:

  • 多步骤执行
  • 异步任务
  • 明确的输入和输出
  • 执行日志
  • 稳定的返回结构

那就更适合用工作流。

工作流最重要的 3 个部分

输入节点

决定这个工作流一开始接收哪些参数。

能力节点

决定工作流中间到底做什么,例如:

  • 知识库检索
  • HTTP 请求
  • 图片生成
  • 视频生成
  • MCP 调用
  • 通知发送

输出节点

决定这个工作流最后返回什么结果。

什么时候应该用工作流

最常见的情况包括:

  • 图片生成后还要继续处理
  • 视频生成需要轮询和恢复
  • 需要把多个能力串起来
  • 需要返回结构化结果给前端或 API
  • 需要在后台清楚查看执行记录

工作流和智能体是什么关系

你可以直接这样理解:

  • 智能体:更适合即时对话
  • 工作流:更适合稳定执行

很多能力两边都能用,只是:

  • 智能体里偏即时调用
  • 工作流里偏流程编排、输入输出控制和日志追踪

推荐阅读