Mindket

n8n 是什么?工作流、节点与自托管详解

浅珊瑚色英文横幅,标题意为“n8n 是什么?”,下面两行意为“工作流、节点与自托管详解”和“触发器、自动化与运行你自己的服务器”。旁边一个工作流编辑器,从 Webhook 触发器经过 HTTP Request、IF、Database 到 Slack,下方是自托管、凭据和“最近 24 小时运行 127 次”三张卡片。

n8n 是工作流自动化工具。你在画布上把节点连成一条工作流,比如有人提交了表单,它就自动把这串步骤执行一遍。每个节点只做一件事,比如调用一个应用,或者请 AI 模型描述一张照片。工作流可以放在 n8n Cloud 上运行,也可以按 Sustainable Use License 自己部署。

要点

  • 教程里让你把工作流切到“启用”的那一步,是旧版的做法,直接跳过。
  • AI Agent 节点出了问题,要把它在这次执行里的每一轮都看一遍,别只看最后的回复。
  • 没有 n8n 给的 Enterprise 许可证,就别让客户在你的 n8n 里新建或修改工作流。
本页目录
  1. 一个 n8n 工作流从头到尾怎么跑
  2. n8n 里的 AI 智能体和 MCP
  3. n8n 能拿来做商业用途吗?
  4. n8n Cloud 还是自托管?
  5. 现成的工作流,以及 n8n 有多大
  6. 常见问题
  7. 资料来源

一个 n8n 工作流从头到尾怎么跑

拿 Mindket 上架的 AI 产品照片生成视频工作流来说,它分六步,把一张产品照片做成一段成片。

每一步都是一个节点。启动这次运行的表单是触发器,编辑器里用闪电图标标出。其余节点都是动作节点,负责读取或发送数据这类具体工作。搭的时候不用写代码,README 说,某一步真需要时,可以加 JavaScript、Python 和 npm 包。

n8n 把工作流运行一次叫作一次执行。工作流发布之前不会自己运行,只能在编辑器里手动启动执行来测试。发布以后,Webhook 和表单触发器改用生产 URL,定时任务按设定时间运行,应用事件也会触发运行。发布按钮是 n8n 2.0 推出的,取代了原来的启用、停用开关。

从一张表单到一段成片的六步
  1. 表单触发器

    有人填好表单,附上一张产品照片。

  2. HTTP Request

    把照片传到 Cloudinary。

  3. Google Gemini

    根据照片描述这个产品。

  4. AI 智能体

    Creative Director 规划分镜,聊天模型和输出解析器挂在它下面。

  5. 子工作流

    调用另一个工作流,渲染视频。

  6. HTTP Request

    把成片下载回来。

n8n 在 X 上的帖子:宣布 n8n 2.0.0 测试版,主要是安全性、可靠性和性能的底层改进,外加更稳妥的发布与保存方式,用来编辑线上的工作流,配图是“2.0 版”横幅
n8n 在 X 上,2025 年 12 月 8 日

这个页面上的 X 帖子是 X 官方嵌入组件的截图,所以时间按美国太平洋时间显示。

n8n 里的 AI 智能体和 MCP

第四步的 Creative Director 是一个 AI Agent 节点。聊天模型和输出解析器接在它下面,不在主线上,所以主线六步,节点却有八个。n8n 把这种组合叫集群节点,智能体是根节点,另外两个是子节点。工作流可以接入 OpenAI、Anthropic、Google 等厂商的模型。

在 n8n 举的例子里,一次执行要经过智能体好几轮:第一轮做准备,第二轮调用工具,第三轮读取工具返回的结果并给出回复。

MCP 全称模型上下文协议(Model Context Protocol),让 AI 应用能连上外部系统。n8n 里有两个节点用它,方向正好相反。MCP Client Tool 节点让智能体凭 URL 和凭据连接 MCP 服务器。MCP Server Trigger 则把 n8n 本身变成 MCP 服务器,向 MCP 客户端提供工具和工作流,传输方式是 Server-Sent Events 或 Streamable HTTP,不支持 stdio。

n8n 在 X 上的帖子:宣布 n8n 原生支持 MCP 协议,可以抢先体验 MCP Client 工具节点和 MCP Trigger 节点,帖子附有一段视频的缩略图
n8n 发在 X 上的帖子,2025 年 4 月 10 日

n8n 能拿来做商业用途吗?

为自己的企业用,没有问题。员工自己搭工作流可以,顾问在自己的实例上替客户搭自动化也可以,前提是客户不能新建或修改这些工作流。按许可证常见问题的说法,让客户自己搭工作流的产品不行,去掉 n8n 品牌、换成自家名义提供(白标)也不行。

代码公开在 GitHub 上,谁都能读、能扩展,大多也可以免费使用和分发,只有商业使用受作者限制。n8n 把这种做法叫 fair-code,但 fair-code 本身不是软件许可证,实际适用的是 Sustainable Use License。

许可证原文列了三项条件:

  • 你只能为自己企业的内部业务,或出于非商业、个人目的,使用或修改这款软件。
  • 你只能在免费且非商业的前提下,把它分发或提供给他人。
  • 文件名含 .ee.、或所在目录名含 .ee 的源文件不适用这份许可证,要用它们,得有 n8n Enterprise License。

n8n Cloud 还是自托管?

数据必须留在自己的机器上,或者要用 Cloud 没开放的设置,自托管才值得。自托管的 n8n 装好后默认是社区版(Community edition)。填入 Business 或 Enterprise 许可证密钥,才会切换到对应的版本。

n8n 的套餐都按执行次数计价,托管版和自托管版一样。按执行说明,只有生产执行计入配额,在编辑器里测试不算。想自己部署试试,Docker 最快,部署文档也讲了 npm 和几家云服务商的装法。README 的快速上手是下面两条命令,运行后启动的是免费的社区版:

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
n8n 各套餐最小档每月包含的工作流执行次数Pro 和 Business 往上还有更大的档位。n8n 把整个工作流跑一遍算一次执行,不管里面有多少步。Business 套餐只能自托管。
  • Starter,由 n8n 托管2,500
  • Pro,由 n8n 托管10,000
  • Business,仅限自托管40,000

来源:n8n:定价页 (2026年11月3日 查阅)

n8n Cloud 还是自托管,照 n8n 自己的对比来看
n8n Cloud 我们的选择自托管
不用安装,马上能用是否
不需要技术基础是否
托管、更新和扩容都由 n8n 负责是否
运行环境和配置由你掌控否是
可以免费使用部分是
企业功能,比如 SSO 和项目付费套餐付费套餐
可用于生产是是

我们的选择:n8n Cloud。 n8n 自己的指南说,想马上开始、或者没有技术基础的人,用 Cloud。免费使用在 Cloud 上是试用,在自托管上是社区版。

来源:n8n 文档:选择怎样使用 n8n (2026年11月3日 查阅)

现成的工作流,以及 n8n 有多大

Mindket 把 n8n 工作流放在自动化分类下,有自己单独的标签页。每个工作流页面都用 n8n 自己的预览实时画出节点,还能全屏看。“集成”一栏列出它连接的每个应用,以及你要准备的东西,比如一个 API 密钥。

把这个密钥填进 n8n,就成了一个凭据。凭据加密存放在 n8n 自己的数据库里,工作流只按名称和 ID 引用它。在同一个 n8n 实例里共享一个工作流,它的编辑者就能用上其中的每一个凭据,包括没有直接共享给他们的。

点“获取”会下载一个压缩包,里面是工作流的 JSON 和设置说明,导入 n8n 再发布就能用。Mindket 是独立商店,和 n8n 没有关联。

n8n 官网首页写的是 500+ 原生集成,README 写的却是 1500+,两个数字都出自官方。

n8n 和 GitHub 公布的数字

209,439

n8n 在 GitHub 上的仓库获得的 Star 数

来源:GitHub 仓库:n8n-io/n8n (2026年11月3日 查阅)

9,000+

工作流模板,出自仓库的 README

来源:GitHub 仓库:n8n-io/n8n (2026年11月3日 查阅)

500+

原生集成,出自 n8n 官网首页

来源:n8n:官网首页 (2026年11月3日 查阅)

250k+

n8n 社区里的开发者,出自 n8n 官网首页

来源:n8n:官网首页 (2026年11月3日 查阅)

这里的数字,都是 2026 年 11 月 3 日 n8n 的页面和 GitHub 上显示的。

常见问题

n8n 是开源软件吗?

不完全是。它的 README 把 n8n 标为源码可见(source available)、可自托管。2022 年 3 月 17 日以前,n8n 用的是 Apache 2.0 加 Commons Clause,之后改用 Sustainable Use License。

已经发布的工作流,我再编辑时会怎样?

它照旧按已发布的版本运行。你的改动几秒内就自动存成新版本,但再次发布之前都只是草稿。n8n 清理旧版本时,你命名过的版本会留下来。

Claude Code 能用 n8n 吗?

能。n8n MCP 服务器说明列出的客户端里就有 Claude Code,还有 Codex、Cursor 和 Gemini CLI。先要由所有者或管理员在设置里打开 Instance-level MCP,再逐个为工作流开启。之后客户端可以搜索工作流,触发你开放的那些。从 n8n 2.13.0 起,它们还能新建和编辑工作流。

n8n 的一次运行失败了,怎么查?

先在执行记录里找到这次运行,单个工作流的记录和全部工作流的记录都能看。打开后,把它的数据复制回编辑器,就能接着调试。

资料来源

  1. n8n 文档:欢迎 (2026年11月2日 查阅)https://docs.n8n.io/
  2. n8n 文档:工作流 (2026年11月2日 查阅)https://docs.n8n.io/workflows/
  3. n8n 文档:节点类型 (2026年11月2日 查阅)https://docs.n8n.io/integrations/builtin/node-types
  4. n8n 文档:了解执行 (2026年11月2日 查阅)https://docs.n8n.io/build/understand-workflows/understand-executions
  5. n8n 文档:保存并发布工作流 (2026年11月2日 查阅)https://docs.n8n.io/build/understand-workflows/save-and-publish-workflows
  6. n8n 文档:使用命令行 (2026年11月2日 查阅)https://docs.n8n.io/deploy/host-n8n/configure-n8n/use-the-command-line
  7. n8n 文档:创建和编辑凭据 (2026年11月2日 查阅)https://docs.n8n.io/build/understand-workflows/create-and-edit-credentials
  8. n8n 文档:备份与恢复 (2026年11月2日 查阅)https://docs.n8n.io/deploy/host-n8n/keep-n8n-running/backup-and-restore
  9. n8n 文档:与他人共享 (2026年11月2日 查阅)https://docs.n8n.io/build/manage-workflows/share-with-others
  10. n8n 文档:集成 AI (2026年11月2日 查阅)https://docs.n8n.io/build/integrate-ai
  11. n8n 文档:智能体的作用 (2026年11月2日 查阅)https://docs.n8n.io/build/integrate-ai/understand-ai-components/what-agents-do
  12. n8n 文档:AI Agent 节点 (2026年11月2日 查阅)https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent
  13. n8n 文档:MCP 服务器 (2026年11月2日 查阅)https://docs.n8n.io/build/integrate-ai/mcp-servers
  14. n8n 文档:MCP Server Trigger 节点 (2026年11月2日 查阅)https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.mcptrigger
  15. n8n 文档:连接到 n8n MCP 服务器 (2026年11月2日 查阅)https://docs.n8n.io/connect/connect-to-n8n-mcp-server
  16. n8n 文档:社区许可证 (2026年11月2日 查阅)https://docs.n8n.io/n8n-community-license/community-license
  17. n8n 文档:许可证常见问题 (2026年11月2日 查阅)https://docs.n8n.io/n8n-community-license/community-license/license-faq
  18. n8n 在 GitHub 上:LICENSE.md (2026年11月2日 查阅)https://raw.githubusercontent.com/n8n-io/n8n/master/LICENSE.md
  19. n8n 文档:选择怎样使用 n8n (2026年11月3日 查阅)https://docs.n8n.io/choose-how-to-use-n8n
  20. n8n 文档:托管 n8n (2026年11月2日 查阅)https://docs.n8n.io/deploy/host-n8n
  21. GitHub 仓库:n8n-io/n8n (2026年11月3日 查阅)https://github.com/n8n-io/n8n
  22. n8n:官网首页 (2026年11月3日 查阅)https://n8n.io/
  23. n8n:定价页 (2026年11月3日 查阅)https://n8n.io/pricing/
  24. n8n 在 X 上:n8n 2.0.0 测试版及其发布机制 (2026年11月3日 查阅)https://x.com/n8n_io/status/1998101094338015405
  25. n8n 在 X 上:原生 MCP Client 和 Trigger 节点 (2026年11月3日 查阅)https://x.com/n8n_io/status/1910272150579138633

分享本文

看看现成的 n8n 工作流里有什么

在 Mindket 打开任何一个 n8n 工作流,下载之前就能看到实时画出的节点、它连接的应用和设置步骤。

浏览 n8n 工作流

本文的 Markdown 版本 · 博客 RSS 订阅 · 全部文章