关于 n8n
n8n 是德国 n8n GmbH 出品的开源工作流自动化平台, 2019 年在 GitHub 开源。它采用「fair-code」模式而非纯开源: 核心代码基于自写的 Sustainable Use License, 允许自托管、修改并用于内部业务, 但禁止把它作为托管服务转售给第三方; 文件名含 .ee. 的目录另需商业许可。云托管版本按付费档位订阅。
核心是节点式可视化编排: 把 HTTP、数据库、SaaS 应用等数百个集成节点拖到画布上连线, 即可完成数据流转与定时触发, 并可直接在节点里写 JS/Python 代码。近年重点转向 AI: 内置 AI Agent、LLM 链、向量库与 MCP 节点, 让模型调用工具、读写数据、驱动整条自动化流程。
参数与价格速览
| 模型 | 本身不绑定模型: 通过 AI Agent 与 LLM 节点接入 OpenAI、Anthropic、Google Gemini、Mistral、Ollama 等主流厂商, 也可用兼容 OpenAI 协议的任意自建/第三方端点。架构上以节点为最小单元, 支持把向量数据库、记忆与工具调用组合成 Agent 链, 并可用 MCP 节点把外部工具暴露给模型。 |
|---|---|
| 上下文长度 | Docker/npm 自托管常驻服务 (Community Edition 免费) 或官方云 SaaS; 自托管可单机或队列模式多实例扩展, 由 Webhook、Cron、队列触发执行。 |
| 国内访问 | 可直接访问 |
| 免费额度 | 自托管 Community Edition 完全免费, 不限工作流数量、执行次数与用户数, 数百个集成与全部核心节点可用; 仅 SSO、Git 版本控制、多主模式等企业功能需付费。云版可免费试用, 正式使用需订阅。 |
| API 价格 | 云版按「执行次数」计费, 而非按步骤或用节点数: Starter 约 20€/月 (含 2,500 次执行与每月 AI credits)、Pro 约 50€/月 (10,000 次), 更高档位按执行次数递增并支持自托管与 SSO, 具体以官网定价页为准。所有档位均不限用户与工作流数, 失败的执行同样计数。 |
| 上线时间 | 2019-06 |
优缺点
优点
1) 自托管免费且不限执行次数, 数据完全留在自己服务器, 对隐私与合规敏感的场景极具吸引力, 单次执行内步骤不计费, 复杂流程成本远低于按任务计费的 SaaS; 2) 集成生态庞大 (数百个节点) 且可写代码兜底, JS/Python 节点几乎能接任何系统, 灵活性远超纯配置型工具; 3) AI 能力原生内置, AI Agent、向量库、MCP 节点齐备, 能快速把 LLM 接进既有业务流程.
缺点
1) 许可并非真开源, fair-code 与 .ee. 双轨制限制了商业化再分发, 企业常用功能 (SSO、Git 版本控制) 被划入付费档; 2) 自托管需自行运维服务器、数据库、升级与备份, 队列模式多实例部署对非专业团队有门槛; 3) 云版按执行次数计费, 含定时轮询与失败重试的工作流会快速消耗额度, 重度使用时成本可能高于预期.
适合人群与场景
有技术能力、重视数据主权的团队: 既想要可视化低代码的效率, 又需要通过写代码接入内部系统, 并把 LLM/Agent 融入日常自动化流程.
相关链接
常见问题
n8n 是真正的开源软件吗?
严格说不算。n8n 官方称自己为「fair-code」, 主体代码使用自定的 Sustainable Use License, 而非 OSI 认可的开源许可。该许可允许免费自托管、修改并用于自身内部业务, 但不得把 n8n 作为收费的托管服务提供给第三方; 目录名含 .ee. 的企业功能代码需购买 Enterprise 许可。
自托管和云版有什么区别?
Community Edition 自托管版免费, 工作流与执行次数不限, SSO/SAML、Git 版本控制、多主模式等企业特性除外, 你只需承担服务器成本。云版由官方托管, 按每月工作流执行次数计费, 分 Starter、Pro、Business、Enterprise 四档并附赠每月 AI credits。数据敏感、想完全掌控成本的团队更适合自托管。
n8n 的同类替代品
以下是同场景的其他主流 AI 工具,可作为 n8n 的备选方案。 想一次看完,见 全部AI Agent 与自动化平台。