利用包含2061个模板的库,快速构建、定制和交付用于触发器、操作、错误处理及多步骤自动化的n8n工作流。
n8n自动化 — 快速构建和交付工作流程是一项面向实际任务的技能,主要用于使用 2 061 模式库构建、 自定义和交付 n8n 工作流程;参考 : ~/ project/ n8n- workflows / — 浏览 集成折叠。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
使用我们包含 2,061 个模板的模板库,构建、定制并交付 n8n 工作流。
参考路径:~/projects/n8n-workflows/ — 按集成(integration)文件夹浏览。
我们的 n8n 实例地址:localhost:5678(启动前需执行 fnm use 22)。
所有输出均存入:workspace/artifacts/。
位置:~/projects/n8n-workflows/workflows/
结构:workflows/[IntegrationName]/[id]_[integration]_[action]_[trigger].json
# 列出某集成下的全部模板 ls ~/projects/n8n-workflows/workflows/Twilio/ # 全局搜索所有工作流 find ~/projects/n8n-workflows/workflows/ -name "*.json" | grep -i "shopify" # 统计各集成目录下模板数量(取 Top 20) ls ~/projects/n8n-workflows/workflows/ | while read d; do echo "$(ls ~/projects/n8n-workflows/workflows/$d/ | wc -l) $d"; done | sort -rn | head -20
| 集成 | 路径 | 常见需求 |
|---|---|---|
| Gmail | workflows/Gmail/ | 自动回复、线索捕获、通知推送 |
| Google Sheets | workflows/Googlesheets/ | 数据记录、报表生成、同步更新 |
| Slack | workflows/Slack/ | 通知推送、机器人交互、CRM 同步 |
| Twilio | workflows/Twilio/ | SMS 自动化、呼叫路由、告警通知 |
| Telegram | workflows/Telegram/ | 聊天机器人、通知推送、AI 助手 |
| workflows/Whatsapp/ | 企业消息、聊天机器人 | |
| Shopify | workflows/Shopify/ | 订单通知、库存同步 |
| HubSpot | workflows/Hubspot/ | CRM 自动化、线索分发 |
| Calendly | workflows/Calendly/ | 预约确认、后续跟进 |
| OpenAI | workflows/Openai/ | AI 聊天机器人、内容生成 |
| Webhook | workflows/Webhook/ | 自定义触发器、API 集成 |
| Airtable | workflows/Airtable/ | 数据库同步、表单处理 |
基于客户访谈,明确以下问题:
# 搜索关键词相关模板 find ~/projects/n8n-workflows/workflows/ -name "*.json" | xargs grep -l "keyword" 2>/dev/null
也可直接按集成目录浏览。多数项目需组合 2–3 个模板完成。
每个交付的工作流均须包含如下说明:
## 工作流:[名称] **触发器:** [启动条件] **执行步骤:** [1. → 2. → 3.] **所需凭据:** [列出] **测试方式:** [如何验证其正常运行] **维护说明:** [哪些环节易出问题及修复方法]
最基础且最常见的模式:事件发生 → 数据处理 → 执行动作。
[Webhook/表单/定时任务] → [Set/Code 节点:数据转换] → [发送邮件/更新 CRM/创建记录]
根据条件判断执行不同路径。
[触发器] → [IF 节点:判断条件] → True:[动作 A] / False:[动作 B]
周期性执行批量任务。
[Cron/定时任务] → [从 Sheet/数据库获取数据] → [Loop:逐项处理] → [每项对应动作]
n8n 作为被其他服务调用的 API 端点。
[Webhook:接收请求] → [处理逻辑] → [Respond to Webhook:返回响应]
含多个处理阶段的复杂工作流。
[触发器] → [丰富数据] → [路由/拆分] → [多项动作] → [聚合结果] → [最终动作]
面向生产环境、具备完整错误处理能力的工作流。
[触发器] → [Try:主流程] → [Catch:Error Trigger] → [通过 Slack/邮件告警]
| 需求 | 推荐节点 | 备注 |
|---|---|---|
| 自定义逻辑 | Code | 支持 JavaScript,可访问全部上下文数据 |
| 调用无原生节点支持的 API | HTTP Request | 兼容任意 REST API |
| 条件分支路由 | IF / Switch | 依据数据内容动态分支 |
| 遍历数据项 | Split In Batches | 逐条处理数组或列表中的每一项 |
| 等待/延迟 | Wait | 在流程中插入暂停 |
| 合并数据 | Merge | 整合来自不同分支的数据 |
| 数据转换 | Set | 重命名或重构字段结构 |
| 定时调度 | Schedule Trigger | 支持 Cron 表达式 |
| 接收 Webhook | Webhook | 接收外部 HTTP 请求 |
| 响应 Webhook | Respond to Webhook | 向调用方返回响应数据 |
| 错误处理 | Error Trigger | 捕获工作流运行异常 |
| 子工作流调用 | Execute Workflow | 调用另一个已定义的工作流 |
交付客户前,请确保完成以下检查:
| 复杂度 | 描述 | 耗时 | 报价区间 |
|---|---|---|---|
| 简单 | 2–3 个节点,单触发器→单动作 | 1–2 小时 | $100–300 |
| 标准 | 4–8 个节点,含分支逻辑与数据转换 | 2–4 小时 | $300–600 |
| 复杂 | 10+ 个节点,对接多个 API,含错误处理 | 4–8 小时 | $600–1,200 |
| 企业级 | 多工作流协同、数据库操作、含自定义代码 | 8–20 小时 | $1,200–3,000 |
我们的效率优势:模板可将上述耗时缩短 40–60%。
启动 n8n:
eval "$(fnm env)" && fnm use 22 && nohup n8n start > /tmp/n8n.log 2>&1 &
访问地址:http://localhost:5678
通过 API 导入工作流:
curl -X POST http://localhost:5678/api/v1/workflows -H "Content-Type: application/json" -H "X-N8N-API-KEY: $N8N_API_KEY" -d @workflow.json
已预配置的凭据:
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章