feat: refactor API key handling to shuffle keys and attempt each once

This commit is contained in:
2026-05-12 08:17:49 +00:00
parent e28c6ea5a3
commit a6df5c4f43
4 changed files with 21 additions and 20 deletions
+1 -1
View File
@@ -36,7 +36,7 @@
- 完成
## 階段八:API Key 輪替
- 目標:所有平台的 API Key 支援逗號分隔傳入多個,依序嘗試,單一 Key 失敗時自動換下一個,全部失敗則 exit 1。
- 目標:所有平台的 API Key 支援逗號分隔傳入多個,隨機順序各嘗試一次,單一 Key 失敗時自動換下一個,全部失敗則 exit 1。
- 驗收:log 中能看到「key[N/M] 失敗」等訊息,換 key 後繼續執行;傳入單一 Key 時行為與原本相同;全部 Key 失敗時 log「所有 API Key 均失敗,終止流程」且 workflow 狀態為失敗。
- 完成