用 N8N 把重复劳动交给机器
重复性工作是对人类智力的浪费。这篇文章教你用自动化工作流夺回被偷走的时间。
程序员圈子有句老话:如果一件事你需要重复做三次,就应该让它自动化。
这句话在 AI 时代有了更深的含义。以前自动化需要写脚本,门槛不低。现在有了 n8n 这样的可视化工具,加上 AI 的判断能力,你可以自动化的不只是简单的重复动作,还有需要” 判断” 的工作。
系统思维:重新审视你的工作流
在讲工具之前,先讲一个思考方式。
大多数人的日常工作可以拆成三类:
- 纯重复 - 每次都一样,不需要判断
- 模式化判断 - 有规律可循,AI 能学会
- 创造性决策 - 需要人类独特的洞察
自动化的价值是:把第一类和第二类交给机器,把时间留给第三类。
这不只是效率问题,是关于你想成为什么样的人。你想做一个每天处理重复工作的执行者,还是把精力放在真正有创造性的事情上?
为什么选 n8n
市面上的工作流自动化工具:
- Zapier - 简单易用,但贵
- Make - 功能强大,学习曲线陡
- n8n - 开源免费,功能强大,AI 集成完善
n8n 的核心优势:自己部署不用付月费。而且它的 AI 节点支持特别完善,跟 OpenAI 的集成非常灵活。
快速开始
新手建议先用云端版:n8n.io 注册免费账户,马上能用。
有技术背景想自己跑,一行 Docker 命令:
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n
访问 localhost:5678 开始使用。
实战:AI 邮件分类助手
让我们做一个真实的工作流:自动分类邮件,紧急的发 Slack 通知。
流程逻辑
每5分钟检查邮箱
→ AI分析每封新邮件(紧急/重要/普通/垃圾)
→ 紧急邮件 → Slack通知
第一步:添加触发器
Gmail 节点 → “On new email” 触发器 → 连接账户 → 每 5 分钟检查一次
第二步:AI 处理
OpenAI 节点配置:
Model: gpt-4o-mini
Prompt:
你是邮件分类助手。分析以下邮件:
主题: {{$json.subject}}
内容: {{$json.text}}
返回 JSON:{"category": "urgent/important/normal/spam", "summary": "一句话摘要"}
第三步:条件分支
If 节点:判断 category 是否等于 “urgent” → 是 → Slack 通知(包含主题、发件人、摘要)
点击 Activate 激活,工作流开始运行。

更多自动化场景
社媒内容日历
每周一读取 Google Sheet 待发内容 → ChatGPT 生成配图提示词 → Midjourney 生成图片 → 发布 Twitter → 记录写回 Sheet
整个流程不需要你动手。
客户支持自动化
新工单进来 → AI 分析问题类型 → 匹配 FAQ 知识库 → 草拟回复发给客服审核
客服只需确认一下就能发出。效率翻倍。
内容监控
每天拉取 RSS → AI 过滤不相关内容 → 生成摘要 → 发送 Telegram
竞品监控、行业追踪的利器。
实用原则
从简单开始。 别一上来就搞复杂流程。先” 收到邮件发 Slack 通知”,熟悉了再扩展。
重要操作加人工确认。 AI 判断可能出错。涉及发送邮件、操作数据这种不可逆操作,要有确认环节。
做好错误处理。 API 会超时、返回格式会出错。关键节点后面加 If 节点检查,失败时发告警。
定期备份。 工作流可导出 JSON。定期存一份,不小心删了能恢复。
成本
| 选项 | 价格 |
|---|---|
| n8n Cloud 免费版 | 2500 次 / 月执行 |
| n8n Starter | $20 / 月 |
| n8n Pro | $50 / 月 |
| 自托管 | 服务器费用,软件免费 |
| OpenAI gpt-4o-mini | ~$0.15/1000 次请求 |
假设每天处理 100 封邮件分类,一个月 API 费用不到 $5。
更深层的思考
自动化不只是效率工具,是一种生活哲学。
当你开始自动化,你会被迫问自己:这件事真的需要我亲自做吗?这个问题本身就很有价值。
很多人的工作日被各种” 必须做” 的小事填满。但如果你认真审视,会发现其中大部分是可以交给机器的重复劳动。
把时间夺回来,花在真正需要人类智慧的地方。
这才是自动化的终极意义。