开篇听我唠叨几句
你是不是也遇到过这些问题?
花大钱买Zapier,结果每月任务数超限,账单越堆越高?
被Make的复杂界面劝退,拖了半天连线还是跑不通??
想用AI自动化,但dify的API调用费贵到肉疼?
好消息!现在有一款完全免费、开源、支持中文的自动化神器——n8n,它能让你:
✅零代码搭建跨平台工作流(Gmail→表格→通知一气呵成)
✅ 比Zapier省100%(不用再为"按任务收费"的套路买单)
✅比Make更直观(拖拽式设计,5分钟就能上手)
✅甚至能接AI(ChatGPT、Stable Diffusion随便玩)
这篇教程将手把手教你:
1️⃣10分钟安装n8n(两种小白友好方案,连命令都帮你写好)
2️⃣实战案例演示(从Gmail抓数据→自动存到Google Sheets→触发Telegram通知)
3️⃣避坑指南(解决90%新手会卡住的权限问题)
为什么你应该试试n8n
?搜索热度暴涨:全球开发者正在疯狂安利这款"Zapier杀手"(Google Trends显示n8n搜索量一年增长300%!) ?知乎/Reddit热议:"终于找到Zapier的免费替代品了!"
连特斯拉IT团队都在用它做内部自动化…
继续阅读,你会发现: ? 如何用n8n把重复工作缩减到1分钟 ? 为什么说"学会n8n=每年省下$1000 SaaS费用" ? 高阶玩法:接AI模型打造智能客服(附保姆级代码)
不花一分钱,马上解锁企业级自动化能力!?
(小提示:本文含多张实操作图+完整节点配置,建议收藏边看边练!)
❝
贴一张网上找的对比图给大家看下

对比
重点介绍一下它
❝
对于它的使用有大致3种方式,下面出了对比详情
| 方式 | 费用 | 适合人群 | 功能限制 | 数据隐私 |
| — | — | — | — | — |
| 官网试用 | 免费14天 | 想快速体验的新手 | 部分高级功能受限 | 数据在n8n云端 |
| 本机安装 | 永久免费 | 个人/轻量用户 | 全功能可用 | 数据完全本地存储 |
| 服务器部署 | 永久免费 | 企业/团队使用 | 全功能+高性能 | 私有化掌控 |
一、官网免费试用(14天快速体验)
适合人群:想先试试n8n是否适合自己的新手
步骤 1:注册试用账号
访问 n8n官网→ 点击"Try for Free"
用邮箱注册(无需信用卡)
步骤 2:立即体验自动化
✅官方已预置模板:
Gmail → Slack 自动转发
Twitter → Google Sheets 数据收集
Telegram 机器人自动回复
⚠️注意:14天后需切换至自建部署(下面会教)
服务器部署
搭建方式详解
官网提供了大致3中搭建的方式:
使用node搭建
使用docker直接run
使用docker-compose(推荐)
文档地址
docker-compose.yml实现
❝
因为官网给的docker-compose搭建比较简单,我这里给出详细的yml,大家可以直接复制使用即可
version: '3.8'services: n8n: image: n8nio/n8n containername: n8n restart: unless-stopped ports: – "5678:5678" environment: # 数据库配置 – DBTYPE=postgresdb – DBPOSTGRESDBDATABASE=n8ndb – DBPOSTGRESDBHOST=postgres – DBPOSTGRESDBPORT=5432 – DBPOSTGRESDBUSER=n8nuser – DBPOSTGRESDBPASSWORD=UyuqZNwxgU # 时区配置(关键设置) – TZ=Asia/HongKong # 设置容器时区为香港时间(UTC+8) – N8NTIMZONE=Asia/HongKong # 确保n8n内部日志使用香港时间 # 安全认证 – N8NBASICAUTHACTIVE=true – N8NBASICAUTHUSER=admin – N8NBASICAUTHPASSWORD=UyuqZNwxgU volumes: – n8ndata:/home/node/.n8n # 挂载本地时区文件(备用方案) – /etc/timezone:/etc/timezone:ro – /etc/localtime:/etc/localtime:ro dependson: – postgres networks: acowbonetwork: name: acowbonetwork driver: bridge
⚠️注意:上面的docker-compose.yml相关配置如果不了解可以找我之前博客查看,这里的pgsql没有暴露到外部,如果需要可以自行映射端口
验证访问
❝
直接访问会先让你初始化用户,当然这步应该在docker-compose中也是可以配置的
主界面展示
❝
它里面有挺多功能实现的,大家可以自行探索,后期我会出一个上面的示例,大概就是当邮箱收到消息后,消息直接会发送到电报中我自己的一个频道,目前已经实现了,可以给大家看一下最终的展示图
忘记密码解决
❝
这是真实发生在我身上的事情,注册完忘记密码了,下面说几种解决方案
在启动的时候配置邮箱应该可以找回密码(没有试过)
直接执行docker-compose down然后再重新构建
因为使用了pgsql,所以直接通过pgsql来修改密码(推荐)
第一步:进入容器docker exec -it 容器名称/容器ID bash# 第二步:进入pgsql的clipsql -U n8nuser -d n8ndb# 第三步:查看用户SELECT * FROM "user";# 第四步:修改密码(下面给出了密码加密生成实现)UPDATE "user" SET password = '$2a$10$新生成的bcrypt哈希值' WHERE email = 'admin@example.com';
⚠️注意:这个密码是加密过的,你要根据脚本生成一个,脚本也提供给大家
import bcryptpassword = "yournewpassword".encode('utf-8') # 替换成你的新密码hashed = bcrypt.hashpw(password, bcrypt.gensalt())print(hashed.decode('utf-8')) # 输出新的哈希值
终极总结:无所不能的自动化神器
你以为自动化工具只能发发邮件n8n 的威力远超你的想象!
基础玩法(零代码搞定)
✅文件管理:自动整理电脑文件 → 按规则分类存档
✅跨App联动:Gmail收到附件 → 转存Google Drive → 微信通知你
✅定时任务:每天8点准时爬取天气 → 短信推送今日预报
高阶玩法(AI + 流式处理)
AI资讯机器人: 1.订阅科技博客→ 2.用ChatGPT总结要点→ 3.定时推送飞书/微信群
⚡智能客服: 1.监听邮件→ 2.AI自动分类紧急程度→ 3.Slack@对应负责人
为什么说n8n是终极方案
免费开源:不用再被Zapier/Make割韭菜
无限扩展:能接Python代码 + 任意AI模型(GPT/Claude/本地大模型)
企业级可靠:NASA、特斯拉等团队都在用同类方案





