阅读时间:1 分钟
0 字
工作流概览
工作流适合承接那些不能靠单次聊天稳定完成的任务。
如果你只需要普通对话,智能体通常就够了;如果你需要:
- 多步骤执行
- 异步任务
- 明确的输入和输出
- 执行日志
- 稳定的返回结构
那就更适合用工作流。
工作流最重要的 3 个部分
输入节点
决定这个工作流一开始接收哪些参数。
能力节点
决定工作流中间到底做什么,例如:
- 知识库检索
- HTTP 请求
- 图片生成
- 视频生成
- MCP 调用
- 通知发送
输出节点
决定这个工作流最后返回什么结果。
什么时候应该用工作流
最常见的情况包括:
- 图片生成后还要继续处理
- 视频生成需要轮询和恢复
- 需要把多个能力串起来
- 需要返回结构化结果给前端或 API
- 需要在后台清楚查看执行记录
工作流和智能体是什么关系
你可以直接这样理解:
- 智能体:更适合即时对话
- 工作流:更适合稳定执行
很多能力两边都能用,只是:
- 智能体里偏即时调用
- 工作流里偏流程编排、输入输出控制和日志追踪