Community影像github.com

matisiu09/codex-imagen

將照片傳給 Codex (OpenAI),讓其用內建的圖像生成器 (gpt-image-2) 生成新圖片或修正/編輯照片,並將結果帶入指定資料夾。

codex-imagen 是什麼?

這個技能讓 AI 助手能夠透過 OpenAI 的 Codex CLI 工具(特別是其內建的 `image_gen` 功能,基於 gpt-image-2 模型)來生成和編輯圖片。它非常適合需要高品質 AI 圖像處理的開發者或創作者,特別是當使用者要求「將這個交給 Codex」、「用 Codex 生成」、「讓 Codex 修正這張照片」或「用 Codex / OpenAI / gpt-image 編輯這張照片」時觸發。該技能支援 Claude Code、Cursor 等平台,並在以下環境中運作:助理負責建構請求、執行腳本,然後審查結果;使用者需安裝 `npm install -g @openai/codex` 並使用其 ChatGPT 帳號透過 `codex login` 登入(使用方案配額,而非 API 金鑰)。主要優點包括:支援圖片編輯(保留人臉、姿勢、構圖和色彩)和全新生成(可選參考圖片);可指定圖片數量(每次呼叫生成一張);提供詳細的輸出檔案(PNG 圖片、回應日誌和命令日誌);內建安全檢查(如確認膚色、文字拼寫、以及第三方照片的隱私權限)。注意:該技能不支援影片生成。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/matisiu09/codex-imagen-skill/tree/HEAD/codex-imagen

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

Codex imagen

Codex CLI(codex,以 npm install -g @openai/codex 安裝,並以 codex login 使用使用者的 ChatGPT 帳號登入)可透過其內建工具 image_gen (gpt-image-2) 生成和編輯圖片。它使用使用者的 ChatGPT 方案配額,而非 API 金鑰。Claude 負責建構請求、執行腳本,並審查結果。

傳送前

  1. 向使用者確認:指定哪些照片、要進行什麼修改或生成什麼新圖片、需要多少變體,以及儲存位置。檢查圖片中可能出現的任何文字的拼寫。
  2. 告知用量:每張圖片會從 ChatGPT 方案的使用限制中扣減。在傳送前,告知使用者將請求的圖片數量。
  3. 隱私:照片會上傳至 OpenAI。如果涉及第三方照片(客戶、可識別的人物),請確認可以上傳。
  4. 檢視輸入照片,確保是正確的相片。

執行

python ~/.claude/skills/codex-imagen/scripts/codex_imagen.py \
  --foto "路徑/照片.jpg" \
  --pedido "移除地板上的電線,其餘保持不變" \
  --modo editar --variantes 1 \
  --salida "輸出/路徑" --nombre 照片_無電線
  • --modo editar:僅變更指定的部分,保留人臉、姿勢、構圖和色彩。若提供照片,此為預設模式。
  • --modo generar:生成全新圖片;照片(可選)作為風格或主題的參考。
  • --foto 可重複使用。第一張是主要編輯對象;其餘作為輔助參考。
  • --variantes N:N 張圖片,每次呼叫生成一張。
  • 每張圖片耗時 30 秒至數分鐘(超時設定為 900 秒;批次處理可使用 --timeout 增加)。
  • 輸出:<名稱>_v1.png、_v2……、<名稱>_respuesta.txt(Codex 的回應)以及 <名稱>_log.txt。腳本會輸出包含路徑的 JSON。

Codex 以唯讀沙盒執行:不會修改專案檔案。腳本會從 ~/.codex/generated_images/ 複製新圖片。

之後

  • 檢查每個結果:確認修改已完成,且未變形人臉、手部、產品或文字。若失敗,每次僅進行一次精準修正。
  • 向使用者展示圖片以及所使用的請求。
  • 不要覆蓋原始檔案:結果永遠以新名稱儲存。

影片

Codex 不產生影片。如需 AI 影片,需使用其他服務(例如透過 OpenAI API 的 Sora,需另外使用金鑰並付費);請詢問使用者。

若失敗

  • codex: command not found → 執行 npm install -g @openai/codex。
  • 未登入 → 請使用者在終端機執行 codex login(Claude 不會輸入密碼)。
  • 未回傳圖片 → 讀取 <名稱>_log.txt:可能是方案使用限制或內容拒絕。請檢查 codex features list(image_generation 必須為 true)。

相關技能