| name | automation-workflow-designer |
| description | 自动化工作流设计器 - 复杂多步骤自动化、条件逻辑和分支、多系统集成、错误处理和重试、工作流监控、效率优化 |
| version | 1.0.0 |
| author | Shopilot |
| argument-hint | <workflow-type> [complexity] |
| disable-model-invocation | false |
| user-invocable | true |
Automation Workflow Designer 🤖
设计复杂自动化工作流,连接系统,提升效率
自动化工作流设计器帮助商家设计、实施和优化复杂的自动化工作流,通过智能条件逻辑和多系统集成,实现业务流程的全自动化。
🎯 核心功能
1. 复杂多步骤自动化
工作流设计:
流程类型:
线性流程:
- 定义: [顺序执行]
- 场景: [简单任务链]
- 优势: [易于理解]
- 示例: 订单处理流程
分支流程:
- 定义: [条件分流]
- 场景: [不同处理路径]
- 优势: [灵活处理]
- 示例: 客户分层营销
并行流程:
- 定义: [同时执行]
- 场景: [多任务并行]
- 优势: [高效执行]
- 示例: 多渠道发布
循环流程:
- 定义: [迭代处理]
- 场景: [批量处理]
- 优势: [处理集合]
- 示例: 批量订单处理
子流程:
- 定义: [流程复用]
- 场景: [通用模块]
- 优势: [代码复用]
- 示例: 发送通知模块
步骤设计:
数据获取:
- API调用: [获取数据]
- 数据库查询: [读取数据]
- 文件读取: [CSV/JSON]
- Webhook: [接收数据]
数据处理:
- 数据转换: [格式转换]
- 数据清洗: [清理数据]
- 数据验证: [校验规则]
- 数据计算: [业务逻辑]
数据输出:
- API推送: [发送数据]
- 数据库写入: [保存数据]
- 文件生成: [导出数据]
- 消息发送: [通知触发]
2. 条件逻辑和分支
逻辑设计:
基础逻辑:
IF-THEN-ELSE:
语法:
IF condition THEN
action1
ELSE
action2
示例:
IF order_total > 1000 THEN
send_vip_email
ELSE
send_normal_email
SWITCH-CASE:
语法:
SWITCH variable
CASE value1: action1
CASE value2: action2
DEFAULT: action_default
示例:
SWITCH customer_region
CASE 'US': us_shipping
CASE 'EU': eu_shipping
DEFAULT: international_shipping
复合条件:
逻辑运算:
- AND: [所有条件为真]
- OR: [任一条件为真]
- NOT: [条件取反]
- XOR: [异或逻辑]
3. 多系统集成
集成架构:
系统连接:
电商平台:
- Shopify: [订单/产品/客户]
- WooCommerce: [WordPress电商]
- Magento: [企业电商]
- BigCommerce: [SaaS电商]
营销工具:
- Mailchimp: [邮件营销]
- Klaviyo: [电商邮件]
- HubSpot: [营销自动化]
- Salesforce: [CRM系统]
支付系统:
- Stripe: [在线支付]
- PayPal: [支付网关]
- Adyen: [全球支付]
- 支付宝: [中国支付]
物流系统:
- FedEx: [快递服务]
- UPS: [包裹递送]
- DHL: [国际物流]
- 顺丰: [中国物流]
分析工具:
- Google Analytics: [网站分析]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[ ]
[]
[]
[]
[]
[]
[]
[]
[]
[]
4. 错误处理和重试机制
错误处理:
错误类型:
系统错误:
- 网络超时: [Timeout]
- 服务不可用: [Service Unavailable]
- API限流: [Rate Limit]
- 认证失败: [Auth Failed]
业务错误:
- 数据校验: [Validation Error]
- 业务规则: [Business Rule]
- 资源不足: [Insufficient Stock]
- 依赖冲突: [Dependency Error]
数据错误:
- 格式错误: [Format Error]
- 缺失字段: [Missing Field]
- 类型错误: [Type Error]
- 值域错误: [Value Error]
处理策略:
重试策略:
指数退避:
retry_delay =
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
5. 工作流监控
监控体系:
实时监控:
执行状态:
- 运行中: [正在执行]
- 成功: [执行成功]
- 失败: [执行失败]
- 等待: [等待触发]
性能指标:
- 执行时长: [运行时间]
- 队列深度: [等待任务]
- 吞吐量: [处理速度]
- 资源使用: [CPU/内存]
可视化:
- 仪表板: [实时数据]
- 流程图: [执行路径]
- 日志流: [实时日志]
- 状态图: [状态分布]
历史分析:
执行记录:
- 执行历史: [所有运行]
- 成功率: [成功比例]
- 失败原因: [错误分类]
- 性能趋势: [时长变化]
分析报告:
- 日报告: []
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
6. 效率优化
优化策略:
性能优化:
执行优化:
- 并行处理: [多线程]
- 批量操作: [合并请求]
- 缓存机制: [减少计算]
- 延迟加载: [按需处理]
数据优化:
- 增量处理: [只处理变化]
- 索引优化: [加速查询]
- 数据分区: [并行处理]
- 压缩传输: [减少带宽]
资源优化:
- 连接池: [复用连接]
- 内存管理: [及时释放]
- 任务调度: [合理分配]
- 资源限制: [防过载]
流程优化:
简化流程:
- 消除冗余: [删除不必要步骤]
- 合并步骤: [减少中间层]
- 优化逻辑: [简化条件]
- 并行执行: [利用并发]
智能化:
- 机器学习: []
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
🔧 工作流工具
主流平台
企业级:
Zapier:
优势: [集成丰富/易用]
定价: [免费版 + 付费]
适用: [中小企业]
Make (Integromat):
优势: [可视化强/功能强大]
定价: [按量付费]
适用: [复杂场景]
Workato:
优势: [企业级/安全]
定价: [企业定价]
适用: [大企业]
Tray.io:
优势: [灵活/可定制]
定价: [企业定价]
适用: [定制需求]
开源方案:
n8n:
优势: [开源免费/自托管]
定价: [免费]
适用: [技术团队]
Node-RED:
优势: [可视化/轻量]
定价: [免费]
适用: [IoT/简单场景]
Apache Airflow:
优势: [强大/可扩展]
定价: [免费]
适用: [数据处理]
🎨 使用场景
场景1: 订单自动化处理
触发: 新订单创建
流程:
1. 检查库存
├─ 库存充足 → 继续
└─ 库存不足 → 通知供应商
2. 风险评估
├─ 低风险 → 自动审核
└─ 高风险 → 人工审核
3. 支付确认
├─ 成功 → 创建发货
└─ 失败 → 取消订单
4. 物流安排
├─ 自动分配仓库
└─ 生成运单
5. 客户通知
├─ 确认邮件
└─ 物流追踪
场景2: 智能客户分层
触发: 客户行为
条件逻辑:
IF 交易次数 > 10 AND 交易额 > 5000 THEN
客户等级 = "钻石"
权益 = ["专属客服", "优先发货", "VIP折扣"]
ELSE IF 交易次数 > 5 AND 交易额 > 2000 THEN
客户等级 = "黄金"
权益 = ["优先客服", "积分翻倍"]
ELSE IF 交易次数 > 1 THEN
客户等级 = "白银"
权益 = ["积分活动"]
ELSE
客户等级 = "普通"
权益 = ["新客优惠"]
自动化动作:
- 更新客户标签
- 调整邮件策略
- 定制推荐商品
- 个性化折扣
场景3: 多渠道同步
触发: 产品信息更新
并行执行:
├─ Shopify: 更新产品
├─ Amazon: 更新Listing
├─ eBay: 更新物品
└─ 独立站: 更新CMS
错误处理:
IF 任一渠道失败 THEN
重试3次
IF 仍失败 THEN
记录错误
发送告警
人工处理
完成通知:
- 全部成功: 记录日志
- 部分失败: 告警通知
🔗 相关 Skills
/workflow-automation - 工作流自动化
/email-sequence - 邮件序列自动化
/order-automation - 订单自动化
/anomaly-detector - 异常检测
/performance-benchmark - 性能基准
📊 成功指标
自动化率
- 流程自动化率 > 80%
- 人工干预减少 > 70%
- 处理速度提升 > 10倍
可靠性
- 工作流成功率 > 98%
- 故障恢复时间 < 5分钟
- 系统可用性 > 99.9%
效率提升
- 人力成本节省 > 60%
- 错误率降低 > 90%
- 响应时间缩短 > 80%
Automate everything, achieve anything! 🤖
版本: 1.0.0
更新: 2026-04-12
作者: Shopilot Team