保存并发布工作流#
n8n 在您编辑时每 5 秒自动保存工作流更改。当您准备将工作流投入生产环境时,请发布工作流。这种方式可以避免在生产环境中发生意外更改,同时支持安全的迭代与审查。
保存的工作方式#
在您编辑时,系统每 5 秒自动保存更改。无需手动保存按钮,但您仍然可以使用 Ctrl+S 或 Cmd+S。所有编辑在发布前都保持为草稿状态。
发布的工作方式#
发布会让工作流上线并锁定到某个特定版本。生产执行将使用已发布版本,而不是您最新的编辑内容。发布后,你的工作流会启用以下能力:
- Webhook 和表单触发器会使用生产 URL
- 计划会在你定义的时间运行
- 来自已连接应用的事件会触发此工作流
初始状态:打开工作流
已更改状态:自动保存但尚未发布
已发布状态:所有更改已发布
已更改状态:产生了新的未发布更改
协作如何工作#
同一时间只有一个人可以编辑工作流。如果其他人正在编辑:
- 你会以只读模式看到该工作流
- 当对方停止编辑或处于非活动状态时,编辑锁会释放
- 你可以在最新更改的基础上接管编辑
检查发布状态#
在 Workflows 工作流 页面上,每个工作流都会显示一个指示器,标明它是 Published 已发布 还是 Not Published 未发布。你也可以在画布页眉中看到相同的指示器。
发布工作流#
画布页眉中的 Publish 发布 按钮在存在未发布更改时会启用。
每当你对工作流做出更改,n8n 都会自动保存这些更改到一个新的工作流版本。只有在发布工作流后,这些已保存的版本才会在生产环境中生效。
- 点击 Publish 发布 按钮打开发布弹窗
- 版本名称默认是一个 UUID。你可以自定义名称,并添加版本描述。
- 点击 Publish 发布 让更改在生产环境中生效。生产执行始终指向当前已发布的版本。
如果你只更新了工作流设置,n8n 会在无需你额外操作的情况下重新发布该版本。
管理版本历史#
点击页眉中的历史图标可查看并管理版本历史。在版本历史视图中,你可以执行以下操作:
- 取消发布工作流,将其从生产环境中移除
- 恢复到之前的版本。恢复后,你可以在不影响生产执行的前提下继续编辑该版本。
- 发布工作流的其他版本
取消发布工作流#
你可以通过以下任一方式取消发布工作流:
- 工作流设置菜单
- 版本历史页面(对已发布版本执行取消发布操作)



