上一篇介绍Codex APP的时候,我在文末埋了一个话题:为什么你可能不需要学N8N了。
今天就来展开聊聊。
什么是N8N?
一句话解释:N8N = 一个可视化的自动化工作流平台。
N8N这个名字来自"nodemation"(node + automation),首尾之间8个字母,所以叫N8N。开源项目,可以免费部署到自己服务器上。
它能干什么?把它想象成一条流水线。每个"节点"是流水线上的一个工位,数据从第一个工位进去,经过一系列加工,从最后一个工位出来。
举个例子,你可以搭一个这样的流水线:
- 节点1(触发器):每天早上9点自动启动
- 节点2(HTTP请求):去某个网站抓取今日新闻
- 节点3(数据处理):筛选出和AI相关的内容
- 节点4(发送通知):把结果发到你的邮箱
设好之后就不用管了,每天自动跑。
N8N内置了400多个节点,覆盖Gmail、Slack、数据库、Notion等常见服务。2019年上线至今,已经有超过20万活跃用户,融资到了2.7亿美元估值。
确实是个好东西。我自己也部署了一个,跑了不少流程。
N8N很强,但对新手来说有四个大问题
在Skill出来之前,想做个人自动化,N8N几乎是唯一选择。但现在情况不一样了。
N8N对新手有四个大问题。
问题一:要学的东西太多
打开N8N,你需要搞懂:工作流、节点、触发器、Webhook、凭证、表达式、数据映射……
光是一个"Webhook",你就得理解HTTP协议、POST请求和GET请求的区别、JSON数据格式。
对没有编程基础的人来说,这不是在学自动化,这是在学编程。
很多人兴冲冲打开教程,第一步就是"配置一个Webhook节点,设置Method为POST"——直接劝退。
问题二:教程永远跟不上更新
N8N更新速度非常快,这本身是优点。但问题是:你跟着教程操作,发现界面和教程截图不一样。
不是教程写错了,是N8N又改版了。
更难受的是,N8N近期有过大版本升级,有些之前搭好的流程,升级之后直接不兼容。你花一个周末搭好的东西,一次更新就废了,得重新配。
问题三:部署门槛不低
N8N有两种用法:自己部署,或者用官方云服务。
自己部署可以无限工作流,不花钱(除了服务器费用)。但你得会买服务器、装Docker、配反向代理、搞域名解析……对小白来说,光是把N8N跑起来就够折腾半天的。还没开始学自动化,先被部署劝退了。
用官方云服务倒是省事,注册就能用。但免费版只给你5个工作流。想要更多?Starter套餐20美元/月,Pro套餐50美元/月。还没自动化几个流程,钱先花出去了。
问题四:调试靠人工传话
N8N出了问题,调试流程大概是这样的:
- 看到报错信息
- 看不懂,截图发给AI(ChatGPT之类的)
- AI给个方案,你回N8N里改
- 改完再跑,还是不对
- 再截图,再问AI
- 来回好几轮才搞定
你在干什么?在N8N和AI之间当翻译官。
虽然N8N也有MCP可以和AI对接,但说实话体验一般。还是得手搓,一步一步问AI,有些问题定位好几次才行。
N8N到底在做什么?
在讲Skill怎么替代之前,先搞清楚N8N的核心原理。
去掉那个花哨的可视化界面,N8N本质就在做四件事:
| 能力 | 说明 | 举例 |
|---|---|---|
| 发送请求 | 调用外部API或抓取网页 | 请求天气API获取今日天气 |
| 处理数据 | 筛选、转换、格式化数据 | 从100条新闻中筛出AI相关的 |
| 触发执行 | 定时运行或被外部事件触发 | 每天早上9点自动跑 |
| 连接服务 | 把不同工具串在一起 | 从Gmail读邮件 → 存到Notion |
就这四件事。
而这四件事,Skill里面的脚本全都能做。
Skill怎么替代N8N?
还记得教程11里介绍的Skill吗?Skill把工具、API、脚本封装成一个命令,打个 / 就能调用。
用Skill替代N8N,好处有三个:
好处一:不用自己搭,AI帮你搭
在N8N里,你要手动拖节点、连线、配参数。不会的地方查文档、问AI。
用Skill呢?
你:帮我创建一个Skill,功能是每天抓取Hacker News前10条新闻,
整理成Markdown表格,保存到我的笔记里。
AI直接帮你写好脚本,创建好Skill文件,测试通过。你不需要懂HTTP请求,不需要知道JSON长什么样。
好处二:出错了AI直接修
这是最香的地方。
N8N出错的调试流程我上面说过了——截图、问AI、改、再跑、再截图、再问。来回传话。
用Skill就完全不同了。AI能直接看到报错信息,直接改脚本,直接重新运行。
你只需要说一句"跑一下",剩下的AI自己闭环。
从"人工传话"到"AI闭环",效率差了十倍不止。
好处三:学习成本几乎为零
用N8N,你要学:节点、触发器、表达式、凭证、Webhook、数据映射……
用Skill,你要学什么?
你已经学过了。
如果你跟着这个系列一路看过来,你已经会用Claude Code或Codex了。用Skill就是输入 /skill-name,没有额外的学习成本。
“但是N8N能自动执行啊!”
很多人喜欢N8N的一个重要原因:设好之后自动跑,不需要人。
“Skill不是每次都得手动输命令吗?”
不是。Skill有好几种方式实现自动执行。
方式一:Codex APP的Automations(最简单)
上一篇介绍的Codex APP里有一个 Automations功能。还记得吗?就是给AI设闹钟。
你可以设置:
- 每天早上9点运行某个Skill
- 每周一生成一份报告
- 每隔6小时检查一次数据
操作方式: 打开Codex APP → Automations → 设置频率 → 绑定Skill → 保存。
和N8N的定时触发器效果一样,但配置简单多了。
方式二:系统定时任务(cron / launchd)
如果你用的是终端版CLI,可以用操作系统自带的定时工具。
macOS 用 launchd,Linux 用 cron。原理很简单:写一条规则,告诉系统"几点几分执行什么命令"。
比如你想每天早上8点自动跑一个Skill:
|
|
不用自己写配置文件,让AI帮你生成就行。你只需要说:
帮我创建一个macOS定时任务,每天早上8点运行 /my-daily-report 这个Skill。
AI会帮你生成所有需要的配置。
方式三:Webhook触发
如果你需要外部事件触发(比如有人提交了表单、GitHub有了新提交),可以让AI写一个简单的脚本监听Webhook,接到信号后调用对应的Skill。
这个稍微复杂一点,但同样可以让AI帮你搞定。
N8N vs Skill 对比
| 对比项 | N8N | Skill |
|---|---|---|
| 上手难度 | 高(节点、触发器、表达式等概念) | 低(告诉AI你要做什么) |
| 搭建方式 | 手动拖拽节点、配置参数 | AI自动生成脚本和文件 |
| 调试方式 | 截图 → 问AI → 改 → 再跑 | AI直接看报错 → 直接改 → 直接跑 |
| 可视化 | ✅ 拖拽式流程图 | ❌ 纯脚本 |
| 定时执行 | ✅ 内置触发器 | ✅ Automations / cron / launchd |
| 内置集成 | 400+节点,开箱即用 | AI用脚本对接,覆盖面更广 |
| 部署要求 | 需要服务器(Docker) | 本地运行即可 |
| 维护成本 | 中等(版本更新可能不兼容) | 低(脚本不依赖平台版本) |
| 适合人群 | 有一定技术基础 | 所有人 |
N8N有什么是Skill做不到的?
说了这么多Skill的好,公平起见,也说说N8N的不可替代之处。
1. 可视化流程
N8N最大的卖点就是那个拖拽画布。你能直观地看到数据怎么流转、哪个节点连哪个节点。Skill是纯脚本,AI看得懂,但人看着没那么直观。
2. 7×24小时独立运行
N8N部署在服务器上,你的电脑关了它也在跑。Skill主要在本地运行。虽然可以用Automations或cron定时触发,但前提是电脑得开着(除非你把脚本部署到云服务器上)。
3. 企业级场景
如果你需要每天处理几万条数据、对接几十个外部服务、多人协作管理工作流——N8N在这种场景下更稳。Skill更适合个人级别的自动化。
4. Webhook生态
N8N天生支持Webhook,外部系统可以直接触发工作流。Skill要实现同样的效果需要额外写脚本。
不过,话说回来。
对于这个教程系列的读者——AI新手——来说,上面这些"Skill做不到的"大概率你都用不上。
你不需要处理几万条数据。不需要7×24小时不间断运行。不需要对接几十个企业系统。
你需要的是:用最少的时间、最低的门槛,把一个想法变成自动化流程。
这正是Skill的强项。
如果以后真有了企业级需求,再回头学N8N也不迟。到那时你基础已经打好了,学起来快得多。
总结
今天学到了什么:
- N8N是什么:一个可视化的自动化工作流平台,通过拖拽节点搭建自动化流程
- N8N对新手的四个痛点:概念多难上手、教程跟不上更新、部署门槛高或要花钱、调试靠人工传话
- N8N的核心原理:发送请求、处理数据、触发执行、连接服务——Skill都能做
- Skill替代N8N的三大优势:AI帮你搭、AI帮你调试、零学习成本
- Skill也能自动执行:Automations、cron/launchd、Webhook三种方式
- N8N的不可替代之处:可视化流程、独立服务器运行、企业级场景
核心要点:
- N8N是好东西,但不是AI新手必须学的东西
- Skill能用更低的门槛做到同样甚至更好的效果
- 有了企业级需求再学N8N也不迟,基础打好了学什么都快
下期预告
下一篇我们来聊一个看起来简单但极其重要的东西:Markdown格式
你在这个系列教程里已经见过不少Markdown了——表格、加粗、代码块、引用这些。Markdown是和AI交流的"通用语言",学会它,你跟AI的沟通效率会提高一大截。
下一篇会介绍:
- Markdown是什么?为什么对AI用户这么重要?
- 最常用的Markdown语法(10分钟学会)
- 怎么用Markdown写出让AI更好理解的提示词
敬请期待!
如果觉得有帮助,记得关注这个系列!