n8n

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

开源 🏷️基础免费,高级付费 ✅ 目前可打开 自动化工作流 🍴 复刻 61417 🐛 待处理 1236 👀 关注 1176
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 209895
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 提供免费社区版(自托管)和云服务,云版有免费额度,付费订阅解锁更多功能,支持按需付费。

项目预览

n8n 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队n8n-io
官网地址https://n8n.io
定价模式🏷️基础免费,高级付费
价格说明提供免费社区版(自托管)和云服务,云版有免费额度,付费订阅解锁更多功能,支持按需付费。
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型ai,apis,automation,cli,data-flow,development,integration-framework,integrations,ipaas,low-code,low-code-platform,mcp,mcp-client,mcp-server,n8n,no-code,self-hosted,typescript,workflow,workflow-automation
GitHub 星标★ 209895
上线时间2019-06-22 00:00:00
代码更新2026-11-09
仓库体积783.4 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-10
浏览次数76

项目介绍

n8n 是一个基于公平代码(fair-code)许可的工作流自动化平台,原生集成 AI 能力,允许用户通过可视化拖拽界面构建自动化流程,同时支持编写自定义代码。它解决了企业或个人在连接不同应用、服务与数据时面临的集成复杂度和重复性手动操作问题。核心能力包括:提供超过 400 个集成节点,覆盖常见 SaaS、数据库、API 等;支持自托管部署(如 Docker、npm)与云服务,保障数据安全与可控性;内置 AI 功能,可轻松接入大语言模型(LLM)并构建 AI 智能体工作流;支持 MCP(Model Context Protocol)客户端与服务器,便于与 AI 生态深度集成;提供 CLI、REST API 和 Webhook 等高级功能,适合开发人员深度定制。n8n 以可视化编排结合代码扩展的灵活模式,兼顾了非技术用户与开发者的需求,是流程自动化和 AI 应用落地的高效工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 209895

使用教程

难度:入门 约 10 分钟 部署方式:Docker 5 步

环境要求

  • 已安装 Docker(运行 n8n 的前提)
  • 能访问 get.n8n.io 与 docker.n8n.io 拉取镜像
  • 本机 5678 端口未被占用
  • 可选:curl 命令用于执行一键安装脚本

安装与启动步骤

  1. 1确认 Docker 可用

    n8n 自托管部署依赖 Docker,先确认本机已装好 Docker 并能正常运行容器。

    docker --version
  2. 2一键安装(可选)

    README 提供的官方安装脚本,会自动用 Docker 拉起 n8n,适合快速体验。

    curl -fsSL https://get.n8n.io | sh
  3. 3创建数据卷

    手动部署第一步,创建名为 n8n_data 的卷,用于持久化 n8n 的工作流与配置数据。

    docker volume create n8n_data
  4. 4启动 n8n 容器

    映射 5678 端口并把 n8n_data 挂到容器内 /home/node/.n8n,启动官方 n8n 镜像。

    docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
  5. 5打开编辑器

    在浏览器访问本机 5678 端口,即可进入 n8n 可视化编辑器开始搭建工作流。

关键配置

配置项必填说明示例
-p 5678:5678是端口映射,宿主机 5678 对应容器 5678,编辑器访问入口-p 5678:5678
-v n8n_data:/home/node/.n8n是挂载数据卷到 n8n 数据目录,保证重启后数据不丢-v n8n_data:/home/node/.n8n
--name n8n否指定容器名称,便于后续停止或查看日志--name n8n

如何确认成功

浏览器打开 http://localhost:5678 能看到 n8n 编辑器界面,即说明启动成功。

常见问题

Q:不想自己部署怎么办?

A:README 提供了 n8n 云服务,可直接访问 https://app.n8n.cloud/login 注册使用,无需本地 Docker 环境。

Q:本机 5678 端口被占用如何解决?

A:修改 docker run 中的端口映射,例如改成 -p 5679:5678,然后访问 http://localhost:5679 即可。

Q:删掉容器后数据会丢失吗?

A:不会。数据保存在 n8n_data 数据卷中,容器使用 --rm 删除后,卷仍然保留,重新启动即可恢复。

Q:执行安装脚本提示没有 Docker?

A:官方一键安装脚本要求本机已安装 Docker,请先安装 Docker Desktop 或 Docker Engine 后重试。

注意事项

  • 官方一键安装脚本要求本机已安装 Docker,Windows/macOS 用户需先启动 Docker Desktop。
  • docker run 中的 -it --rm 表示交互式运行并在退出后自动删除容器,长期运行建议参考官方 Docker 托管文档。
  • README 提到 n8n 支持连接 1500+ 集成与 9000+ 工作流模板,可在编辑器内直接使用。
  • 生产环境部署、环境变量与权限配置请以官方文档 docs.n8n.io 为准。

核心亮点

  • 可视化拖拽编辑,低代码/无代码门槛,业务人员也能上手
  • 原生 AI 集成,支持 LLM 和智能体工作流,紧跟 AI 自动化趋势
  • 自托管部署,数据私有化,适合企业安全合规需求

不足之处

  • fair-code 许可(Sustainable Use License)对商用有额外限制,非完全开源
  • 复杂工作流的调试与维护仍有一定学习曲线,文档需更完善

适用场景

  • 企业内部跨系统数据同步与自动化审批流程
  • AI 智能体编排,如连接大模型与知识库、工具调用
  • 个人开发者快速搭建自动化脚本或 API 聚合服务

替代项目

Zapier、Make(原 Integromat)、Node-RED

上一篇:puppeteer

下一篇:ToolJet

同类项目推荐

docker-n8n-python 开源

让 n8n 工作流直接跑 Python 代码,扩展自动化能力

Docker image for running Python on n8n

★ 105 2026-08-10
bytechef 开源

把 AI 智能体和自动化流程揉进一个平台,自己掌控

Open-source AI agents and workflow automation. Self-host or embed in your SaaS. Apac···

★ 1059 2026-08-10
DJZ-Workflows 开源

1000+现成工作流,拖拽即用,快速搞定AI图像视频生成

1000+ ComfyUI workflows for AI image & video generation — Flux, SDXL, Hunyuan, CogV···

★ 120 2026-08-09
BrowserSkill 开源

让 AI 直接操作你已登录的真实浏览器,不打断当前工作

Let AI agents use your real, logged-in browser without interrupting your work. CLI +···

★ 10223 2026-09-12
agent-standup 开源

把多个 AI 代理的工作状态变成实时动画会议

Your Claude Code, Codex and Mistral Vibe sessions as a live, animated team call: who···

★ 353 2026-10-24
aidevops 开源

让 AI 智能体 24/7 自动搞定代码审查和运维,你只管写代码。

Vibe-Coding is easy. DevOps is hard. OpenCode & Git token-efficient AI agent automat···

★ 443 2026-08-09
anymd 开源

本地把任意文件秒变干净 Markdown,直接喂给 AI

Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML a···

★ 1068 2026-09-28
multizen-browser 开源

给每个 AI 任务一个独立指纹浏览器,多账号互不串味

Browser for AI agents and human operators. Isolated local profiles with their own co···

★ 204 2026-09-15
MacroDroid 开源

导入即用的安卓自动化宏,发条 Telegram 就能远程控手机

MacroDroid macros collection for Android automation: control your Android via Telegr···

★ 146 2026-10-07