Skip to main content

概述

apiyi-gpt-image-2-genapiyi-gpt-image-2-all-gen 是社群使用者 wuchubuzai2018 貢獻的兩個開源 AI Agent Skill,讓你在 Codex CLI、OpenCode、Gemini CLI、GitHub Copilot、Cursor、Amp 等支援 Skills 的 AI 程式設計工具中,通過一句自然語言呼叫 API易 的兩款 OpenAI GPT 影像模型 —— 官轉 gpt-image-2(精細可控、按 token 計費、支援 4K)與 官逆 gpt-image-2-all(對話式、按次計費、ChatGPT 一致體驗)。
專案資訊
  • 🔗 開源地址:github.com/wuchubuzai2018/expert-skills-hub
  • 📦 Skill 標識:apiyi-gpt-image-2-gen(官轉)、apiyi-gpt-image-2-all-gen(官逆)
  • 👤 作者:wuchubuzai2018(無處不在的技術)
  • ⭐ 該專案由社群使用者貢獻,與同作者的 Nano Banana Pro 生圖 Skill 屬於同一 Skills 合集倉庫
兩個 Skill 如何選?
  • apiyi-gpt-image-2-gen(官轉,推薦):可控 size / quality / output-format / compression,支援 4K(3840×2160)、自定義尺寸、mask 語義編輯,按 token 計費——適合有明確畫質/尺寸要求的場景
  • apiyi-gpt-image-2-all-gen(官逆):僅需 prompt + 可選 response-format,通過 Prompt 描述尺寸/比例,按次計費($0.03 / 次),與 ChatGPT 網頁版體驗一致——適合自然語言直出、文字還原、多輪改圖
  • 完整差異見 官轉 vs 官逆對比文件

核心功能

一句話生圖

在 AI 程式設計助手中直接用中文/英文自然語言描述,即刻生成或編輯圖片

雙模型覆蓋

官轉 gpt-image-2 與官逆 gpt-image-2-all 同時可用,按場景切換

4K + 自定義尺寸(官轉)

官轉 Skill 支援 1024² / 1536×1024 / 2048² / 3840×2160 等預設及自定義尺寸

畫質/格式可選(官轉)

quality(low / medium / high / auto)+ 輸出格式(png / jpeg / webp)+ 壓縮率 0-100

最多 5 張參考圖

兩個 Skill 均支援最多 5 張參考圖疊加輸入,實現多圖融合與風格遷移

多平臺相容

Codex CLI / OpenCode / Gemini CLI / GitHub Copilot / Cursor / Amp 均可用

Node.js 與 Python 雙執行時

指令碼同時提供 generate_image.jsgenerate_image.py

零侵入式配置

環境變數 APIYI_API_KEY 一次設定,全域性可用;也支援 -k 命令列臨時覆蓋

支援的 API易 模型

快速上手:3 步開始生圖

1

第一步:獲取 API易 金鑰

  1. 訪問 API易控制台 註冊/登入
  2. 進入【令牌】欄目,生成新的 API 金鑰(以 sk- 開頭)
  3. 建議單獨建一個帶用量上限的專用金鑰
新使用者註冊即可獲得免費測試額度,足夠體驗兩款 GPT 影像模型。
2

第二步:安裝 Skill(按需二選一或全裝)

官轉 gpt-image-2(推薦)
官逆 gpt-image-2-all
需要 Node.js 環境;Python 指令碼可作為備選執行時。未裝 Node.js 可訪問 nodejs.org 下載。
3

第三步:配置 API 金鑰

設定環境變數(推薦寫入 ~/.zshrc / ~/.bashrc):
Windows PowerShell:
配置完成!在支援 Skills 的 AI 程式設計工具中即可通過自然語言觸發兩個 Skill。

命令引數詳解

apiyi-gpt-image-2-gen(官轉)

支援的寬高比1:13:22:316:99:16,以及 ≤ 3:1 的自定義比例。 自定義尺寸約束:單邊 ≤ 3840px,長寬均為 16 的倍數,總畫素 65.5 萬 – 829.4 萬。 典型耗時:120–150 秒 / 請求(4K 複雜場景會更久)。

apiyi-gpt-image-2-all-gen(官逆)

官逆 Skill 不支援 size / quality / aspect_ratio 命令列引數 —— 這些都通過 prompt 文字描述(如 "豎版 9:16 手機海報""1024x1024 方圖")。耗時 60–300 秒。

使用示例

示例 1:官轉文生圖 + 精細控制

示例 2:官轉圖生圖(參考圖編輯)

示例 3:官轉多圖融合

示例 4:官逆對話式生圖(尺寸通過 prompt)

示例 5:在 AI 程式設計工具中呼叫

安裝後,直接對 AI 助手說(以 Cursor / Codex CLI 為例):
  • “用 apiyi-gpt-image-2-gen 生成一張 3840x2160、high 品質的賽博朋克城市桌布”
  • “呼叫 apiyi-gpt-image-2-all-gen,把 photo.jpg 改成吉卜力動畫風格”
  • “用官轉 Skill 生成一張 logo,1:1,high 品質,webp 格式”
AI 助手會自動識別 Skill 並拼好命令列引數。

常見問題

  • 需要精確尺寸(如 3840×2160)、可控畫質(low/medium/high)、特定輸出格式(webp / 壓縮)→ 選 官轉 apiyi-gpt-image-2-gen
  • 需要與 ChatGPT 一致的對話式體驗按次固定計費($0.03 / 次)、強文字還原自然語言描述尺寸即可 → 選 官逆 apiyi-gpt-image-2-all-gen
  • 完整差異參考 官轉 vs 官逆對比文件
  1. 確認已安裝 Node.js(node -v
  2. 網路通暢,能訪問 GitHub
  3. npx skills 不可用,可手動克隆倉庫:
然後將 skills/apiyi-gpt-image-2-genskills/apiyi-gpt-image-2-all-gen 目錄複製到你的 Skills 目錄。
  1. 環境變數 APIYI_API_KEY 是否正確(以 sk- 開頭)
  2. 餘額是否充足,可參考 為什麼還有餘額跑不通
  3. 臨時測試可用 -k "sk-xxx" 直接傳入
自定義 size 需滿足:
  • 單邊不超過 3840px
  • 長寬均為 16 的整數倍
  • 總畫素在 65.5 萬 – 829.4 萬之間 例如 2048x3072 合法,3000x2000 因 3000 非 16 倍數會被拒。
官逆預設返回的 R2 CDN URL 約 24 小時 有效。生產場景建議傳 -r b64_json 取 Base64 自行落盤,或立即下載到本地。
目前已適配:Codex CLI、OpenCode、Gemini CLI、GitHub Copilot、Cursor、Amp。任何支援 Skills 協議的工具都可以呼叫。

相關資源

gpt-image-2(官轉)文件

原生 2K/4K 生圖,按 token 計費

gpt-image-2-all(官逆)文件

ChatGPT 一致體驗,$0.03 / 次按次計費

官轉 vs 官逆 對比

17 個維度一表看清差異

Nano Banana Pro 生圖 Skill(同作者)

同一 Skills 合集下的 Gemini 生圖 Skill

Luck GPT-Image 2 ComfyUI 節點

同模型的 ComfyUI 節點方案

API易控制台

管理金鑰、用量與分組