- GitHub 仓库
- n8n-io/n8n
- 总 Stars
- ★ 207,319
- 主要语言
- TypeScript
能干嘛
n8n 是一个可视化工作流自动化平台:把「收到邮件→解析附件→写入表格→发通知」这类重复流程画成节点连线,跑起来之后就不用管了。它原生支持 AI Agent 节点,官方宣称 400+ 集成(README 里写 1500+),画布上随时可以切到 JS/Python 写代码,自动化和灵活性两头都占。
适合谁
- 被 Zapier/Make 按执行次数收费刺痛的人:自托管版没有任务数限制,跑得越多越划算
- 个人开发者/小团队:定时同步数据、自动发版通知、舆情监控,一台小 VPS 全包
- 想给 AI Agent 接工具的人:它的 MCP 与 Agent 节点是现成的胶水层
值得注意
许可证是 Sustainable Use License(fair-code):源码可见、可自托管,但不允许拿它做竞品 SaaS;部分企业功能要另购 license,写方案时别写成「MIT 完全开源」。部署注意两点:默认 SQLite 只适合轻量用,工作流多了一定要切 Postgres;Docker 务必挂载 volume 持久化 /home/node/.n8n,否则容器一重建数据全丢。另有个已知 bug:AI Agent 节点的工具调用记忆可能不存,重度用 Agent 工作流的先去看那个 issue 的状态。
站长点评
我看中 n8n 的理由很实际:自动化的钱就该花在服务器上,而不是按次交「过路费」。Zapier 跑顺了之后账单是真肉疼,自托管 n8n 一台 2 核小鸡随便跑几百个工作流。唯一要掂量的是 fair-code 许可——个人和小团队自用完全没问题,但别想着套壳卖服务。这类「省大钱」型项目,永远是自托管榜单的压舱石。
