返回顶部
n

n8n-workflow-automationn8n工作流自动化

Designs and outputs n8n workflow JSON with robust triggers, idempotency, error handling, logging, retries, and human-in-the-loop review queues. Use when you need an auditable automation that won’t silently fail.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
25,633
下载量
免费
免费
115
收藏
概述
安装方式
版本历史

n8n-workflow-automation

带重试、日志和审核队列的n8n工作流自动化

目的

设计并输出具有稳健触发器、幂等性、错误处理、日志记录、重试机制以及人工审核队列的n8n工作流JSON。

使用场景

  • - 触发器:
- 构建一个每周一运行并发送合规摘要邮件的n8n工作流。 - 为此工作流添加错误处理和重试机制,以及用于处理失败的审核队列。 - 创建一个记录每次运行并将状态行写入追踪器的Webhook工作流。 - 使此n8n流程具有幂等性,避免重新运行时产生重复记录。 - 为此工作流配置审计日志和人工审批步骤。
  • - 不适用场景:
- 需要纯代码自动化而不使用n8n(请使用脚本/CI技能)。 - 需要绕过安全控制或隐藏审计轨迹。 - 需要购买或推荐违禁物品/服务。

输入

  • - 必需:
- 工作流意图:触发器类型 + 计划/时区 + 成功标准。 - 目标:结果写入位置(邮件/Drive/表格/数据库)及必需字段。
  • - 可选:
- 待修改的现有n8n工作流JSON。 - 示例负载/示例记录。 - 去重键定义(记录唯一性的判断依据)。
  • - 示例:
- Cron:周一08:00 欧洲/伦敦;发送摘要邮件 + Drive上传 - Webhook:接收JSON;路由到文件夹

输出

  • - 默认(只读):工作流设计规范(节点、数据契约、故障模式)。
  • 如明确要求:workflow.json(可导入n8n的JSON)+ runbook.md(基于模板)。
成功标准 = 工作流具有幂等性、记录每次运行、安全重试、将失败路由到审核队列。

工作流程

  1. 1. 明确触发器:
- Cron/Webhook/手动;计划/时区;并发预期。
  1. 2. 定义数据契约:
- 输入模式、必需字段和验证规则。
  1. 3. 设计幂等性:
- 选择去重键和存储方式(数据库/表格),防止重试时产生重复。
  1. 4. 添加可观测性:
- 生成run_id,记录开始/结束,存储状态行和错误详情。
  1. 5. 实现错误处理:
- 每个节点的错误分支、带退避的重试机制,以及最终失败通知。
  1. 6. 添加人工审核队列:
- 将失败项写入队列(表格/数据库),需要审批才能重新处理。
  1. 7. 无静默失败门控:
- 如果计数/阈值失败,停止工作流并发出警报。
  1. 8. 输出:
- 如果要求JSON:生成可导入的n8n工作流JSON + runbook。
  1. 9. 遇到以下情况停止并向用户询问:
- 目标系统未知, - 不存在去重键, - 未指定凭证策略(环境变量), - 工作流需要尚未批准的权限访问。

输出格式

如果输出n8n工作流JSON,需符合以下格式:

json
{
name: <工作流名称>,
nodes: [ { name: 触发器, type: n8n-nodes-base.cron, parameters: {}, position: [0,0] } ],
connections: {},
settings: {},
active: false
}

同时使用assets/runbook-template.md输出runbook.md。

安全与边界情况

  • - 默认只读;仅在明确要求时输出工作流JSON。
  • JSON中不包含密钥;仅引用环境变量/凭证名称。
  • 包含审计日志和失败通知;避免可能静默丢失数据的工作流。
  • 优先最小权限原则:仅调用所需API并最小化作用域。

示例

  • - 输入:每周一Cron,发送合规摘要邮件,重试失败项。
输出:节点映射 + 包含Cron→获取→聚合→邮件的工作流JSON,以及指向审核队列的错误分支。
  • - 输入:记录运行并写入状态行的Webhook。
输出:Webhook→验证→处理→追加状态行;出错时→记录+通知+入队。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 n8n-workflow-automation-1776104103 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 n8n-workflow-automation-1776104103 技能

通过命令行安装

skillhub install n8n-workflow-automation-1776104103

下载

⬇ 下载 n8n-workflow-automation v1.0.0(免费)

文件大小: 3.11 KB | 发布时间: 2026-4-14 13:22

v1.0.0 最新 2026-4-14 13:22
Initial release of n8n-workflow-automation skill.

- Designs and outputs n8n workflow JSON with robust triggers, idempotency, error handling, logging, retries, and review queues.
- Supports both cron and webhook triggers with configurable schedules and data contracts.
- Outputs include workflow design specs, importable n8n JSON, and runbooks (on request).
- Features audit logging, error notification, human-in-the-loop review queues, and safeguards against silent failures.
- Omits secrets from outputs and enforces least-privilege by design.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部