n8n 新手学习教程
n8n 中文学习教程 🚀
这份教程专门为小白选手、非程序员准备的系统学习教程。如果你有一定基础,或者只是想查某个节点的操作,不用跟着这套流程,跳着阅读就行。
我认为最可靠的学习方法是:
- 花 1-2 天熟悉 n8n 界面和基本操作
- 跟着 YouTube 视频教程模仿 2-3 个工作流
- 开始自己的创作,带着问题和需求去探索
记得踩在前人肩膀上才能走更高,推荐这个仓库:awesome-n8n-templates 参考改造或创作属于你自己的工作流。
💡 学习重点:不要追求一步到位。先让流程"跑通",再逐步优化。
⚠️ 学习前必读
📋 前置条件
- 时间投入:每天 1-2 小时,坚持 4 周
- 硬件要求:能运行 Docker 的电脑(Windows/Mac/Linux)
- 网络要求:能访问 GitHub、Docker Hub(建议科学上网)
🎯 适合人群
- ✅ 完全小白:想学自动化但不知道从哪开始
- ✅ 职场人士:想提升工作效率,减少重复劳动
- ✅ AI 爱好者:想让 AI 真正帮你"动手干活"
- ✅ 技术探索者:对低代码和自动化感兴趣
❌ 不适合人群
- ❌ 追求完美:希望系统 100% 稳定,零错误
- ❌ 急功近利:想 1 天就掌握所有技能
- ❌ 纯理论派:只喜欢看书,不喜欢动手实践
📚 这个教程能帮你做什么?
这是一个系统化的 n8n 学习教程项目,专门为小白设计:
- 🎯 从零开始:不需要编程基础,用大白话教你 n8n
- 🚀 系统学习:按照 4 周学习路线,一步步掌握核心技能
- 🛠️ 实战应用:3 个真实项目案例,边学边做
- 🤖 AI 增强:学会让 AI 真正为你"动手干活"
- 💼 实用技能:掌握未来工作的核心能力
核心理念:让 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?
🔗 强大的集成能力
- 1000+ 第三方服务:Google Sheets、Notion、飞书、企业微信等
- 半封装模式:既可以用现成节点,也能插入 JavaScript/Python 代码
- BYOK 支持:用自己的 OpenAI API 密钥,灵活控制成本
🤖 AI 友好设计
- 内置 LangChain 节点:轻松集成 GPT、通义千问等大模型
- 可视化 AI 编排:不用写代码就能让 AI 参与决策和处理
- 记忆与工具链:支持 AI Agent 的复杂推理流程
💻 适合个人和小团队
- 私有化部署:数据完全由你掌控,更安全
- "寄生系统":为现有系统"打补丁"或"加外挂"
- 快速迭代:先让流程跑通,再逐步优化
8 大应用场景
- 数据同步(CRM与订单系统双向同步)
- 内容自动化(社交媒体、资讯分发)
- 监控告警(服务监控、异常通知)
- 表单处理(问卷、客户信息收集)
- 报表生成(财务、运营数据自动汇总)
- 邮件自动化(营销、客户服务)
- 文件处理(格式转换、自动归档)
- API集成(第三方服务无缝对接)
📖 学习资源
📚 官方资源(参考)
- n8n 官方文档 - 没事尽量不要看,该文档本身就不是用来学习的
- n8n 社区论坛 - 遇到问题可以求助
- n8n 工作流案例库 - 官方示例
🎥 视频教程(推荐)
- n8n 官方 YouTube - 官方视频教程
- Bilibili n8n 相关视频 - 中文视频
5.API和HTTP request节点_哔哩哔哩_bilibili
效率翻倍!用n8n轻松搞定数据分析:数据理解+可视化图表+分析报告!完全免费!
🛠️ 实用工具(必收藏)
- awesome-n8n-templates - 必看,大量现成工作流
🆚 与其他工具对比
| 工具 | 优势 | 劣势 | 适合场景 |
|---|---|---|---|
| n8n | 私有部署、AI友好、1000+集成 | 学习曲线陡峭 | 个人/小团队、需要AI集成 |
| Zapier | 简单易用、稳定 | 仅云服务、AI功能弱 | 轻量级自动化 |
| Coze | 字节生态、AI强 | 仅云服务、集成少 | 字节系用户 |
| Dify.ai | AI Agent专业 | 集成少、复杂 | 专注AI应用开发 |
🤝 获取帮助
💬 遇到问题怎么办?
- 先看本教程:
05_调试与排错/00-单步调试与测试案例.md - 问 ChatGPT:截图发错误信息,让 AI 帮你分析
- 社区求助:n8n Community
- GitHub Issues:n8n Issues
🛠️ 推荐工具
- 沉浸式翻译:浏览英文文档时自动翻译
- ChatGPT / Gemini:结对编程助手,帮你写代码、分析报错
- Postman:调试 API 接口,然后 Import cURL 到 n8n
📝 贡献指南
欢迎改进这个教程!如果你想贡献:
- Fork 项目:复制到你的账户
- 创建分支:为你的贡献创建新分支
- 提交更改:提交你的改进和修复
- 发起 PR:创建 Pull Request
🎉 学完后你能做什么?
完成本教程后,你将能够:
🎯 核心技能
- ✅ 独立设计工作流:从需求分析到流程搭建
- ✅ 集成第三方服务:Google Sheets、Notion、企业微信等
- ✅ 让 AI 真正干活:调用 GPT 进行智能决策和处理
- ✅ 解决实际问题:自动化你的重复性工作
🚀 进阶能力
- ✅ 调试和优化:单步调试、错误处理、性能优化
- ✅ 半开放式节点:用 Code/HTTP Request 补齐能力
- ✅ MCP 集成:让 AI 调用你的 n8n 工作流
- ✅ 实战项目:完成 3 个真实项目案例
💼 实际价值
- ✅ 提升效率:让重复工作自动化,节省时间
- ✅ AI 协作:从 AI 使用者变成 AI 指挥官
- ✅ 技能升级:掌握未来工作的核心能力
- ✅ 个人品牌:拥有自己的"移动城堡"
🔮 学习心法(必读)
💡 核心原则
-
不要追求"完全理解"
→ 很多配置(如 OAuth)你可能不懂原理,但只要"work"了就先用着。 -
善用搜索引擎和 AI
→ 报错信息 → 截图 → 丢给 ChatGPT:"这个 n8n 错误怎么解决?" -
从小处着手,快速迭代
→ 先做"最小可用流程",再逐步加功能。 -
把 n8n 当"寄生系统"
→ 不改变现有业务,只在上面加一层自动化"外挂"。 -
接受不完美
→ 低代码的稳定性不如工程系统,但胜在灵活、快速、自由。
🧭 学习建议
- 目标明确:知道要学什么,学到什么程度
- 循序渐进:按照教程顺序学习
- 动手实践:理论结合实践,学以致用
- 社区交流:与他人分享,共同进步
🏁 结语:打造你的"移动城堡"
"n8n 生产出来的流程更像是手工艺制品,或者是哈尔的移动城堡。"
—— 它可能歪歪扭扭,但它属于你,它能动,它能帮你干活。
当你完成第一个自动化流程时,你会感受到一种前所未有的力量:
- 你不再是工具的使用者,而是工具的制造者。
- 你不再是 AI 的听众,而是 AI 的指挥官。
什么是 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 是“现代魔法”?
-
像手工艺品,而非工业制品
n8n 构建的流程更像是“哈尔的移动城堡”——虽然看起来歪歪扭扭、结构复杂,但它能动、能工作,属于你自己的“魔法造物”。 -
“虽然我不懂,但它能 work”
在配置 Google Cloud、OAuth 登录等复杂服务时,你可能并不完全理解背后的原理,但只要流程跑通了,就可以继续前进。这种“魔法感”正是低代码的魅力。 -
让 AI 拥有“手脚”
AI(如 GPT)只是一个“大脑”,它不能自己打开 Excel 或发送微信消息。而 n8n 就是给 AI 装上“手”和“脚”,让它能真正帮你做事。例如:
你收藏了一篇文章 → n8n 自动调用 GPT 生成摘要 → 存入 Notion → 发微信通知你。
整个过程全自动,你只需要点一下收藏。 -
适合个人和小团队的“寄生系统”
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 是谁的工具?
- 如果你是非程序员(运营、产品、学生),n8n 能帮你自动化重复工作。
- 如果你是程序员,n8n 能帮你快速搭建 MVP 或内部工具。
- 如果你是 AI 爱好者,n8n 是你让 AI 真正行动起来的“身体”。
现在,你也可以开始打造属于自己的“移动城堡”了。
在 ClawCloud run 部署 n8n(已失效)
IMPORTANT: ClawCloud Run Service Discontinuation & Refund Notice - ClawCloud Run Question
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.
- 登录 ClawCloud
访问 ClawCloud 官网,使用您的 GitHub 账号授权登录。
关于 ClawCloud 账号的说明:
首次福利:$5 信用
- 对于 Github 用户,资格要求至少在 7 天前注册。
- 对于 Gmail 用户,没有其他要求。
每月重复福利:$5 信用
- 通过绑定您的 Github 账户解锁(您的 GitHub 账户需要注册超过 180 天)。
地区选择美国,输入自己的工作区名称,然后部署。针对服务器所在地,强烈推荐选择美国,避免选择香港或上海,因为目前 OpenAI 以及谷歌的 API 尚不支持这两个地区,这会影响到你整合 AI 服务。
- 访问应用商店搜索并配置 N8N
点击跳过来到控制面板。在左侧导航栏找到并点击 App Store。在顶部的搜索框中输入 N8N,然后点击出现的 N8N 图标。
点击 Deploy 按钮,进入配置页面。
等待一段时间完成,完成之后,点击部署的示例。
在出现的实例详情页面中向下滑动,找到网络一栏目,右侧网址就是可以访问的云端地址,直接点击跳转。
- 完成部署
跳转到自己的 N8N 实例网址,将该网址保存到收藏夹,然后输入自己的邮箱、名称、密码等信息。
输入之后点击 Next,等待配置完成,这里时间可能稍久一点,请耐心。在弹出的问卷调查页面,根据自己的详情选择,随后点击 Get started。
在弹出的界面中,输入自己的邮箱,点击 Send me a free license key,用来接收免费获取付费功能。
具体可以免费获取的功能如下:
工作流历史(查看和恢复过去 24 小时内的任何工作流版本)、高级调试(轻松修复任何出错的工作流执行,然后重新运行它)、执行搜索和标记(搜索并组织过去的工作流执行,以便于审查)文件夹(以嵌套文件夹结构组织您的工作流)
稍后在你的邮箱中会收到一段验证码,点击 Activate License Key 按钮,跳转到升级完成页面,开启你的 N8N 之旅。
- 平滑升级 N8N 版本
在更新前,首先需要查看 Github 上的最新版本,同时了解每个版本的更新情况。点击 releases。只需要复制对应数字版本号即可,例如最新版的是预发布的 1.110.1 版本。
回到 N8N 部署实例的详情页面,点击 Update,进入升级界面。把从 Github 复制最新版本号,替换已经部署的版本号,注意只修改数字即可。点击又上角 Update,进行更新,在弹出的页面点击 Yes 确定。更新前如有重要资料,请提前备份。
等待一段时间,完全部署完成后,再点击自己的 N8N 公网网址。一段时间后,即可正常进入。
点击左下角用户名后面的 setting 即可查看版本号已经更新为最新版。
render 需要信用卡