n8n 互动学习

从零理解工作流自动化的核心心智模型 —— 数据逐条处理、表达式引用、节点编排

概念地图 核心结构

n8n 的六大核心概念。点击节点查看详情。注意中心的「数据模型」—— 它是一切的基础。

启动 执行于 引用 承载 治理 数据模型 ★ 核心洞见 触发器 Trigger 节点 Node 表达式 Expression 连接 Connection 执行 Execution

点击上方节点开始探索

每个概念都是 n8n 工作流的基石。中心的数据模型是理解一切的关键。

数据流实验室 Lv1 观察

这是最重要的实验。切换「批量」与「逐条」模式,观察 n8n 如何处理多条数据。当你看到差异的那一刻,就是 n8n 心智模型建立的「Aha」时刻。

🔌
Webhook
触发器
0
🌐
HTTP请求
动作节点
0
✏️
编辑字段
转换节点
0
📤
发送通知
输出节点
0
Webhook 收到 3 条用户数据
Alice (ID:1)
Bob (ID:2)
Carol (ID:3)
点击「运行工作流」开始模拟...

💡 核心洞见

在「逐条处理」模式下,每个节点对每条数据独立执行一次。3 条数据 = HTTP请求执行 3 次 = 3 次独立的 API 调用。

这就是 n8n 的本质:节点不是处理"一批数据",而是对每一条数据分别执行。表达式中的 $json 永远指向当前正在处理的那一条。

⚠ 常见误区:以为一个节点对整个数组只执行一次。实际上默认模式下每条数据各执行一次。

表达式演练场 Lv2 引导练习

表达式是 {{ }} 包裹的 JavaScript 片段,能动态引用和转换数据。在左侧数据上试试你的表达式。

来自 "Webhook" 节点的数据

输入表达式

求值结果:

工作流构建器 Lv3 独立构建

从需求出发构建一个完整工作流:Webhook 接收订单 → 查询物流 → 转换格式 → 发送通知。点击空槽选择节点,配置参数后运行。

触发器
+ 点击选择
动作
+ 点击选择
转换
+ 点击选择
输出
+ 点击选择

配置面板

选择一个节点槽位开始配置。

验收标准

  • 为每个槽位选择一个节点
  • 至少在一个节点中使用表达式
  • 成功运行工作流并查看数据流转
  • 分支与合并 Lv4 迁移应用

    真实场景需要条件分支。IF 节点将数据路由到不同路径,Merge 节点将分支合并。调整条件,观察数据如何分流。

    场景:订单分流处理

    5 条订单进入 IF 节点。金额 ≥ 阈值的走 VIP 路径,其余走普通路径。修改阈值或条件,观察路由变化。

    场景:Merge 合并分支

    两条分支处理完成后,Merge 节点将结果合并为一个数据集继续后续处理。

    场景:错误处理

    n8n 的错误处理策略:

    Continue On Fail:节点出错时,将错误信息附加到数据项中,继续流转到后续节点。适合容错管道。

    Error Trigger:单独的错误工作流,当主工作流出错时自动触发。适合告警和日志记录。

    Retry Settings:节点级别配置重试次数和间隔。适合网络不稳定的外部 API 调用。

    知识检测 10题

    检验你对 n8n 核心概念的理解。每题即时反馈,附有解析。

    术语卡片 点击翻转

    快速回顾 n8n 关键术语。点击卡片翻转查看定义。