节点详解
工作流由节点组合而成。通过可视化编辑器,拖拽节点即可构建专属 Agent。下面是 Runify 内置的核心节点类型。
节点总览
| 节点类型 | 说明 |
|---|---|
| AI 对话 | 多模型接入,支持思维链、工具调用 |
| 条件判断 | 根据变量 / AI 输出走不同分支 |
| 循环 | 批量处理、迭代优化 |
| 数据库查询 | 直连数据源,Agent 自主检索 |
| 笔记检索 | Agent 可检索笔记内容,精准召回 |
| 代码执行 | JavaScript / 终端,Agent 可编程 |
| 文件操作 | 读写文件、上传下载 |
| 变量赋值 | 流程状态管理 |
| 缓存读写 | 避免重复计算 |
| HTTP 请求 | 工作流驱动,调用外部 API / Webhook |
| 审批节点 | 人机协作,关键步骤人工确认 |
分类说明
智能类
- AI 对话:Agent 的大脑。支持多模型接入,可开启思维链推理,并在对话中触发工具调用。
- 笔记检索:从智能笔记库中精准召回相关内容,作为上下文喂给 AI。
控制流类
- 条件判断:依据变量值或 AI 输出选择分支,是构建有判断力 Agent 的关键。
- 循环:对批量数据迭代处理,或对结果反复优化直到满足条件。
- 变量赋值:管理流程中的状态,在节点间传递数据。
- 审批节点:在流程关键点暂停,等待人工确认后再继续。
工具类
- 数据库查询:让 Agent 直连已配置的数据源主动检索。
- 代码执行:运行 JavaScript 或终端命令,赋予 Agent 编程能力。
- 文件操作:读写文件、处理上传下载。
- 缓存读写:缓存中间结果,避免重复计算、节省开销。
- HTTP 请求:调用外部 API 或 Webhook,把工作流接入更广的系统。
组合建议
典型的 Agent 往往是这些节点的组合,例如:
AI 对话(理解意图)
→ 条件判断(是否需要查数据)
→ 数据库查询 → AI 对话(基于结果回答)
→ HTTP 请求(调用外部服务)
→ 审批节点(人工确认)
→ 文件操作(输出结果)
每个节点的具体参数字段,见 API 参考 · 节点参考。