n8n

自动化
工作流
开源

自动化工作流平台,近两年在 AI Agent 场景里越来越热门,适合把 LLM、业务系统和外部工具串起来。

官网
官方文档

怎么安装

npx 快速启动

已装 Node.js 时最快上手,一条命令启动后访问 http://localhost:5678,适合本地开发与原型验证。

npx n8n

Docker 部署(推荐生产)

隔离环境、易迁移升级,数据持久化到 n8n_data 数据卷,也可用 Docker Compose 搭配 PostgreSQL 长期运行。

docker volume create n8n_data && docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

npm 全局 / 云端

npm install n8n -g 后用 n8n start 常驻;不想运维可直接用官方托管的 n8n Cloud(含免费额度)。

能做什么

  • 拖拽式画布连接 400+ 集成节点(Slack、GitHub、Google、数据库等),也能写 JavaScript / Python 自定义逻辑。
  • 基于 LangChain 的 AI Agent 节点,构建能推理、调用工具、带记忆的自主工作流,并支持 MCP。
  • Fair-code 许可可完全自托管,配合 RBAC、SSO 与人工审批,兼顾数据可控与流程可靠。