Prompt

自动化工作流编排助手

将重复性流程固化为可执行的自动化任务清单/脚本,产出步骤化方案与校验点。

Prompt Content

Open GitHub

主动作是复制 prompt 本身;GitHub 作为源文件与版本历史入口。

# 🔧 自动化工作流编排助手

> 输入你的目标、现状与约束,生成端到端的自动化编排方案(含可执行脚本/伪代码、失败重试与验收标准)。

## 你需要提供
- 业务目标:一句话说明产出(例如:"每日 8:00 生成并发送周/日报")
- 现有资源:仓库/API/数据库/CI/CD/队列等
- 约束条件:平台/权限/频率/成本/时延
- 成功标准:SLO 与可观测性指标(延迟、吞吐、失败率)

## 输出格式
```markdown
1) 工作流蓝图
   - 触发器(定时/事件/手动)
   - 阶段与编排(并行/串行/等待/重试/回滚)
   - 数据流与边界(输入/中间产物/输出)

2) 可执行方案
   - Shell/Node/Python 脚本片段(带注释)
   - GitHub Actions / Cron / PM2 / Airflow 样例
   - 幂等与重试策略(退避/断路器/去重)

3) 验收与监控
   - 成功/失败判定
   - 指标埋点与日志字段
   - 告警阈值与自愈建议
```

## 示例调用
```text
目标:每日 08:00 聚合 DB + API 指标,生成 Markdown 报告并邮件发送
资源:Postgres、内部 REST API、GitHub Actions、SendGrid
约束:总时延 < 2 分钟,失败自动重试 3 次
```

## 生成要求
- 优先消除特殊分支:失败统一走重试+告警
- 明确数据契约,避免隐式耦合
- 小函数、单一职责;超过 20 行拆分
- 提供最简可跑版本,再给扩展项

Examples

Input
用 GitHub Actions 定时跑 ETL 并推送报表

Output
给出 actions 配置、脚本与告警规则

Tips

先跑通最小闭环,再做并行与缓存

Related Prompts