夜雨聆风学习资料网

ARTICLE · 1140339

从零开始学AI·第9期:不写代码,搭一条自己会跑的工作流

从零开始学AI·第9期:不写代码,搭一条自己会跑的工作流

前八期讲的都是同一个动作:你敲一句,AI 回一句。问得对,它答得好;你不问,它就安静地待在那儿。这套用法能解决很多问题,但它有个天花板:它永远不会自己开始。

今天这一期,我们要把最后那根线接上:让这些零散的动作,自己按时间、按事件跑起来,而你不用盯着。

1

自动化的骨架,就两个词

所有自动化工具,不管界面长什么样,内核都只有两个部分:触发器和动作。

你早上八点的闹钟就是触发器,起床刷牙就是动作。工作流里,触发器负责回答“什么时候开始”,动作负责回答“开始之后做什么”。

触发器管的不是时间点,是某件事有没有发生。

触发器常见的来源有三类:按时间(每天九点、每周一上午)、按事件(有人提交表单、收到新邮件)、按地址(外部系统往一个固定网址发一条消息,这叫 Webhook)。

一条工作流的骨架 · xxDays 自制

动作节点可以有很多个,串成一条线往下走。但节点越多,出错时要检查的地方也越多。新手先从两个节点的流程开始,比一上来搭十个节点更划算。

2

为什么这一期选 n8n 当例子

市面上的自动化工具不少,老牌的 IFTTT、Zapier,还有 Make。这一期拿 n8n 举例,原因是它对新手最“不设套”:开源、可以跑在自己的机器上、拖拽搭流程,内置了几百个常见服务的连接节点,需要的时候还能直接在里面写几行 JavaScript 或 Python。

它的官方文档写得很直白:n8n 是一个把 AI 能力和业务流程自动化合在一起的工具,云上可以先免费试用,想自己装的话一行命令就能在本机跑起来(curl -fsSL https://get.n8n.io | sh,装完在浏览器打开 localhost:5678)。

工具地址(发布前实测可打开):官网 https://n8n.io/ | 文档 https://docs.n8n.io/ | 官方流程模板库 https://n8n.io/workflows/

下载和部署都是免费的,收费点在云托管和团队协作这些地方。对个人来说,先拿免费的部分把流程跑通,完全够用。

3

第一个工作流,官方教程长这样

n8n 官方那篇《Build your first workflow》是个很好的入门样板,它带着你搭的流程一共五步:

官方教程五步① 新建工作流 ② 加一个 Schedule 触发器,设成每周一上午九点 ③ 加 NASA 节点,去 api.nasa.gov 申请一个 API Key,取回最近七天的太阳耀斑数据 ④ 加一个 If 判断节点,按耀斑等级分成两条岔路 ⑤ 两条岔路各接一个输出节点,把结果发出去。

这个例子里真正值得学的是“取数、判断、分发”这个三段式,NASA 只是个由头。你把它换成自己的场景,就是一条能用的流程:每天早上取一次价格,超过阈值就发通知;每周取一次后台数据,异常的那几条单独发给自己。就三步:取数、判断、分发。

教程里还有个小细节挺有意思:按时间取数据的时候,日期那一栏填的是一个表达式 {{ $today.minus(7, 'days') }},意思是“今天往前推七天”。这样流程每天跑,取到的永远是最近一周,而不是写死的那一周。

这就是自动化和手动操作最本质的差别:你写一次规则,它每天照这条规则自己跑。

4

新手最容易踩的三个坑

第一个坑是一次想搭完整个流程。正确的做法是每加一个节点就单独点一次“执行这一步”,确认它的输出是你以为的那样,再往下接。官方文档里也特意提醒:If 节点要能拿到数据,必须先把上一个节点跑一遍。

第二个坑是字段名对不上。数据从一个节点流到下一个节点,不是“大概这个意思”就行,得字段名精确匹配。这一步和上一期用 AI 写小工具时遇到的问题一模一样——它只在你描述清楚的范围内给你正确结果。

第三个坑是忘了自己装的东西要自己维护。自托管意味着数据在自己手里,也意味着版本更新、备份、端口暴露这些事都归你。图省事就用云服务,图掌控就自己装,别两头都想要。

至于 AI 在这里的位置,是它能帮你把“我想要的流程”翻译成节点配置,也能在出错的时候帮你读报错。但流程该在什么时候触发、什么情况算异常——这些判断它替不了你。

流程每天自动取一次数,你省掉的是重复取数和转发这两步手工活。

官方那个教程用的是实时数据,这里有个坑。如果那一周恰好没有 X 级的太阳耀斑,If 节点就会全部走 false 分支,你照着教程一步步做,也测不出想要的结果——得手动把条件从 X 改成 A、B、C 或 M 才行。那条判定的条件,是写死在节点字段里的一句话。

官方教程里还留了一句提醒:If 节点必须先拿到上一个节点的数据才能判断,所以调试时要把取数节点单独跑一遍。n8n 给你的是一条管道,判断标准和数据是否合格,它不管。

到这里,从零开始学AI 系列已经走到第 9 期。第 1 期讲 AI 是什么,第 2 期选工具,第 3 期学问法,第 4 到第 8 期一路从做计划、当学习搭子,走到不写代码做出第一个能跑的小东西。今天我们把它们串成了一条能自己跑的线。

下一期,我们往更实操的方向走:拿一个你每天都在做的重复动作,把它拆成触发器加动作,真正搭出一条只属于你自己的流程。

如果这一期对你有点用,帮我点个关注、点个赞、点个推荐,再转发给那个每天还在手动复制粘贴的朋友。一百期的路才走了不到十分之一,剩下的我们一起走。

相关学习资料