# n8n第一个工作流:手把手带你跑通自动化入门案例

2026-01-16 23 0

场景导入:别让重复劳动偷走你的时间

兄弟们,姐妹们,你是否每天早上睁眼第一件事,就是打开各种平台,手动复制粘贴数据?看到手机弹窗,机械地回复“收到”?

# n8n第一个工作流:手把手带你跑通自动化入门案例

笔者见过太多朋友,在“复制-粘贴-保存”这个死循环里消耗生命力。这不仅是浪费时间,更是在扼杀创造力。作为 N8N大学 的主编,我必须告诉你:这种苦日子,今天就该结束了。

n8n 就是你的数字分身。今天,我们不整虚的,直接上手跑通第一个工作流。哪怕你零基础,只要跟着做,30 分钟内,你就能让电脑替你干活。

准备工作:磨刀不误砍柴工

在开始之前,我们需要确认几样东西,确保一次成功:

  1. n8n 环境:建议使用 Docker 部署(最稳),或者直接用 n8n 的桌面版也行。还没装?去 N8N大学 找篇安装教程先装好。
  2. 一个测试用的在线文档:比如腾讯文档或飞书多维表格,方便我们看效果。
  3. 一颗敢于尝试的心:别怕点错,n8n 很难被你玩坏。

核心实操:打造你的“自动情报员”

我们的目标是做一个最经典的案例:监听 RSS 更新,并自动推送到飞书/钉钉群。这能让你第一时间获取行业资讯,且完全自动化。

步骤 1:创建工作流并添加触发器 (RSS Trigger)

进入 n8n 工作区,点击“New Workflow”。左侧点击“+”号,搜索并添加 RSS Trigger 节点。

在参数设置中,填入一个 RSS 链接(例如:N8N大学的博客链接或者任何你喜欢的新闻源)。设置 Pooling Interval(轮询间隔)为 10 分钟。这意味着 n8n 每 10 分钟会去检查一次有没有新文章。

点击“Execute Step”测试一下,你应该能看到最新的文章标题和链接被抓取下来了。

步骤 2:数据处理 (Set 节点)

为了方便后续发送,我们需要把数据整理得漂亮点。添加一个 Set 节点。

在这里,我们可以自定义要发送的内容。比如:

  • Key: title, Value: ={{$json["title"]}}
  • Key: link, Value: ={{$json["link"]}}

这就相当于把 RSS 抓取来的原始数据,打包成了我们想要的格式。

步骤 3:发送消息 (HTTP Request 节点)

这是最关键的一步。以飞书群机器人为例,添加 HTTP Request 节点。

  • Method: POST
  • URL: 填入你的飞书 Webhook 地址。
  • Send Body: 打开。
  • Body Content Type: 选择 JSON
  • Body: 填入飞书要求的 JSON 格式。

这里要用到 n8n 的表达式(用 {{ 包裹)。例如:{"msg_type": "text", "content": {"text": "新文章:{{ $('Set').item.json.title }} - {{ $('Set').item.json.link }}"}}

点击最后的“Execute Workflow”,如果你的飞书群里弹出了消息,恭喜你,你已经掌握了自动化的核心奥义!

避坑指南:新手必看的 2 个“拦路虎”

在实战中,笔者见过太多新手在阴沟里翻船,以下两点请务必注意:

1. 时区导致的“时空错乱”
默认情况下,Docker 版的 n8n 时区可能是 UTC。如果你发现定时任务晚了 8 小时,或者 RSS 抓取时间不对,请在 Docker 环境变量中添加 TZ=Asia/Shanghai。这一步能救命。

2. 表达式写错导致的“红字报错”
n8n 的表达式非常强大,但新手容易手滑。记住,引用上一步的数据,格式是 {{ $json["字段名"] }}。如果你看到节点变红,点开它,仔细检查表达式里的节点名称是否正确,尤其是大小写。n8n 的节点名称如果修改过,表达式里也要对应更新。

FAQ 问答

Q1: 我的工作流运行了,但没收到消息,怎么回事?

首先检查 RSS Trigger 里有没有数据流出。如果 Trigger 有数据,检查 HTTP Request 节点的 URL 是否正确,以及 Webhook 是否在接收平台(如飞书)被禁用了。

Q2: n8n 免费版有限制吗?

n8n 的桌面版和自托管版(Docker)几乎是无限制的,唯一的限制是你的服务器性能。只有云端 SaaS 版才有执行次数限制。

Q3: 除了 RSS,还能监控什么?

n8n 支持 Webhook、定时器、邮件收发、GitHub 事件等。N8N大学 后续会出更多硬核教程,关注我们,解锁更多玩法。

总结与资源

看到这里,你已经跨过了从 0 到 1 最难的门槛。自动化不是程序员的专利,它是每一个效率追求者的必备技能。

不要止步于此。去尝试连接不同的服务,去尝试处理更复杂的数据。如果你在实操中遇到任何报错,欢迎随时回到 N8N大学 查阅或提问。

记住:你的时间,比代码更值钱。

相关文章

寻找免费的 Zapier 替代品?深度解析 n8n 社区版为何是最佳选择
不只是 n8n!2025年值得关注的 5 款开源自动化工具推荐与评测
省钱攻略:如何将 Zapier 自动化工作流无缝迁移到 n8n?
防止数据丢失:n8n 工作流与凭证(Credentials)的自动备份方案
Node.js 开发者首选:使用 npm 全局安装 n8n 及 PM2 进程守护教程
本地部署痛点解决:配合 Cloudflare Tunnel 实现 n8n 外网远程访问

发布评论