mcpField
S
sjinn-image-generation

sjinn-image-generation

github.com/sjinn-aiクリエイティブ・メディア075 回インストール2 週間前に更新
リポジトリ

sjinn-image-generation について

sjinn-image-generation は sjinn CLI で画像を生成・変換するスキルです。参照画像の利用やモデル選択、非同期タスク、結果処理を案内します。

主な機能

  1. 01テキストから画像を生成
  2. 02URLやファイルから画像を変換
  3. 03複数の参照画像を利用
  4. 04非同期タスクの送信
  5. 05JSON出力と結果処理

活用シーン

  1. 01テキストプロンプトから画像を作成
  2. 02既存画像を変換
  3. 03複数の参照画像を使って生成
  4. 04生成結果をローカルに保存

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sjinn-ai/skills --skill sjinn-image-generation

インストール後、Claude Code で/sjinn-image-generationを入力して読み込まれたか確認します。

同梱ファイルreferences/models.md

詳細

SJinn 画像生成

ユーザーが SJinn を使って画像を作成、変換、参照画像を使用、または生成した画像をダウンロードしたい場合に、このスキルを使用します。

前提条件

生成する前に、CLI とログイン状態を手早く確認します。

sjinn --version
sjinn auth whoami

GPT Image 2.5 Flare と Sunburst を使用するには、CLI が 0.1.19 以降である必要があります。どちらかのコマンドが失敗する場合、または CLI のバージョンが古い場合は、先に sjinn-setup を使用します。

ワークフロー

  1. モデルとオプションを選択します。モデル固有のオプションについては、references/models.md を参照してください。GPT Image 2.5 モデルのアスペクト比は gpt-image-2 とは異なります。auto、3:2、2:3 の値を流用しないでください。
  2. 結果を解析しやすくするため、JSON 出力を優先します。
  3. ユーザーがすぐにタスク ID を取得したい場合は、--async を使用します。
  4. ユーザーが結果をローカルに保存するよう求めた場合に限り、--download [path] を使用します。

コマンド

テキストから画像を生成:

sjinn image generate --prompt "a clean product render of a glass lamp" --model gpt-image-2 --aspect 1:1 --json

URL から画像を変換:

sjinn image generate --prompt "make this product photo more cinematic" --image "https://example.com/input.png" --model nano-banana --json

ローカルファイルから画像を変換:

sjinn image generate --prompt "turn this sketch into a polished concept render" --image "./sketch.png" --model seedream-v4 --json

GPT Image 2.5 Flare でテキストから画像を生成:

sjinn image generate --prompt "a clean product render of a glass lamp" --model gpt-image-2.5-flare --aspect 3:4 --resolution 2K --json

複数の参照画像を使って GPT Image 2.5 Sunburst を使用:

sjinn image generate --prompt "keep the product from the first image and use the lighting from the second" --model gpt-image-2.5-sunburst --image "./product.png,./lighting.webp" --aspect 16:9 --resolution 4K --json

GPT Image 2.5 の両モデルは最大 16 枚の参照画像に対応しています。オプションを省略した場合、デフォルトは --aspect 1:1 --resolution 1K です。

非同期:

sjinn image generate --prompt "a futuristic workspace at sunrise" --model nano-banana-2 --resolution 4K --async --json

出力の処理

成功した場合は、タスク ID、メイン URL、追加の URL(ある場合)、モデル、経過時間を返します。status が created の場合は、sjinn-task-status でタスクを照会するようユーザーに伝えます。

エラーの場合は、CLI のエラーを簡潔に要約し、CLI が見つからない、または認証されていないことがエラーから示される場合に限り、sjinn-setup を提案します。

コメント