n8n 自动化入门指南:开源工作流的正确打开方式

最后更新:2026-06-30 | 阅读时长:约 8 分钟 | 适用版本:2026 年 6 月最新版

提示:以上数据基于 2026 年 6 月各平台公开信息,具体额度可能随厂商调整而变化,建议使用前查看官网最新定价页。

Zapier 和 Make 很好用,但太贵了。2026 年 n8n 已经成为开源自动化的事实标准——300+ 节点、自托管完全免费、AI 集成原生支持。这篇带你从零搭一个能用的自动化工作流。



目录

n8n 工作流编辑器界面

  1. 为什么选择 n8n 而不是 Zapier/Make
  2. 本地部署:Docker 一键启动
  3. 第一个工作流:自动发欢迎邮件
  4. 核心节点速查:最常用的 15 个
  5. 进阶玩法:爬虫监控 + AI 通知
  6. 常见坑点:新手要注意的 5 件事

n8n 节点连接与配置示例

  1. 2026 年 n8n 社区生态

为什么选择 n8n 而不是 Zapier/Make

维度n8n(自托管)ZapierMake
价格免费$19.99/月起$9/月起
数据隐私存在自己服务器第三方云第三方云
节点数量300+5000+(但大部分是付费)1500+
速率限制自控有限制有限制
AI 集成OpenAI、Ollama、LangChain付费付费
可扩展性JS 代码节点任意写有限有限

n8n 自动发邮件工作流模板

结论:如果月预算在 $20 以下,或者对数据隐私有要求,n8n 自托管是唯一合理的选择。Zapier 和 Make 的优势在于集成数量多、不需要维护服务器,但价格贵太多。


本地部署:Docker 一键启动

n8n 最有争议的地方就是需要自己部署,但 Docker 把这件事变得极其简单。

前提条件:安装了 Docker Desktop 的电脑,或者一台云服务器(最低配置 1C2G,阿里云 ¥68/月)。

Docker Compose 文件:

version: '3'
services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=你的密码
    volumes:
      - n8n_data:/home/node/.n8n
volumes:
  n8n_data:

在服务器上创建 docker-compose.yml,执行 docker-compose up -d,等两分钟打开 http://你的IP:5678 就能看到 n8n 的登录界面。

n8n AI 节点集成演示

不想折腾服务器? 也可以直接用 n8n 的云版(n8n.cloud),起步 $20/月,免维护。


第一个工作流:自动发欢迎邮件

学习 n8n 最好的方式是搭第一个实际需求。

目标:当 Google Sheets 新增一行数据(新注册用户),自动发一封欢迎邮件。

步骤:

  1. 添加 Trigger → Google Sheets 节点,选择你的表格和 Sheet
  2. 添加 Action → Send Email(SMTP),配置发件服务器
  3. 用表达式 {{ $json.email }} 获取收件人地址
  4. 邮件正文用 HTML 模板,按用户名字做个性化 {{ $json.name }}
  5. 再添加一个 Slack 节点,通知管理员有新人注册

整个流程从零到跑通大概 20 分钟,比 Zapier 的配置灵活得多。


核心节点速查:最常用的 15 个

n8n 300+ 节点中,日常高频使用的不到 30 个:

触发器类:Webhook、Schedule(定时)、RSS Feed、Email(IMAP)、Google Sheets

动作类:HTTP Request(通用 API)、Send Email(SMTP)、Slack、Discord、Telegram、Notion、Airtable、Google Sheets

数据处理:Code(JavaScript)、Switch、Set、Aggregate、Split In Batches

AI 类:OpenAI、Ollama、Hugging Face、Anthropic、LangChain

使用频率节点典型用法
每天用Webhook接收外部系统数据
每天用HTTP Request调用任何 API
每周用Schedule定时爬虫、定时备份
每周用Code数据转换、复杂逻辑
每月用OpenAIAI 摘要、AI 分类

进阶玩法:爬虫监控 + AI 通知

这是 n8n 最适合做的事情之一——替代付费监控工具和爬虫服务。

场景:监控某个电商网站的某个商品价格变动,低于目标价时自动通知。

工作流设计:

  1. Schedule 节点——每 1 小时触发
  2. HTTP Request 节点——GET 目标商品页
  3. Code 节点——用 Cheerio 库提取商品价格(n8n 内置了 cheerio)
  4. IF 节点——判断价格是否低于目标值
  5. OpenAI 节点——生成一段”该不该买”的建议
  6. Send EmailTelegram——发送通知

全程不用写长代码,每个节点处理一个小任务,最终构成一个自动化爬虫+AI 分析的完整链路。


常见坑点:新手要注意的 5 件事

  1. 错误处理一定要做——每一个节点都勾上”Continue on Error”,否则一个节点挂了整个工作流停掉
  2. 数据格式看清楚——n8n 用 JSON 传递数据,所有节点的输入输出都是 [{json:{}}] 这种结构,处理数据前用 Set 节点做格式化
  3. API 调用量控制——把 HTTP Request 套在 Rate Limit 后面,避免触发目标网站的反爬
  4. 备份工作流——n8n 工作流可以用 JSON 导出,定期导出到 GitHub 或本地
  5. Docker 更新——每月执行一次 docker-compose pull && docker-compose up -d 更新 n8n 版本

注意:不同地区的用户可能看到不同的价格和功能限制,部分工具在中国大陆可能需要特殊网络环境才能访问。


2026 年 n8n 社区生态

n8n 在 2026 年的社区非常活跃,值得关注的有:

  • n8n Hub(社区节点库)——用户贡献了 500+ 额外节点,安装方式跟官方节点一样
  • Flow Library——n8n.io/workflows 上有上千个现成工作流模板,可以直接导入使用
  • Discord 社区——12 万+ 成员,中文区也有活跃频道,搜”n8n 中文”

如果你之前一直用 Zapier 但因为价格犹豫要不要续费,2026 年就该切换到 n8n 了。花一个周末搭好基础环境,把常用的几个自动化迁移过来,一个月省下来的钱够吃好几顿好的。

相关阅读n8n 自动化入门



常见问题

n8n 和 Zapier 哪个好?

n8n 开源自託管控制权最大、无月费(僅伺服器成本)。Zapier 设定最简单但月费較高。技术团队选 n8n,非技术选 Zapier。

n8n 難学吗?

基礎工作流(A → B 觸发动作)几小时就能上手。复杂流程(条件分岐、API 整合)需要几天学習。图形化介面比程式碼友善。

n8n 免费版夠用吗?

n8n 开源版完全免费,功能无限制(需自备伺服器)。云端版有免费額度(每月 5,000 次執行)。一般自动化场景完全夠用。

参考来源

滚动至顶部