新手入门 · 小白

工作流是什么意思

工作流就是把多个步骤串起来自动执行的流程,Agent 按顺序完成每一步,中间可以判断、分支、等人确认。

  • 工作流
  • 概念
  • 入门
更新于 2026-05-31

一句话结论

工作流 = 把多个步骤按顺序串起来,Agent 自动一步步执行。

适用场景

  • 看到别人说工作流但不理解具体指什么
  • 想让 Agent 做的事不止一步,不知道怎么串起来
  • 在选 n8n、Dify、OpenClaw 时看到工作流这个词

常见现象

  • 不确定工作流和直接对话有什么区别
  • 不知道什么时候该用工作流、什么时候直接聊就行
  • 看到节点、触发器、条件分支这些词觉得复杂

原因解释

  • 工作流本质是一张流程图:触发 → 步骤 1 → 步骤 2 → … → 输出
  • 和直接对话的区别:对话是一问一答,工作流是预设好的多步自动执行
  • 节点就是每一步要做的事,连线就是执行顺序,条件分支就是 if-else

解决步骤

  1. 先想清楚你的任务有几步(比如:收到消息 → 分类 → 查资料 → 回复)
  2. 画一张简单流程图,每个框就是一个节点
  3. 选一个支持工作流的工具(OpenClaw、n8n、Dify)
  4. 在工具里把节点拖出来、连起来、填上每步的提示词或配置
  5. 跑一次测试数据,看每个节点的输入输出是否符合预期

仍然不行怎么办

  • 觉得太复杂,先用单步 Agent 跑通一个任务再考虑串联
  • 不想拖拽,可以用 Claude Code 写脚本按顺序调用
  • 想看真实案例,去工作流模板里挑一个照着做

用生活类比理解工作流

工作流就像一条流水线:原料(输入)从一端进去,经过切割、打磨、质检(各个节点),最后出成品(输出)。你不需要每次手动搬运,设好流水线后按一下开关就自动跑。Agent 工作流也一样:设好每一步做什么,触发后自动执行到底。

四个核心概念

  • 触发器(Trigger):什么时候启动工作流,比如收到一条消息、定时、手动点击
  • 节点(Node):每一步要做的事,比如调用模型、查数据库、发消息
  • 连线(Edge):节点之间的执行顺序,从上一步的输出传到下一步的输入
  • 条件分支(Condition):根据结果走不同路径,比如「如果是售后问题 → 转人工,否则 → 自动回复」

什么时候该用工作流

  • 任务超过 2 步且经常重复执行 → 用工作流
  • 每次都是一样的流程,只是输入不同 → 用工作流
  • 需要中间判断或分支 → 用工作流
  • 只是偶尔问一个问题 → 直接对话就够了
  • 流程还没想清楚、还在探索 → 先手动跑几次再固化成工作流

最简单的工作流示例

一个三步客服工作流:

  1. 触发:收到买家消息
  2. 节点 1:Agent 判断消息类型(报价 / 售后 / 闲聊)
  3. 节点 2:根据类型从话术库里匹配回复模板
  4. 输出:把生成的回复发回给买家(或先给你确认)

相关问题

还卡着?

可以把截图、日志、需求单或当前页面链接发到 zhemuy@gmail.com。