从零理解工作流自动化的核心心智模型 —— 数据逐条处理、表达式引用、节点编排
n8n 的六大核心概念。点击节点查看详情。注意中心的「数据模型」—— 它是一切的基础。
每个概念都是 n8n 工作流的基石。中心的数据模型是理解一切的关键。
这是最重要的实验。切换「批量」与「逐条」模式,观察 n8n 如何处理多条数据。当你看到差异的那一刻,就是 n8n 心智模型建立的「Aha」时刻。
在「逐条处理」模式下,每个节点对每条数据独立执行一次。3 条数据 = HTTP请求执行 3 次 = 3 次独立的 API 调用。
这就是 n8n 的本质:节点不是处理"一批数据",而是对每一条数据分别执行。表达式中的 $json 永远指向当前正在处理的那一条。
⚠ 常见误区:以为一个节点对整个数组只执行一次。实际上默认模式下每条数据各执行一次。
表达式是 {{ }} 包裹的 JavaScript 片段,能动态引用和转换数据。在左侧数据上试试你的表达式。
从需求出发构建一个完整工作流:Webhook 接收订单 → 查询物流 → 转换格式 → 发送通知。点击空槽选择节点,配置参数后运行。
选择一个节点槽位开始配置。
真实场景需要条件分支。IF 节点将数据路由到不同路径,Merge 节点将分支合并。调整条件,观察数据如何分流。
5 条订单进入 IF 节点。金额 ≥ 阈值的走 VIP 路径,其余走普通路径。修改阈值或条件,观察路由变化。
两条分支处理完成后,Merge 节点将结果合并为一个数据集继续后续处理。
n8n 的错误处理策略:
Continue On Fail:节点出错时,将错误信息附加到数据项中,继续流转到后续节点。适合容错管道。
Error Trigger:单独的错误工作流,当主工作流出错时自动触发。适合告警和日志记录。
Retry Settings:节点级别配置重试次数和间隔。适合网络不稳定的外部 API 调用。
检验你对 n8n 核心概念的理解。每题即时反馈,附有解析。
快速回顾 n8n 关键术语。点击卡片翻转查看定义。