
n8n
自托管自动化平台——200k+ 用户 + 70 LangChain 节点 + MCP 原生 + Ollama 集成
Zapier / Make 的开源替代——20 步工作流和 2 步成本一样(自托管)。AI Agent + LangChain 节点让它在 2026 成为开发者首选自动化平台。要 8000+ 现成集成 + 极简上手用 Zapier;要中等复杂 + 不自托管用 Make。
TL;DR
n8n 是 2019 创立、Sustainable Use License(fair-code)的开源自动化平台。2026 突破 200,000 active users、5x ARR 增长、5,800+ 社区 AI workflow。差异点:近 70 个 LangChain 专属节点 + 原生 MCP 协议 + AI Agent 节点(reasoning loop + 工具调用)+ Ollama / OpenAI 双路 + 400+ 集成 + execution-based 定价(步骤数无关)+ 自托管 VPS $5-10/月跑全套。
适合:开发者 + 想完全控制 + 高量级自动化;从 Zapier / Make 迁出降本;要 AI Agent + LangChain + MCP 一体;合规 / 自托管 / 数据驻留要求。不适合:非技术 + 要 8000+ 现成集成(用 Zapier);中等复杂 + 不愿自托管(用 Make);纯研究 / 学术 agent(用 OpenManus / Langflow)。
核心能力
- AI Agent 节点:reasoning loop + 自主工具选择
- 70 LangChain 节点:LLM / VectorStore / Agent / Tool / Memory 全套
- 原生 MCP:MCP server 一键挂载到 agent
- Ollama 集成:本地 LLM 零 API 成本
- 400+ 集成:Slack / GitHub / Google / Notion / 主流 SaaS
- HTTP / Webhook 万能节点:任意 REST API 都能接
- Cron / Trigger:定时 / 事件 / Webhook 触发
- 多分支并行 + 错误处理:production workflow 必备
- 版本控制 + Git Sync:workflow as code
- 自托管 Docker / Kubernetes:一行起 + 水平扩展
- execution-based 定价:20 步和 2 步同价(自托管 = 0)
- 5800+ 社区 workflow:clone 即用
价格
- Community Self-host:$0;全功能 + 不限 execution + 自付 VPS $5-10/月
- Cloud Starter:~€20/月;2,500 executions + 5 workflow
- Cloud Pro:~€50/月;高 executions + 团队协作
- Enterprise:联系销售;SSO + LDAP + 私有部署 + SLA
真实场景:Zapier $50/月跑中等复杂 → n8n 自托管 $5/月跑同样的 = 10x 降本。
实测(中型团队 SaaS 迁移 + 本地 AI)
亮点:
- 自托管成本几乎可忽略:$5/月 VPS 跑几十个 workflow
- AI Agent + Ollama 让 LLM 任务零 API 成本
- 70 LangChain 节点覆盖 RAG / Agent / 多模态
- MCP 原生集成让 n8n agent 调用任意 MCP server
- 5800+ 社区 workflow 节省 80% 上手时间
- HTTP / Webhook 万能节点弥补 native 集成缺口
- 升级 Docker tag 一行,无 vendor 升级费
- 中文社区 / B 站教程丰富
踩坑:
- 集成数(400+)远少于 Zapier(8000+),冷门 SaaS 要写 HTTP 自己接
- 自托管要懂 Docker / Postgres / Redis(高吞吐场景)
- Cloud 定价 execution 计算法与本地不一致,迁移要重算成本
- 复杂 workflow 调试比 Zapier 难(错误堆栈深)
- Sustainable Use License 不是传统 OSI 开源,企业法务要看条款
- AI Agent 节点 production 稳定性不如简单线性 flow
- Webhook 公网暴露要加 IP 白名单 + secret
- Worker 模式才能并发,单进程吞吐有限
上手(Docker 5 分钟)
# 持久化目录
mkdir -p ~/n8n-data
# 启动
docker run -d \
--name n8n \
-p 5678:5678 \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=yourpassword \
-v ~/n8n-data:/home/node/.n8n \
--restart always \
n8nio/n8n
# http://localhost:5678
连 Ollama:
ollama serve
ollama pull llama3.2
# n8n 中添加 Ollama credential:http://host.docker.internal:11434
试 workflow:Webhook 触发 → AI Agent 节点(Ollama)→ Slack 通知。复制粘贴一个社区 workflow 30 分钟跑通完整 AI 自动化。
对比
| 维度 | n8n | Zapier | Make | Langflow |
|---|---|---|---|---|
| 开源 | ✅ fair-code | ❌ | ❌ | ✅ MIT |
| 自托管 | ✅ 旗舰 | ❌ | ❌ | ✅ |
| 集成数 | 400+ | 8000+ | 2000+ | LangChain 原语 |
| AI Agent | ✅ 旗舰 | 部分 | 部分 | ✅ |
| LangChain 节点 | ✅ 70 个 | ❌ | ❌ | ✅ 原生 |
| MCP | ✅ 原生 | ❌ | ❌ | 部分 |
| Local LLM | ✅ Ollama | ❌ | ❌ | ✅ |
| 起价 | $0 自托管 | $29.99/月 | $9/月 | $0 自托管 |
| 适合 | 开发者 + 高量级 | 非技术 + 简单 | 中等复杂 | LangChain 工程 |
避坑
- 自托管装 Postgres + Redis:默认 SQLite 高吞吐崩
- Worker 模式:高并发要起 worker container 才能并行
- Webhook 加防护:公网 Webhook 加 IP 白名单 / secret / nginx
- 数据加密:n8n encryption key 设强随机值,备份要带 key
- Cloud vs Self-host 成本:>2k execution/月 自托管更省
- 集成缺失:冷门 SaaS 用 HTTP Request + curl 等价
- AI Agent 稳定性:生产关键流先用线性节点,agent 留给探索任务
- license 法务:Sustainable Use License 给法务看一遍,企业内部用没问题
- 5800+ 社区 workflow:导入前看作者 + star 数 + 不要直接生产用,要 review
- monitoring:生产部署加 prometheus + 错误告警
适合 / 不适合
- ✅ 开发者 + 完全控制 + 高量级自动化
- ✅ 从 Zapier / Make 迁出降本
- ✅ AI Agent + LangChain + MCP 一体
- ✅ 合规 / 数据驻留 / 自托管需求
- ❌ 非技术 + 要 8000+ 现成集成(用 Zapier)
- ❌ 完全不愿自托管 + 不想付 Cloud
- ❌ 纯研究 / 学术 agent(用 OpenManus)
- ❌ 极简 2-step 自动化(Zapier 更快)
相关阅读
来源
- n8n 官网 https://n8n.io
- AutomationByExperts — n8n 2026 200k users 5x ARR https://automationbyexperts.com/blog/n8n-ai-workflow-automation-guide-2026
- Tutorials Technology — n8n + AI on Linux 2026(Docker + Ollama)https://tutorials.technology/tutorials/n8n-ai-workflows-linux-2026.html
- Northflank — n8n Self-host Architecture + Pricing 2026 https://northflank.com/blog/how-to-self-host-n8n-setup-architecture-and-pricing-guide
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| Community (Self-host) | $0 | — | — | |
| Cloud Starter | ~€20/月 | — | — | |
| Cloud Pro | ~€50/月 | — | — | |
| Enterprise | 联系销售 | — | — |
n8n 和 Zapier / Make 怎么选?
Zapier 8000+ 集成 + 最易上手 + 非技术团队最爱,但 $29.99/月才 750 tasks + 每步独立计费 = 量大成本爆炸。Make 视觉画布 + 并行分支 + 2000+ 集成 + 智能打包步骤(10k ops $29/月),中等复杂最佳性价比。n8n 开源 + 自托管 + execution-based(步骤数无关)+ 70 LangChain 节点 + MCP 原生,开发者 + 高量级 + 完全控制首选。模式:从 Zapier / Make 起步 → 撞墙 → 迁 n8n。
AI Agent 节点是什么?
n8n 2026 加的特殊节点:运行 reasoning loop,从连接的工具节点中自主挑选并调用,直到有答案。和传统线性节点的『按顺序执行预定动作』不同,AI Agent 引入了 LLM 决策。可挂接近 70 LangChain 节点 / MCP server / 任意 HTTP API。让 n8n 从『纯自动化』升级为『真正的 AI agent 平台』。
Sustainable Use License 是什么协议?
n8n 用的 fair-code 协议(非传统 OSI 开源)。允许内部使用 + 自托管 + 修改源码,但限制把 n8n 作为 SaaS 转售(与 n8n 商业版直接竞争)。对自用 / 内部工具 / 普通自托管 100% 免费。要做 n8n competitor / 商业 SaaS 才需要谈授权。
自托管成本和门槛?
最小:$5-10/月 VPS(DigitalOcean / Hetzner / Linode)+ Docker 一行起。Postgres 持久化 + Redis 队列(高吞吐)+ Worker 节点(水平扩展)。10 分钟内能跑通最小版本。中文社区 / B 站 / 知乎 有大量中文教程。比 Langflow / Dify 上手快。