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 是谁的工具?

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