Communitygithub.com

zengwenliang416/skills-hubs

針對 Codex 及相容執行環境精心挑選、經過測試的 AI 代理技能。

skills-hubs 是什麼?

此技能提供一個名為「Image API Workbench」的可重複執行工作流程,讓開發者能透過 OpenAI 或相容的 API 閘道,以可靠且安全的方式執行圖片生成與編輯請求。其核心功能包括 CLI 驗證、請求目錄化、串流部分結果、輸出資產與證據記錄,並預設使用 `gpt-image-2` 模型。技能內建多重安全預設值,例如強制使用 `--allow-deprecated-model` 標記來啟用即將淘汰的模型,並阻擋已退役的 DALL-E 模型,同時禁止將 API 金鑰寫入提示詞、中繼資料或日誌中。此外,技能支援多語系本地化流程,要求先建立統一的視覺主稿,再針對各語言進行精確的影像編輯,並提供雙語對照表生成腳本,確保翻譯內容與視覺構圖的一致性。技能支援 OpenAI 與 Codex 等環境,適用於需要一致、可稽核的圖片 API 呼叫場景。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add zengwenliang416/skills-hubs

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Image API Workbench

目的

針對 OpenAI 或經審查的相容閘道,執行可重複的 Images API 生成或編輯操作。CLI 會驗證請求、建立目錄、記錄串流部分結果、輸出檔案與證據。預設使用 gpt-image-2;目錄僅作為路徑證據,而非端點證明。

工作流程

  1. 在變更模型或進階參數之前,請先閱讀模型支援。
  2. 針對每組新的參數組合,使用 scripts/image_api_workbench.py --dry-run。
  3. 使用 --list-remote-models 檢查已設定的閘道,無需花費圖片額度。
  4. 透過 /v1/images/generations 生成;加上 --input-image 可切換至 /v1/images/edits。
  5. 使用 --background transparent --output-format png 或 webp 以支援透明背景(alpha 通道)。
  6. 僅在閘道支援圖片 SSE 轉發時,使用 --stream --partial-images 1..3。
  7. 將資產儲存在此技能目錄之外,並檢查圖片及其元數據側車檔案。

安全預設值

  • gpt-image-1.5、gpt-image-1-mini 與 chatgpt-image-latest 須使用 --allow-deprecated-model 啟用;這些模型預定於 2026 年 12 月 1 日關閉。
  • 已退役的 DALL-E 模型會被封鎖,除非明確指定 --allow-retired-model。
  • 已知的 GPT Image 參數會經過模型驗證。供應商擴充功能需使用 --allow-provider-extensions。
  • 憑證來自環境變數或 Token 檔案。切勿將金鑰儲存在提示詞、中繼資料、技能檔案、報告或日誌中。
  • 中繼資料預設會儲存提示詞的雜湊值。提示詞預覽為選擇性加入。

編輯與在地化

針對雙語對應的視覺素材,請先建立一個經過批准的母版,然後針對每種語言編輯該確切圖片。保留構圖與非文字細節;僅更換可見的文字。使用 scripts/bilingual_contact_sheet.py 建立並排對照審查表。

請參閱操作指南以了解指令、錯誤分類、串流行為與驗證方式。 路由邊界定義在 evals/trigger_cases.json 中。

輸出契約

一次成功付費的呼叫需滿足:

  • stdout JSON 的 ok 欄位為 true;
  • 最終圖片存在且非空;
  • 中繼資料側車檔案存在(除非明確停用);
  • 偵測到的格式與尺寸合理;
  • 檢查 actual_size_matches_request(而非推斷);
  • 編輯中繼資料需標識每個輸入檔案的路徑、位元組數、SHA-256 與尺寸。

目錄與試執行不能證明端點支援。付費的探測請求需要使用者確認。

相關技能