n8n 1.0 正式发布:深度重构实现生产级自动化,支持 Python 与深度优先执行

ADK n8n官方 / ADK编译 2026-08-12 5 分钟 87 次浏览
速览导读 / Summary

n8n 正式推出 1.0 版本,标志着其从原型走向成熟的生产级自动化平台。本次更新核心包括:Code 节点原生支持 Python 语言、执行顺序由广度优先改为深度优先、强制启用用户管理并移除 MySQL/MariaDB 支持。同时,Docker 部署权限升级、表达式错误后端拦截及日期函数类型一致性优化,确保了系统在高并发与复杂场景下的稳定性。开发者需关注迁移指南,调整自定义节点路径与 Docker 配置。

版本 v1.0 架构全面重构,支持生产环境
新增语言 Python Code 节点支持 Python 及标准库
执行模式 Depth-First 多分支工作流采用深度优先执行
默认 WebSocket Enabled UI 更新推送默认使用 WebSocket

Key Insights / 核心看点

  • 1 Code 节点原生支持 Python,扩展数据处理能力
  • 2 执行顺序由广度优先改为深度优先,优化多分支逻辑
  • 3 强制启用用户管理,移除旧认证方式以提升安全性
  • 4 Docker 部署权限升级,默认使用 node 用户而非 root
  • 5 表达式错误后端拦截,确保工作流失败可被监控

n8n 1.0 正式发布:迈向生产级的自动化新纪元

n8n 官方宣布正式推出 v1.0 版本,这不仅是版本号的变化,更是其架构演进的关键里程碑。经过四年的打磨,n8n 1.0 旨在解决早期版本在生产环境中遇到的稳定性、扩展性和安全性问题,使其成为企业级工作流自动化的首选工具。

核心突破与功能特性

1. 原生 Python 支持

虽然 JavaScript 仍是默认语言,n8n 1.0 在 Code 节点 中正式引入了对 Python 的原生支持。开发者现在可以直接在节点内调用丰富的 Python 标准库及第三方模块,极大地扩展了数据处理和复杂逻辑实现的能力。

2. 执行引擎深度重构

为优化多分支工作流的性能与逻辑,n8n 1.0 改变了执行顺序:

  • 深度优先 (Depth-First):取代了旧版的广度优先模式。现在,每个分支会完全执行完毕后,才会开始下一个分支。执行顺序基于画布位置(从上到下,从左到右)。
  • 多输入节点优化:多输入节点仅在收到至少一个输入数据时才会执行,避免了旧版中因部分输入就绪而提前触发导致的逻辑错误。

3. 架构与安全性升级

  • Docker 权限加固:Docker 容器内的 n8n 进程不再以 root 用户运行,而是使用 node 用户,显著提升了容器化部署的安全性。
  • 强制用户管理:移除了 BasicAuth 和外部 JWT 等旧认证方式,强制要求使用基于角色的用户管理系统,确保多租户环境下的权限隔离。
  • 错误处理增强:表达式中的语法或运行时错误(如引用不存在的节点)现在会在后端抛出明确错误,而非静默失败,并建议配置“错误工作流”以接收通知。

重要变更与迁移指南

数据库与存储

  • MySQL/MariaDB 弃用:n8n 已正式弃对 MySQL 和 MariaDB 的支持,建议迁移至 PostgreSQL 以获得更好的兼容性和长期维护支持。
  • 自定义节点路径变更:自定义节点不再从全局 node_modules 加载,必须安装到 ~/.n8n/custom~/.n8n/nodes 目录。

部署与性能

  • 执行模式调整EXECUTIONS_PROCESS 环境变量及 own 模式已废弃,默认回归 main 模式。虽然 main 模式启动更快,但在高内存消耗场景下可能影响整个应用,建议通过配置 queue mode 进行资源隔离。
  • Docker 镜像更新:Debian 和 RHEL 基础镜像已被移除,请使用官方维护的最新镜像。
  • WebSocket 默认启用N8N_PUSH_BACKEND 环境变量默认使用 WebSocket 推送 UI 更新,替代了 SSE 模式。

开发者价值总结

n8n 1.0 通过深度优先的执行逻辑和严格的错误处理机制,大幅降低了复杂工作流的调试成本。Python 的加入填补了非 JS 生态开发者的空白,而强制的用户管理和容器化安全升级则满足了企业级合规与运维的高标准要求。尽管存在部分迁移成本(如数据库迁移和节点路径调整),但整体架构的稳健性提升是显而易见的。

"n8n 1.0 代表了我们在过去四年中投入的巨大努力,旨在让 n8n 成为最易访问、最强大且最灵活的自动化工具,并准备好在要求严苛的生产环境中运行。" —— n8n 官方团队

n8n 1.0 represents the hard work invested over the last four years to make n8n the most accessible, powerful, and versatile automation tool.

n8n Official Team

同主题深度资讯

查看更多 →
产品动态 2026-09-15

Topview 发布 Codex 插件工作流:在 ChatGPT 生态内实现 AI 视频生成

Topview 正式宣布其插件工作流集成至 OpenAI 的 Codex 代理系统,支持在本地桌面端或 CLI 中直接调用生成式模型创建 AI 视频。文章详细区分了 ChatGPT 网页版插件目录与 Codex 本地代理的架构差异,明确了安装路径、OAuth 认证流程及 Canvas 画布工作流。该更新旨在解决开发者在 ChatGPT 生态内调用视频生成模型(如 Seedance, Wan 3.0 等)的碎片化问题,强调 Pro 及以上订阅计划对自动化工作流的必要性。

Topview官方 / ADK编译 5 分钟
AI 工具 2026-09-08

Accio Work 2026 安全剃须刀刀片评测指南发布:覆盖敏感肌与硬茬胡须的全场景解决方案

Accio Work 于 2026 年 9 月发布最新评测指南,针对 2026 年湿剃市场的演变,深度解析了 8 款最佳安全剃须刀刀片。指南涵盖从 Astra Superior Platinum 的全能王者到 Feather Hi-Stainless 的极致锋利,特别强调了针对敏感肌肤(如 Derby Extra Super Stainless)和环保需求(如 Personna Lab Blue)的专项解决方案,为不同肤质与胡须类型的用户提供精准选型建议。

Accio Work官方 / ADK编译 3 分钟
AI 工具 2026-09-08

Accio Work 发布厨房研磨工具智能指南:材料选择与性能优化解析

Accio Work 发布了一篇关于研磨钵(Mortar and Pestle)最佳材料选择的深度指南。文章详细对比了花岗岩、大理石、陶瓷、木材及不锈钢等主流材质在研磨性能、耐用性、维护难度及美学风格上的差异。该指南旨在帮助消费者及零售商根据烹饪需求(如香料粉碎、酱汁制作)做出精准决策,体现了 Accio Work 在垂直领域知识库构建与搜索优化方面的技术实力。

Accio Work官方 / ADK编译 3 分钟
AI 工具 2026-09-08

Accio Work 2026 年迷你喷射快艇设计趋势:电动化与模块化重塑水上运动

Accio Work 发布 2026 年迷你喷射快艇设计趋势报告,展示了 9 款重新定义水上运动的新概念。核心亮点包括革命性的充气式电动快艇、热插拔电池系统的通勤者设计、以及专为家庭安全优化的模块化构建方案。这些设计利用先进复合材料与零排放电动动力,解决了传统水上运动便携性差、续航焦虑及安全性不足的问题,为个人娱乐与商业租赁市场提供了全新灵感。

Accio Work官方 / ADK编译 3 分钟
code · 免费
★ 5.0 · 120评测
n

n8n

开源的低代码AI工作流自动化工具

n8n 是开源的低代码AI工作流自动化工具,基于 Node.js 构建,通过可视化界面让用户能轻松地通过拖拽节点构建自动化流程,每个节点代表一个操作或触发器。n8n 支持超过 400 个服务整合,包括 Slack、Google Sheets、Notion 等,支持自定义代码,满足复杂需求。n8n 的核心优势在于开源免费,个人和非商业用途可免费使用,数据隐私可控,支持自托管部署。适用于企业和个人,能自动处理客户咨询、发布社交媒体帖子等任务。n8n 部署灵活,可通过 npm、Docker 或二进制包安装。

查看 n8n 使用教程与功能