如果你每天要做重复性工作——整理邮件、生成日报、同步数据、监控舆情——n8n + AI 可以把这些全自动化。n8n 是开源的自动化平台(类似 Zapier 但免费且可自部署),加上 AI 节点后,它能调用 ChatGPT/Claude 等 AI 模型自动处理内容。

n8n vs Zapier vs Make:选哪个

  • Zapier:最简单但最贵,免费版每月 100 次任务,付费起步 $19.99/月
  • Make(原 Integromat):可视化界面好,免费版 1000 次/月,付费 $9/月起
  • n8n:开源免费可自部署,无任务次数限制,社区版永久免费,云版 $20/月起

本教程推荐自部署 n8n(Docker 一条命令),完全免费且数据不被第三方看到。

第一步:Docker 部署 n8n

docker run -d --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

部署后访问 http://localhost:5678 即可看到 n8n 界面。首次需要注册管理员账号。

第二步:搭建第一个 AI 工作流——邮件自动摘要

场景:每天收到大量邮件,让 AI 自动摘要并分类标记重要程度。

  1. 添加「IMAP Email」触发节点:配置邮箱 IMAP 连接,触发条件设为「新邮件到达」
  2. 添加「OpenAI」节点:选择 Chat 模型,Prompt 写「请用 2-3 句话摘要这封邮件的核心内容,并标记重要程度(高/中/低)」
  3. 添加「Notion」或「Google Sheets」节点:把 AI 生成的摘要写入你的笔记或表格
  4. (可选)添加「Slack/飞书」节点:高重要度邮件自动推送到你的消息频道

连接节点之间的数据流:邮件正文作为 AI 节点的输入,AI 输出的摘要作为写入 Notion 的内容。n8n 的可视化拖拽连线让这一切变得直观。

第三步:加入定时触发——每日 AI 资讯摘要

除了事件触发,n8n 还支持定时触发。比如每天早上 8 点自动搜集 AI 新闻并生成摘要:

  1. 添加「Cron」定时触发节点:设为每天 08:00
  2. 添加「HTTP Request」节点:调用新闻 API(如 NewsAPI 或 RSS Feed)获取最新 AI 新闻
  3. 添加「OpenAI」节点:Prompt 写「把以下新闻条目按重要性排序,每条用一句话摘要,生成一份 300 字的今日 AI 资讯」
  4. 添加「Email」节点:把生成的资讯发送到你的邮箱

第四步:进阶——多步 AI 工作流

n8n 的强大在于多步串联。一个实际案例:客户咨询自动处理流程

  • 触发:客户在网站提交咨询表单 → n8n 收到 Webhook
  • 分类:AI 节点判断咨询类型(售前/售后/技术/投诉)
  • 路由:根据分类走不同处理流程
  • 草拟:AI 节点根据知识库自动草拟回复
  • 审核:发送到 Slack 等待人工审核
  • 发送:审核通过后自动回复客户

这种多步工作流把 AI 嵌入业务流程中,不是简单的「问 AI 要个答案」,而是让 AI 成为流程中的一环。

注意事项

  • OpenAI/Claude API 调用会产生费用,建议在 AI 节点设置 token 上限
  • 自部署 n8n 需要保持服务器 24/7 运行,云服务器月费约 $5
  • 敏感数据建议自部署而非用云版,避免数据经过第三方
  • n8n 社区有 400+ 现成集成节点(数据库/SaaS/消息/API),几乎覆盖所有常见工具