点赞 + 关注 + 收藏 = 学会了
整理了一个n8n小专栏,有兴趣的工友可以关注一下 👉 《n8n修炼手册》
n8n 的功能实在太多了,如果一个一个功能、节点、设置去学,那每个一年半载都学不完。
我的学习经验是直接上手,从最简单的工作流开始做起。但这样也会走一些弯路,每做一步都要查查查。
所以,我的建议是先了解 n8n 常用操作,在脑子里有个印象,再去做复杂的工作流。
本文介绍的都是新手入门需要掌握的常用操作,复杂的内容不讲!
学电脑,第一课是学开机,然后学关机。
学 n8n 也一样。
在 n8n 创建工作流的方法很简单,在首页点击“Start from scratch”就创建了一个工作流工程。

如果你已经创建过工作流工程,想再创建新工程的话,可以在首页点击右上角的“Create workflow”按钮。

想删除工作流好像没有想象中那么简单,点开工作流的操作菜单并没有“删除”按钮。

n8n 避免我们误操作,要2步操作才能删除工作流。
点开工作流的菜单,点击“Archive”让这个工作流归档。
然后在筛选项里勾选“Show archived workflows”就能看到已归档的工作流。

只有已归档的工作流才能删掉。

在首页(Overview),我们和 n8n 最常打交道的是“Workflows”、“Credentials”、“Executions”这几个面板(其实后面2个也会用到,但初学阶段可以先不管)。
n8n 工作流 教程
Workflows 面板可以看到我们创建的所有工作流,所以要给工作流起一个一眼看上去就知道是干嘛的名字。
Credentials 保存了我们和外部服务的所有凭证,比如我们在 OpenAI 申请的 KEY,我们在本地部署 Ollama,又或者是我们对接飞书等系统的接口,这些和 n8n 交互的所有服务都可以在 Credentials 面板里查看。

以后要更改某些服务的凭证都可以在 Credentials 面板修改。

Executions 记录了所有工作流的运行记录。
点进其中一个工作流,可以看到它历史运行记录,正常和错误运行的记录全都有。

前面提到,给工作流起一个好名字是非常重要的事。
但我们在工作流的操作菜单里并没有看到“rename”这项。

要重命名工作流,需要打开指定的工作流,进到它的画布页面后,再点击下图箭头所指的地方重命名才行。

改完名字后记得保存一下。
用惯了在线文档的工友,尤其是年轻的工友,可能没有“保存”的习惯。因为现在的在线文档交互设计太友好了,做什么操作都会给你自动保存。
但 n8n 默认是没有自动保存的功能,需要你手动保存。
手动保存的方法有2个,如果是 Windows 电脑,按 可以保存当前工作流,如果是 Mac 电脑就按 。
如果用鼠标操作的话就点击顶部菜单的“Save”按钮。

已经保存成功,并且没再改动过的工作流,这个橙色的“Save”按钮会变成灰色的“Saved”。
⚠️ 一定记得,每做完一步操作,没问题的时候就要点一下保存!!!
新创建的工作流是这样的,画布一片空白,只有中间一个“Add first step… ”按钮。

鼠标点击这个按钮就可以创建节点了。
又或者按一下键盘的 键也会弹出节点面板。

删除不需要的节点,只要把鼠标放在节点上,节点上方就会出现一排按钮,点击箭头所指的垃圾桶就能删掉这个节点。

所谓的工作流,就是上一个节点完成本职工作后,把数据流转到在一个节点。
所以节点和节点之间是需要一根线连接起来的,而且这根线还是有方向的。
从上一个节点的出口,拉一条线出来,放到下一个节点的入口,就把两个节点连接起来了

鼠标放在两个节点的连接线上,就会出现一个加号和一个垃圾桶。
点击垃圾桶图标就可以断开这两个节点的关系。

n8n 的节点分几大类,不需要全部记下,只要记住有哪些类型就行。
之后工作中需要用到哪些节点,有不明白的时候再查文档。
我整理了一些常用节点,记不住没关系,先过一遍有个印象,之后可能还会回来查的~
所有节点先按「Trigger(启动流程)+ Action(执行操作)」二分法归类,比如:用(定时启动)+ (执行接口调用),就能快速搭建定时拉取数据的基础流程。
Cluster AI 节点核心是「Root(根节点)+ Sub(子节点)」组合模式:
- 示例 1: → 实现基础智能工具调用 Agent
- 示例 2: → 实现带 RAG 能力的智能问答 Agent
官方 + 社区提供 500 + 现成节点,对接主流 SaaS 平台时优先用社区节点(如 Gmail、Notion),无需编写 HTTP 请求或脚本,降低开发成本。
有些节点是为了完成一项特定工作的,给这些节点起一个有语义的名字尤为重要。
在节点上点击鼠标右键就会弹出一个菜单,选择“Rename”就能给这个节点重新起一个名字。
又或者左键选中这个节点,按一下空格键也能给节点重命名。

一个节点就是一种功能,通常一个节点的配置分成3个部分。
双击节点会弹出这个节点的配置表。
左侧(红框)是上一个节点传进来的数据,我们就叫它“入参区”吧。
中间(黄框)是本节点要做哪些工作的配置区,我们就叫它做“逻辑区”吧。
右侧(蓝框)是本节点完成工作后,输出给下一个节点的数据,我们就叫它“出参区”。

入参区有3个Tab,其实这3个Tab都是指同一个东西,只是展示方式不一样而已。
Schema 是指入参的元数据,如果用表格类比的话,可以理解为“表头”。
Table 就是以表格的形式展示入参数据。
JSON 就是以 JSON 的格式展示入参数据。
逻辑区是当前节点的主要工作区域,每个类型的节点的逻辑区配置项都是不一样的,比如上图这个 AI Agent 节点就可以配置它使用哪个大模型对入参数据做哪些处理。
出参区就是预览一下我们当前节点处理完的数据。
有一些任务是要几个节点完成一个功能的,通常我们也会给这几个节点来一个统一的说明。
在画布空白处单击右键,选择”Add sticky note“就可以创建一个”备注“组件。

习惯是把这个备注组件放大,包围着一群相关组件。然后双击它,写上这批组件要完成的工作以及其他内容。
备注组件的编辑是支持 Markdown 语法的。

加入你的工作流已经串好了,想要运行整个工作流的话,点击一下画布下方的”Execute workflow“就开始运行了。

工作流每一个节点运行情况在哪查看?
可以点击画布右下角的这个按钮,就会打开控制台。

在控制台里可以看到节点运行日志。
有时候节点报错了也可以在控制台里查看报错信息。

有时候我们的工作流已经串了很长了,前面的节点都能正常运行,此时我只想调试其中某个节点。如果整个工作流都运行一遍在某些情况下会耗时耗力,尤其是要调用大模型的时候,每次调用都要消耗 token,那都是钱啊。
此时就可以用 来固定前面所有节点执行完的数据了,就是每次输入过来到当前节点的参数都保持一样,前面的节点就不需要重复执行了,这样能很快方便的调试当前节点。

当不需要调试后,选择“Unpin”就可以取消固定。

以上就是本文的全部内容啦,想了解更多n8n玩法欢迎关注《n8n修炼手册》👏
最后我还想推荐一下我另一个AI绘画专栏,同样是用工作流的方式,同样是可以本地部署。那就是👉 《ComfyUI中文教程》
点赞 + 关注 + 收藏 = 学会了
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/248600.html原文链接:https://javaforall.net
