非技术人员的 AI 自动化入门:用 n8n 打造个人工作流
你不需要会写代码,也能实现工作自动化。本文面向非程序员,手把手教你用 n8n 这款开源工具打造 4 个实用的自动化工作流,每天省出 2 小时。
写在前面:我为什么痴迷于自动化
我有一个习惯:每当我发现自己在重复做某件事的时候,我就会想"这个能不能自动化"。
去年有一段时间,我每天早上要做这些事情:
- 打开 5 个网站看 AI 行业新闻(15 分钟)
- 把有价值的新闻整理到 Notion 里(20 分钟)
- 写一段中文摘要(15 分钟)
- 发到公众号和社群里(10 分钟)
- 检查邮箱里的客户邮件,分类处理(20 分钟)
- 检查项目进度,给需要跟进的客户发消息(15 分钟)
加起来,每天早上光是做这些"行政工作"就要花接近 2 个小时。
后来我用 n8n 把这些全部自动化了。现在每天早上我打开电脑,Notion 里已经躺着今天的 AI 新闻摘要,邮件已经自动分类好了,需要跟进的客户列表也自动生成了。
我每天省出了大约 1.5-2 小时。一个月就是 45-60 小时。一年就是 500-700 小时。
这篇文章就来教你,怎么用 n8n 复制我的这套自动化系统。不需要写代码,不需要技术背景。
什么是 n8n?
n8n(读作 n-eight-n)是一个开源的工作流自动化平台。你可以把它理解为一个"可视化的自动化搭积木游戏"。
它的界面长这样:左边是各种"节点"(积木块),每个节点代表一个操作(比如"读取邮件""调用 AI""发送消息"),你把这些节点用线连起来,就组成了一个自动化工作流。
n8n vs Zapier vs Make:我为什么选 n8n
这三个是目前最主流的自动化工具。我都用过,以下是真实对比:
| 对比项 | n8n | Zapier | Make (Integromat) |
|---|---|---|---|
| 价格 | 可自托管,完全免费 | $19.99/月起 | $9/月起 |
| 免费额度 | 无限(自托管) | 100 次/月 | 1000 次/月 |
| AI 节点 | 70+ AI 专用节点 | 基础 AI 集成 | 中等 AI 集成 |
| 自托管 | 支持 | 不支持 | 不支持 |
| 开源 | 完全开源 | 闭源 | 闭源 |
| 学习曲线 | 中等 | 低 | 中等 |
| 社区 | 活跃,增长快 | 最大 | 中等 |
| 中文支持 | 界面英文,但有中文社区 | 界面英文 | 界面英文 |
| 复杂工作流 | 极其灵活 | 有限制 | 灵活 |
| 数据隐私 | 自托管,数据完全可控 | 数据存在云端 | 数据存在云端 |
我选 n8n 的核心原因有三个:
- 完全免费:自托管不花一分钱,Zapier 一年要 $240+
- AI 能力最强:70+ AI 节点,可以直接调 OpenAI、Claude、本地模型
- 数据在自己手里:作为一个对数据隐私有洁癖的人,这一点很重要
什么人适合用 n8n?
如果你有以下任何一个需求,n8n 都适合你:
- 每天花时间在重复性的信息收集和整理上
- 需要定期给客户发消息或做跟进
- 管理多个社交媒体账号,需要批量发布内容
- 想要一个自动化的"AI 助手"帮你处理日常事务
- 对现有的自动化工具(Zapier/Make)的价格不满意
安装 n8n:一行命令搞定
方法一:Docker 安装(推荐)
如果你有一台电脑(Mac/Windows/Linux 都行),用 Docker 一行命令就能装好:
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n
然后打开浏览器访问 http://localhost:5678 就能看到 n8n 的界面了。
如果你还没装 Docker,先去 docker.com 下载安装,整个过程不超过 5 分钟。
方法二:npx 快速启动
如果你电脑上装了 Node.js,还有一个更简单的方式:
npx n8n
就这一行,n8n 就跑起来了。
方法三:n8n Cloud(完全不碰技术)
如果你连 Docker 都不想装,n8n 也提供云端版本:n8n.cloud。注册即用,有免费试用。
工作流 1:邮件自动分类 + AI 处理
这是我最先自动化的工作流,也是对非技术人员最实用的。
它做什么?
每当你收到一封新邮件,自动完成以下步骤:
- 读取邮件内容
- 用 AI 分析邮件类型(客户咨询/营销推广/重要通知/垃圾邮件)
- 根据分类自动执行不同操作:
- 客户咨询 → 自动起草回复 + 加入待处理列表
- 营销推广 → 自动归档
- 重要通知 → 发到微信/Telegram 提醒你
- 垃圾邮件 → 直接删除
搭建步骤
节点 1:Gmail Trigger(触发器)
- 添加一个 Gmail Trigger 节点
- 连接你的 Gmail 账号(n8n 会引导你做 OAuth 授权)
- 设置:每分钟检查一次新邮件
- 输出:邮件的标题、发件人、正文
节点 2:OpenAI(AI 分类)
- 添加一个 OpenAI 节点
- 输入你的 OpenAI API Key
- Prompt 模板:
请分析以下邮件,将其分类为以下四种之一:
1. customer_inquiry - 客户咨询或业务相关
2. marketing - 营销推广或广告
3. important_notice - 重要通知(账单、安全提醒等)
4. spam - 垃圾邮件
邮件标题:{{$node["Gmail Trigger"].json["subject"]}}
发件人:{{$node["Gmail Trigger"].json["from"]}}
邮件内容:{{$node["Gmail Trigger"].json["text"]}}
只返回分类名称,不要其他内容。
节点 3:Switch(条件分支)
- 添加一个 Switch 节点
- 根据 AI 的分类结果,走不同的分支
分支 A:客户咨询
- OpenAI 节点:自动起草回复
- Google Sheets 节点:记录到"待处理客户"表格
- 可选:发 Telegram/微信通知
分支 B:营销推广
- Gmail 节点:自动添加"营销"标签并归档
分支 C:重要通知
- Telegram 节点:发消息给你
- 或者发到你的企业微信/钉钉
分支 D:垃圾邮件
- Gmail 节点:移动到垃圾箱
实际效果
我用了这个工作流 3 个月后的数据:
| 指标 | 数据 |
|---|---|
| 处理邮件总数 | 2,847 封 |
| AI 分类准确率 | 94.3% |
| 每天节省时间 | 约 20 分钟 |
| 漏掉重要邮件 | 0 次 |
94% 的准确率意味着每 100 封邮件有 6 封分类错误。但因为这些邮件不会被删除(只是被标签和归档),你偶尔检查一下就行。
工作流 2:社交媒体内容自动发布
它做什么?
你在 Notion 里写好一篇内容,自动改写成适合不同平台的格式,然后定时发布到多个社交媒体平台。
搭建步骤
节点 1:Schedule Trigger(定时触发)
- 设置:每天早上 9:00 触发一次
节点 2:Notion(读取内容)
- 连接你的 Notion 账号
- 读取"待发布内容"数据库中状态为"待发布"的条目
- 获取标题和正文
节点 3:OpenAI(内容改写 - 小红书版本)
- Prompt:
请将以下内容改写为适合小红书的风格:
- 标题要有吸引力,可以用 emoji
- 正文分段简短,每段 2-3 行
- 加入互动引导("你们觉得呢?""收藏起来慢慢看"之类)
- 添加 5-8 个相关话题标签
- 总字数控制在 500-800 字
原始内容:
{{$node["Notion"].json["content"]}}
节点 4:OpenAI(内容改写 - 公众号版本)
- 类似上一步,但 Prompt 改为公众号风格(更正式、更有深度)
节点 5:OpenAI(内容改写 - Twitter/X 版本)
- Prompt 改为短文案风格,控制在 280 字符以内
节点 6-8:各平台发布节点
- 小红书:通过 HTTP Request 节点调用 API(或者把内容发到你的微信,手动发布)
- 公众号:通过微信公众平台 API 发布
- Twitter:通过 Twitter API 节点发布
节点 9:Notion 更新状态
- 把 Notion 里这条内容的状态从"待发布"改为"已发布"
- 记录发布时间
注意事项
- 小红书暂时没有官方 API,你可以让 n8n 把改写好的内容发到你的微信/Telegram,你手动复制发布
- 公众号 API 需要申请开发者权限
- 建议先手动检查 AI 改写的内容再发布,避免翻车
工作流 3:每日 AI 新闻摘要
这是我个人最喜欢的工作流。
它做什么?
每天早上 8:00 自动:
- 从 5-10 个 AI 新闻源获取最新文章
- 用 AI 筛选出最有价值的 5 条
- 生成中文摘要
- 发送到你的 Notion/微信/邮箱
搭建步骤
节点 1:Schedule Trigger
- 每天早上 8:00 触发
节点 2-6:RSS Feed Read 节点(多个新闻源)
每个节点读取一个 RSS 源。推荐的 AI 新闻 RSS 源:
| 来源 | RSS 地址 |
|---|---|
| TechCrunch AI | https://techcrunch.com/category/artificial-intelligence/feed/ |
| The Verge AI | https://www.theverge.com/rss/ai-artificial-intelligence/index.xml |
| MIT Tech Review | https://www.technologyreview.com/feed/ |
| Hacker News | https://hnrss.org/newest?q=AI |
| AI 新智元 | 搜索对应 RSS 源 |
节点 7:Merge(合并所有新闻)
- 把 5 个 RSS 源的结果合并成一个列表
- 按发布时间排序,取最近 24 小时的
节点 8:OpenAI(筛选和摘要)
以下是今天的 AI 相关新闻列表。请完成两个任务:
任务 1:从中选出最重要、最有价值的 5 条新闻
任务 2:为每条新闻写一段 100-150 字的中文摘要
评判标准:
- 重要性(对 AI 行业的影响程度)
- 实用性(对普通用户是否有用)
- 新颖性(是否是新的突破或趋势)
输出格式:
## 今日 AI 要闻(日期)
### 1. [新闻标题]
摘要内容...
原文链接:[URL]
### 2. [新闻标题]
...
新闻列表:
{{$node["Merge"].json}}
节点 9:Notion(保存摘要)
- 在 Notion 的"AI 日报"数据库中创建新条目
- 把 AI 生成的摘要写入
节点 10:Telegram(发送通知)
- 把摘要发到你的 Telegram
- 或者用企业微信/钉钉的 Webhook 发到群里
我的使用效果
用了这个工作流后:
- 信息获取效率提升了 80%:以前要花 30-40 分钟浏览 5 个网站,现在只需要花 5 分钟看摘要
- 不再遗漏重要新闻:自动化比人工更可靠
- 积累了一个个人知识库:所有摘要都在 Notion 里,可以随时回看和搜索
工作流 4:客户跟进自动提醒
如果你做自由职业或者有自己的小生意,这个工作流会非常有用。
它做什么?
- 每天检查你的客户管理表格(Google Sheets / Notion)
- 找出需要跟进的客户(比如上次联系超过 7 天的)
- 用 AI 生成个性化的跟进话术
- 发送提醒给你(包含话术建议)
搭建步骤
节点 1:Schedule Trigger
- 每天早上 9:00 触发
节点 2:Google Sheets(读取客户表)
- 读取"客户管理"表格
- 表格需要有这些列:客户名称、联系方式、上次联系日期、客户状态、备注
节点 3:Filter(筛选需要跟进的)
- 条件:上次联系日期距今超过 7 天
- 条件:客户状态不是"已成交"或"已放弃"
节点 4:OpenAI(生成跟进话术)
请为以下客户生成一条个性化的跟进消息:
客户名称:{{$json["name"]}}
上次联系日期:{{$json["last_contact"]}}
客户状态:{{$json["status"]}}
备注:{{$json["notes"]}}
要求:
- 语气友好自然,不要太销售感
- 基于备注信息做个性化开头
- 控制在 100 字以内
- 给出一个具体的跟进理由或话题
节点 5:Telegram / 邮件(发送提醒)
把需要跟进的客户列表和话术建议发给你:
今日需要跟进的客户(共 3 位):
1. 张先生 - 上次联系:7 天前
建议话术:张先生你好,上次聊到的 AI 培训方案...
2. 李女士 - 上次联系:10 天前
建议话术:李女士你好,最近我们的课程更新了...
3. ...
节点 6:Google Sheets(更新跟进记录)
- 把"已发送提醒"标记到表格中
- 防止重复提醒
给非技术人员的 n8n 使用建议
1. 从最简单的工作流开始
不要一上来就想做复杂的东西。先做一个最简单的:
定时触发(每天早上 9:00)→ 发一条 Telegram 消息("早上好!")
这个工作流虽然没什么实际用途,但能帮你熟悉 n8n 的基本操作:怎么添加节点、怎么连线、怎么运行。
2. 善用 n8n 的模板
n8n 官方有一个模板库(n8n.io/workflows),里面有几百个现成的工作流模板。你可以直接导入使用,然后根据自己的需要修改。
3. 调试技巧
n8n 有一个非常好用的功能:逐步执行。你可以点击每个节点,看到它的输入和输出数据。出了问题,你可以一步步找到是哪个节点出错了。
4. AI 节点的省钱技巧
OpenAI API 是按用量收费的。以下是几个省钱的方法:
- 简单的分类任务用 GPT-3.5-turbo 就够了(便宜 10 倍)
- 设置 max_tokens 限制输出长度
- 能用规则判断的就不要用 AI(比如邮件黑名单过滤)
- 批量处理而不是逐条处理
5. 安全注意事项
- API Key 不要明文写在工作流里,用 n8n 的 Credentials 功能保管
- 定期检查工作流的运行日志
- 重要操作(比如自动回复客户)建议先设置为"人工确认"模式
我的自动化收益清单
用了 n8n 半年后,我做了一次统计:
| 自动化工作流 | 每天省的时间 | 每月省的时间 |
|---|---|---|
| 邮件分类处理 | 20 分钟 | 10 小时 |
| 新闻摘要 | 30 分钟 | 15 小时 |
| 社交媒体发布 | 15 分钟 | 7.5 小时 |
| 客户跟进提醒 | 15 分钟 | 7.5 小时 |
| 数据备份 | 10 分钟 | 5 小时 |
| 总计 | 约 90 分钟 | 约 45 小时 |
一年下来,大约省了 540 小时。这是实打实的时间,可以拿来学新东西、做新项目、或者休息。
而搭建这些工作流总共花了我大约 8 个小时。投入产出比:1:67。
进阶方向
等你把基础的 4 个工作流跑通了,可以继续探索:
- 连接更多 AI 模型:除了 OpenAI,n8n 还支持 Claude、Gemini、本地模型(通过 Ollama)
- 搭建 AI Agent:让 n8n 的工作流变成一个能自主决策的 AI Agent
- 更复杂的业务流程:比如自动生成周报、自动化招聘流程、自动化财务对账
- 和其他工具联动:Notion、Airtable、Slack、Discord、GitHub 等等
如果你对更完整的 n8n 教程感兴趣,我还写了一篇 n8n 自动化工作流教程,里面有更多高级用法。
关于 AI Agent 的未来
n8n 只是自动化的入口。更长远来看,AI Agent 会让自动化变得更加智能。
比如 Manus 这样的 AI Agent 平台,可以完成比 n8n 工作流更复杂的任务——它不需要你预先定义流程,而是自己理解任务、制定计划、执行操作。
但在 AI Agent 完全成熟之前(大概还需要 1-2 年),n8n 仍然是最实用、最可靠的自动化工具。因为它是确定性的——你搭好的工作流,它就会按照你的设计稳定执行。
总结
自动化不是程序员的专利。n8n 把自动化的门槛降到了"会用鼠标拖拽"的水平。
你不需要一次性把所有东西都自动化。从一个最困扰你的重复性任务开始,搭一个简单的工作流。等你体验到自动化带来的时间自由,你自然会想把更多东西自动化。
每天省 1.5 小时,一年就是 547 小时。这些时间可以用来学习 AI(参考 普通人的 AI 学习指南)、做副业、陪家人,或者纯粹地享受生活。
而你需要做的,只是花一个下午,学会搭积木。