1. 工作流(Workflow)


工作流是 n8n 整个系统的核心组成单元,一个工作流即代表一段完整的自动化业务逻辑。

工作流的组成

一个完整的工作流通常包含以下要素:

  • 至少一个触发节点(工作流的起点)
  • 一个或多个功能节点(执行具体操作)
  • 节点之间的连线(定义数据流向)

工作流状态

状态说明
草稿工作流已创建但未发布,只能手动执行,不会自动运行
已发布工作流已激活,触发条件满足时将自动运行
已暂停工作流已停止自动执行,不影响手动执行

工作流设置

image-20260415182223531

在工作流编辑器中,点击右上角「...」→「Settings」可以打开工作流设置面板。

image-20260415182252731

支持配置以下选项:

  • 执行逻辑:选择工作流的执行引擎版本(如 v1 或 v2)。
  • 错误工作流程:设置当此工作流出错时,自动触发哪个工作流来发送通知。
  • 此工作流可被调用:控制是否允许其他工作流通过 Execute Sub-workflow 节点调用此工作流。
  • 时区:设置工作流使用的时区(影响 Schedule Trigger 等时间相关功能)。
  • 保存失败执行:是否保存失败执行的记录(建议开启,便于排查问题)。
  • 保存成功执行:是否保存成功执行的记录(节省存储空间)。
  • 保存手动执行:是否保存手动触发的执行记录。
  • 保存执行进度:是否在每个节点执行后保存数据(便于恢复中断的执行)。
  • 超时工作流程:设置工作流最大执行时长,超时后自动终止。
  • 预计节省时间:设置固定或动态计算每次执行预计节省的时间(用于 ROI 统计)。

工作流调试技巧

单步执行

image-20260415183302811

在画布中选中某个节点,点击「Execute step」可以只运行该节点,方便逐步调试。

固定数据(Pin Data)

image-20260415184241742

在节点执行后,可以进入节点,点击右上角固定图标将某次的输出数据固定下来,在后续调试时将始终使用该数据,避免频繁调用外部 API。

查看日志

image-20260415183339065

工作流编辑器底部的「日志」面板实时显示执行日志,帮助定位问题。

评论

0
还没有评论,来写第一条吧