n8n 新手学习教程

n8n 中文学习教程 🚀

前情提要

这份教程专门为小白选手、非程序员准备的系统学习教程。如果你有一定基础,或者只是想查某个节点的操作,不用跟着这套流程,跳着阅读就行。

我认为最可靠的学习方法是:

  1. 花 1-2 天熟悉 n8n 界面和基本操作
  2. 跟着 YouTube 视频教程模仿 2-3 个工作流
  3. 开始自己的创作,带着问题和需求去探索

记得踩在前人肩膀上才能走更高,推荐这个仓库:awesome-n8n-templates 参考改造或创作属于你自己的工作流。

💡 学习重点:不要追求一步到位。先让流程"跑通",再逐步优化。

⚠️ 学习前必读

📋 前置条件

🎯 适合人群

❌ 不适合人群

📚 这个教程能帮你做什么?

这是一个系统化的 n8n 学习教程项目,专门为小白设计:

核心理念:让 AI 拥有"手脚",而不是只会聊天。n8n 就是给 AI 装上行动能力的"现代魔法"。

📁 项目结构(实际内容)

n8n/
│
├── 01_教程导览/                    # 🎯 学习指南
│   └── 00-学习路线图.md           # 4周学习计划(详细版)
│
├── 02_核心概念/                    # 🧠 理论基础
│   ├── 00-什么是n8n.md           # n8n 核心概念详解
│   └── 01-AI时代的自动化思维.md   # AI 与自动化结合
│
├── 03_环境部署/                    # 🛠️ 环境搭建
│   └── 本地安装指南.md            # 本地环境安装
│
├── 04_节点详解/                    # 🔧 节点功能详解
│   ├── 00-从需求找节点.md         # 节点选择指南
│   ├── 01-常用逻辑节点介绍.md     # If/Switch/Merge/Loop
│   ├── 02-AI节点详细介绍.md       # LLM Chain/Agent
│   ├── 03-半开放式节点详细介绍.md # Code/HTTP Request
│   ├── 04-n8n内建变量与方法.md    # 表达式速查
│   ├── 05-n8n中如何使用MCP.md     # MCP 协议使用
│   └── images/                   # 节点配置截图
│
├── 05_调试与排错/                  # 🔍 问题诊断
│   └── 00-单步调试与测试案例.md   # 调试技巧
│
├── 06_实战案例/                    # 🎯 真实项目
│   ├── 01-检查网站sitemap状态/    # 网站监控工作流(学习HTTP请求、条件判断)
│   ├── 02-爬虫爬取网站数据/       # 数据抓取工作流(学习数据处理、AI清洗)
│   └── 03-使用Google Veo3生成AI视频/ # AI视频生成(学习轮询、文件处理、第三方集成)
│
├── 07_一些小技巧/                  # 🚀 进阶技巧
│   └── 进阶技巧.md                # 实战经验总结
│
└── 08_资源工具箱/                  # 🛠️ 实用资源
    └── 推荐阅读清单.md            # 学习资源汇总

说明:这是实际的项目结构,每个文件夹都有对应的详细教程和实战案例。

🎯 为什么选择 n8n?

🔗 强大的集成能力

🤖 AI 友好设计

💻 适合个人和小团队

8 大应用场景

📖 学习资源

📚 官方资源(参考)

🎥 视频教程(推荐)

效率翻倍!用n8n轻松搞定数据分析:数据理解+可视化图表+分析报告!完全免费!

n8n 网页抓取自动化完整指南

🛠️ 实用工具(必收藏)

🆚 与其他工具对比

工具 优势 劣势 适合场景
n8n 私有部署、AI友好、1000+集成 学习曲线陡峭 个人/小团队、需要AI集成
Zapier 简单易用、稳定 仅云服务、AI功能弱 轻量级自动化
Coze 字节生态、AI强 仅云服务、集成少 字节系用户
Dify.ai AI Agent专业 集成少、复杂 专注AI应用开发

🤝 获取帮助

💬 遇到问题怎么办?

  1. 先看本教程05_调试与排错/00-单步调试与测试案例.md
  2. 问 ChatGPT:截图发错误信息,让 AI 帮你分析
  3. 社区求助n8n Community
  4. GitHub Issuesn8n Issues

🛠️ 推荐工具

📝 贡献指南

欢迎改进这个教程!如果你想贡献:

  1. Fork 项目:复制到你的账户
  2. 创建分支:为你的贡献创建新分支
  3. 提交更改:提交你的改进和修复
  4. 发起 PR:创建 Pull Request

🎉 学完后你能做什么?

完成本教程后,你将能够:

🎯 核心技能

🚀 进阶能力

💼 实际价值

🔮 学习心法(必读)

💡 核心原则

  1. 不要追求"完全理解"
    → 很多配置(如 OAuth)你可能不懂原理,但只要"work"了就先用着。

  2. 善用搜索引擎和 AI
    → 报错信息 → 截图 → 丢给 ChatGPT:"这个 n8n 错误怎么解决?"

  3. 从小处着手,快速迭代
    → 先做"最小可用流程",再逐步加功能。

  4. 把 n8n 当"寄生系统"
    → 不改变现有业务,只在上面加一层自动化"外挂"。

  5. 接受不完美
    → 低代码的稳定性不如工程系统,但胜在灵活、快速、自由

🧭 学习建议

🏁 结语:打造你的"移动城堡"

"n8n 生产出来的流程更像是手工艺制品,或者是哈尔的移动城堡。"
—— 它可能歪歪扭扭,但它属于你,它能动,它能帮你干活。

当你完成第一个自动化流程时,你会感受到一种前所未有的力量:

什么是 n8n?

n8n 是一个开源、可私有化部署的低代码自动化工作流平台。它的名字读作 “n-eight-n”(即 “n” + 数字 8 + “n”),寓意是“通过 8 个连接点将不同的节点(n)连接起来”,实现复杂任务的自动化。

简单来说,n8n 就像是一个“数字世界的乐高积木”或“现代魔法城堡”,它允许你通过拖拽节点、连接流程的方式,把各种不同的应用和服务(如 Google 表格、Notion、微信、邮件、数据库等)串联起来,让它们自动协作,无需编写复杂的代码。


🌟 n8n 的核心特点

特性 说明
图形化操作 不用写代码,像搭积木一样用鼠标拖拽节点来构建自动化流程。
支持私有部署 可以部署在你自己的服务器或电脑上,数据完全由你掌控,更安全。
AI 友好 内置 LangChain 节点,轻松集成 GPT、通义千问等大模型,让 AI 参与决策和处理。
1000+ 第三方服务集成 支持 Google Sheets、Notion、飞书、企业微信、MySQL、Webhook 等超 1007 个应用。
半封装模式 既可以用现成节点“无代码”操作,也能插入 JavaScript/Python 代码实现自定义功能。
BYOK 支持 支持“自带密钥”(Bring Your Own Key),你可以用自己的 OpenAI API 密钥,灵活控制成本。

🧙‍♂️ 为什么说 n8n 是“现代魔法”?

  1. 像手工艺品,而非工业制品
    n8n 构建的流程更像是“哈尔的移动城堡”——虽然看起来歪歪扭扭、结构复杂,但它能动、能工作,属于你自己的“魔法造物”。

  2. “虽然我不懂,但它能 work”
    在配置 Google Cloud、OAuth 登录等复杂服务时,你可能并不完全理解背后的原理,但只要流程跑通了,就可以继续前进。这种“魔法感”正是低代码的魅力。

  3. 让 AI 拥有“手脚”
    AI(如 GPT)只是一个“大脑”,它不能自己打开 Excel 或发送微信消息。而 n8n 就是给 AI 装上“手”和“脚”,让它能真正帮你做事。

    例如:
    你收藏了一篇文章 → n8n 自动调用 GPT 生成摘要 → 存入 Notion → 发微信通知你。
    整个过程全自动,你只需要点一下收藏。

  4. 适合个人和小团队的“寄生系统”
    n8n 不适合做高并发的 C 端产品,但非常适合为现有系统“打补丁”或“加外挂”,比如:

    • 自动同步数据
    • 定时生成报告
    • 跨平台内容分发

✅ n8n 能做什么?(典型场景)

场景 实现方式
自动摘要文章 Inoreader 收藏 → 调用 GPT 生成摘要 → 存入 Notion
每日数据报表 数据库查询 → 生成 Markdown → 通过企业微信推送
跨平台发布 公众号文章 → 自动同步到微博、知乎、小红书草稿箱
AI 客服机器人 用户留言 → n8n 接收 → GPT 回复 → 返回结果
定时备份数据 每天自动导出 Google Sheets → 保存到本地或云盘

❌ n8n 不适合做什么?

场景 原因
高并发 C 端应用 性能、安全性、前端体验较差,不适合做对外服务
图片/视频/AI 生成 仅支持 DALL·E 3,本地处理能力弱,推荐 ComfyUI
复杂数据库管理系统 不如 AppSmith/Budibase 适合做 CRUD 界面

正确用法:n8n 做“后台引擎”,其他工具(如 Notion、AppSmith)做“前端界面”。


🆚 为什么选择 n8n?对比其他平台

平台 部署方式 AI 支持 集成数量 是否支持 BYOK 适合人群
n8n ✅ 私有化 / 云 ✅ 图文皆可 1007 ✅ 是 技术爱好者、追求自由度的人
Zapier ❌ 仅云服务 ⚠️ 文字为主 375 ❌ 否 轻量用户
Coze ✅ 云服务 ✅ 图文 40 ✅ 是 字节生态用户
Dify.ai ✅ 私有化 ✅ 图文 40 ✅ 是 专注 AI Agent 开发者
ComfyUI ❌ 仅云服务 ✅ 图像生成强 7317 ❌ 否 AIGC 创作者

🚀 总结:n8n 是谁的工具?

现在,你也可以开始打造属于自己的“移动城堡”了。

在 ClawCloud run 部署 n8n(已失效)

IMPORTANT: ClawCloud Run Service Discontinuation & Refund Notice - ClawCloud Run Question

ClawCloud Run Service Discontinuation & Refund Notice

Dear Customers,

After careful consideration, we have made the difficult decision to discontinue our product and related services. We sincerely appreciate your trust and support throughout our journey together. This notice provides the full timeline and details of the transition to help you plan accordingly.

  1. 登录 ClawCloud

访问 ClawCloud 官网,使用您的 GitHub 账号授权登录。

关于 ClawCloud 账号的说明:

首次福利:$5 信用

每月重复福利:$5 信用

地区选择美国,输入自己的工作区名称,然后部署。针对服务器所在地,强烈推荐选择美国,避免选择香港或上海,因为目前 OpenAI 以及谷歌的 API 尚不支持这两个地区,这会影响到你整合 AI 服务。

  1. 访问应用商店搜索并配置 N8N

点击跳过来到控制面板。在左侧导航栏找到并点击 App Store。在顶部的搜索框中输入 N8N,然后点击出现的 N8N 图标。
点击 Deploy 按钮,进入配置页面。
等待一段时间完成,完成之后,点击部署的示例。
在出现的实例详情页面中向下滑动,找到网络一栏目,右侧网址就是可以访问的云端地址,直接点击跳转。

  1. 完成部署

跳转到自己的 N8N 实例网址,将该网址保存到收藏夹,然后输入自己的邮箱、名称、密码等信息。

输入之后点击 Next,等待配置完成,这里时间可能稍久一点,请耐心。在弹出的问卷调查页面,根据自己的详情选择,随后点击 Get started。

在弹出的界面中,输入自己的邮箱,点击 Send me a free license key,用来接收免费获取付费功能。

具体可以免费获取的功能如下:
工作流历史(查看和恢复过去 24 小时内的任何工作流版本)、高级调试(轻松修复任何出错的工作流执行,然后重新运行它)、执行搜索和标记(搜索并组织过去的工作流执行,以便于审查)文件夹(以嵌套文件夹结构组织您的工作流)

稍后在你的邮箱中会收到一段验证码,点击 Activate License Key 按钮,跳转到升级完成页面,开启你的 N8N 之旅。

  1. 平滑升级 N8N 版本

在更新前,首先需要查看 Github 上的最新版本,同时了解每个版本的更新情况。点击 releases。只需要复制对应数字版本号即可,例如最新版的是预发布的 1.110.1 版本。

回到 N8N 部署实例的详情页面,点击 Update,进入升级界面。把从 Github 复制最新版本号,替换已经部署的版本号,注意只修改数字即可。点击又上角 Update,进行更新,在弹出的页面点击 Yes 确定。更新前如有重要资料,请提前备份。

等待一段时间,完全部署完成后,再点击自己的 N8N 公网网址。一段时间后,即可正常进入。

点击左下角用户名后面的 setting 即可查看版本号已经更新为最新版。

n8n超实用云端免费部署方案 - 知乎

render 需要信用卡