Files
Sakurasan e7f8a5e5ad fix(web): 渠道冷却是按原因分类的,提示不再写死「连续失败 X/3」
后端冷却策略已改成按失败原因区分(余额/配额类首次失败即冷却 30 分钟,其余按连续
进冷却次数指数退避 30s→60s→120s 封顶 10 分钟),前端还停留在「满 3 次进冷却 + 原始
秒数」的旧假设上,管理员看到的提示与真实状态对不上。

- Channel 类型补 cooldown_reason(network | server_error | rate_limited | quota_exhausted)
- 冷却提示带失败原因;配额类额外提示「需充值或换 key」——唯一重试不会自愈的场景,
  应当让管理员直接处理而不是等 30 分钟再看
- 连续失败提示去掉硬编码的 /3(触发阈值随原因变化)
- 新增 fmtDur:1800 → 30m、5400 → 1h30m,替代直接显示秒数(附 4 组用例)
2026-10-30 02:48:59 +08:00
..