Communitygithub.com

fengyunzaidushi/sub2api-4k-image-generator-ts

CodexスキルおよびTypeScript CLI。セルフホストのsub2api OpenAI互換エンドポイントを介して4K AI画像生成を行い、ストリーミング、SSE、部分画像キャプチャ、Cloudflare 524タイムアウト対策を備えています。

sub2api-4k-image-generator-ts とは?

このスキルは、CodexやOpenAI互換APIを介して4K解像度の画像を生成するためのTypeScriptベースのCLIツールです。セルフホストのsub2apiエンドポイントを利用することで、Codex標準の画像生成ツールでは実現できない高品質な4K画像(3840×2160など)を生成できます。主な特徴として、ストリーミングによるSSE(Server-Sent Events)と部分画像キャプチャをサポートし、大規模画像生成時に発生しがちなCloudflareの524タイムアウトを回避します。開発時は `npx tsx`、本番運用時はコンパイル済みのJavaScriptエントリポイントを使用し、環境変数でAPI接続情報を設定します。Windows PowerShellを主な実行環境とし、詳細なアーキテクチャはREADME.mdに記載されています。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add fengyunzaidushi/sub2api-4k-image-generator-ts

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

sub2api 4K 画像生成 TS

このスキルは、ユーザーがCodexの標準画像ツールではなく、sub2apiを介したTypeScript/Node画像生成を希望する場合に使用します。

ワークフロー

  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 "テストプロンプト" --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に記載されています。

関連スキル