本技能用于指导在 n8n 中构建工作流,核心是把真实使用中总结出的架构模式作为起点。资料给出的五类核心模式:Webhook 处理(Webhook → 校验 → 转换 → 响应/通知),用于接收外部系统数据、构建集成、事件即时响应;HTTP API 集成(触发器 → HTTP Request → 转换 → 动作 → 错误处理),用于拉取 REST API、与第三方同步、构建数据管道;数据库操作(Schedule → 查询 → 转换 → 写入 → 校验),用于库间同步、定时查询与 ETL;AI 智能体工作流(触发器 → AI Agent(模型+工具+记忆)→ 输出),用于对话式 AI、带工具访问与多步推理;定时任务(Schedule → 获取 → 处理 → 交付 → 记录),用于周期报表与维护任务。
通用组件分五类:触发器(Webhook、Schedule、Manual、Polling)、数据源(HTTP Request、数据库节点、服务节点、Code)、转换(Set、Code、IF/Switch、Merge)、输出(HTTP Request、数据库、Email/Slack/Discord、存储)、错误处理(Error Trigger、IF、Stop and Error、Continue On Fail)。资料还给出线性、分支、并行、循环、错误处理等数据流模式,以及创建检查清单(规划、实现、校验、部署)。
必要用法:遇到无法读取 Webhook 负载时,数据位于 $json.body,应写 {{$json.body.email}} 而非 {{$json.email}};表达式需用 {{}} 包裹;处理多输入项时可用“Execute Once”或 {{$json[0].field}} 只取首项;认证问题应在 Credentials 区域配置凭据而非参数,并在启用前测试;执行顺序可在工作流设置中查看,v1 为基于连接(推荐)。
限制与注意:以上为模式参考,具体节点配置与参数需结合各节点文档;资料未提供安装命令、价格或平台限制信息。建议先用最简单可行的模式,务必配置错误处理、启用前用样本数据测试并监控首次执行。