SuperAPI AI 工具集

n8n-patterns

设计与创作

查看项目

更新于 10-16 01:16

技能介绍

用途:为使用 n8n(可自托管的工作流自动化平台)设计和实现自动化流程提供模式与最佳实践参考,覆盖从触发到输出的完整链路。

主要能力与内容:介绍触发器模式(Webhook、Schedule 的 cron 表达式、应用轮询触发器);数据转换(Set、Code 节点,支持 JavaScript/Python);控制流(IF 条件、Switch 多分支、splitInBatches 循环、Merge 合并);错误处理(errorTrigger、retryOnFail 与 maxTries/waitBetweenTries、stopAndError);子工作流(executeWorkflow);HTTP 请求与分页;凭证管理与表达式速查(如 {{ $json.field }}、{{ $env.VAR }}、Luxon 日期方法);自托管(Docker Compose、环境变量、队列模式 worker 与 Redis);常见模板(Webhook 入库、定时同步、事件通知)。

使用方式:以节点 JSON 配置与代码片段形式给出示例;自托管可用 n8nio/n8n 镜像、Postgres 及环境变量(如 N8N_ENCRYPTION_KEY、DB_TYPE、EXECUTIONS_MODE=queue)部署。

适用场景:需要连接多个应用与服务的自动化、定时任务、Webhook 实时处理、事件告警与数据同步。

限制:资料未提供具体收费、价格、性能指标与效果承诺;节点可用性取决于 n8n 版本,Python 需在设置中启用,示例需按实际环境调整。