1.6 KiB
1.6 KiB
全局任务列表
用途:按层级维护项目任务、阶段状态与新增需求,避免任务漂移。
任务一:智能表格自动开 TAPD Bug 单
- 扫描智能表格待开单记录
- 校验必填字段并回写开单状态
- 创建 TAPD Bug 并回写 TAPD 单号、Bug 状态
- 校验失败企微通知
- 处理 TAPD 429 限速导致的通知缺失
- 识别 TAPD HTTP 429 与业务限速错误
- TAPD 开单限速时等待2分钟重试当前记录
- 重试仍限速时停止本轮继续开单,保留未处理记录等待下次调度
- TAPD 开单失败与限速事件纳入企微推送
- 任务一 Bug 状态同步改为 TAPD 多 ID 批量查询,每批最多 200 个 ID
- 任务一 Bug 状态同步触发 TAPD 429 时等待2分钟重试当前批次
- 重试仍限速时停止本轮后续状态查询,并将失败批次纳入企微推送
任务二:TAPD 状态实时同步至智能表格
- 扫描智能表格中已同步且非终态记录
- 查询 TAPD 最新状态
- 回写智能表格 TAPD 状态与相关字段
后续建议任务
- TAPD 请求节流与退避策略
- 配置化单次请求间隔
- 支持每轮最大处理数量,避免数百条记录一次性打满 TAPD 限额
- 支持按
Retry-After动态覆盖固定2分钟等待
- 任务二 TAPD Story 批量查询优化
- 调研
stories接口多 ID 查询的分隔符与返回格式 - 将
src2/sync_service.py的逐条get_story优化为批量查询并复用缓存
- 调研