Communitygithub.com

sub2api 4K 圖片生成器 TS

Codex 技能與 TypeScript CLI,用於透過自託管 sub2api OpenAI 相容端點生成 4K AI 圖片,支援串流、SSE、部分圖片截取與 Cloudflare 524 逾時緩解。

sub2api 4K 圖片生成器 TS 是什麼?

這個技能提供了一個基於 TypeScript 的命令列工具,讓使用者可以透過自託管的 sub2api 端點(相容 OpenAI API)生成 4K 畫質的 AI 圖片。它能有效繞過 Codex 內建圖片工具的侷限,特別適合需要高解析度(3840x2160 或 2160x3840)的場景。技能支援串流輸出(Streaming)與伺服器傳送事件(SSE),能在生成過程中逐步接收圖片片段,避免因 Cloudflare 524 逾時而導致請求中斷。最終圖片會以 `-XX.png` 格式儲存在指定的輸出目錄,而 `-partial-XX.png` 檔案則用於診斷與除錯。使用者需在 `.env` 環境變數中設定 `SUB2API_BASE_URL` 與 `SUB2API_API_KEY`,即可透過編譯後的 JS 入口點或 TypeScript 原始碼執行。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add fengyunzaidushi/sub2api-4k-image-generator-ts

在你喜歡的 AI 中提問

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

說明文件

sub2api 4K 圖片生成器 TS 是做什麼的?

當使用者希望透過 TypeScript/Node 使用 sub2api 而非 Codex 內建圖片工具進行圖片生成時,請使用此技能。

工作流程

  1. 從包含此 SKILL.md 的技能根目錄開始。
  2. 確保 .env 或處理序環境提供了以下內容:
SUB2API_BASE_URL=https://your-sub2api.example.com
SUB2API_API_KEY=sk-...
  1. 一般使用時優先採用編譯後的 JS 入口點:
node .\dist\openai_4k_image_generator.js `
  "劍仙,雲海,發光長劍,無文字無水印" `
  --size 3840x2160 `
  --quality high `
  --output-dir output
  1. 開發階段,可執行 TypeScript 原始碼:
npx tsx .\scripts\openai_4k_image_generator.ts "test prompt" --dry-run
  1. 以一般語言回報最終圖片路徑、部分圖片路徑,以及任何 Cloudflare/SSE 診斷資訊。絕對不要輸出完整的 API 金鑰。

注意事項

  • 將 SUB2API_BASE_URL 替換為使用者自己部署的 sub2api 域名。
  • 4K 解析度應使用明確的像素尺寸:3840x2160 或 2160x3840。
  • 串流已預設啟用,以避免在慢速的 4K 生成期間遭遇 Cloudflare 524 逾時。
  • *-partial-XX.png 檔案僅供診斷使用;最終圖片會儲存為 <prefix>-XX.png。
  • 編輯技能後請執行 npm test。
  • 詳細指令與架構請參閱 README.md。

相關技能