阅读时间:1 分钟
0 字
工作流能力说明
工作流里的能力,和智能体里的很多能力是共用的。
你可以直接理解成:
同一个能力,既可以挂到智能体里即时调用,也可以放进工作流里按步骤执行。
为什么说能力是共用的
当前系统里,很多能力同时支持:
- 智能体
- 工作流
例如:
- 知识库检索
- HTTP 请求
- 函数调用
- MCP 调用
- 图片生成
- 视频生成
- 通知发送
工作流里使用能力,有什么不同
在智能体里
更适合:
- 即时调用
- 一问一答式触发
- 单步动作
在工作流里
更适合:
- 多步骤串联
- 显式控制输入和输出
- 异步任务
- 记录执行日志
- 给前端或 API 一个稳定结果
工作流里配能力,重点看什么
1. 先看这个能力本身要配什么
例如:
- 知识库检索要选知识库
- HTTP 请求要填 URL 和方法
- 图片生成要选图片模型
- 视频生成要选视频模型和轮询参数
2. 再看输入怎么接
工作流里的能力输入,通常来自:
- 输入节点
- 上一个节点的输出
- 全局变量
- 固定配置值
3. 再看输出怎么接
工作流里的能力输出,通常会被:
- 下一个节点继续使用
- 输出节点统一整理
- 日志记录下来方便排查
什么时候更适合放到工作流
如果一个能力满足下面任一情况,就更适合放到工作流里:
- 需要多步骤串联
- 需要异步轮询
- 需要明确输入和输出
- 需要执行日志
- 需要稳定给前端或 API 一个结构化结果
第一次建议怎么做
建议先选一个你最熟悉的能力,例如:
- 知识库检索
- HTTP 请求
- 图片生成
先把单个能力节点跑通,再继续把多个节点串起来。