画像生成スキル
記事用のイメージ画像を生成します(nanobanana経由)。
タスク
ユーザーのリクエストに基づいて、適切なスタイルの画像を生成してください。
実行方法
以下のスクリプトを使用して画像を生成します:
bash
./scripts/generate-image.sh "<プロンプト>" [オプション]
パラメータ
| パラメータ | 説明 | デフォルト |
|---|---|---|
| プロンプト | 生成する画像の説明(必須) | - |
| --style | 画像スタイル | tech |
| --article | 記事slug(サブディレクトリ作成用) | - |
| --platform | プラットフォーム: zenn, qiita | zenn |
| --output | 出力先ディレクトリ | ./images |
| --count | 生成枚数 | 1 |
| --name | ファイル名プレフィックス | 自動生成 |
利用可能なスタイル
- •
illustration: イラスト風(デジタルイラスト、クリーンなライン) - •
photo: 写真風(フォトリアリスティック) - •
minimal: ミニマルデザイン(シンプルな形状、クリーンな背景) - •
tech: テクノロジー風(モダン、フューチャリスティック)
出力形式
Zenn形式(記事slug指定時)
markdown

Qiita形式
markdown

使用例
基本的な使用
bash
./scripts/generate-image.sh "TypeScriptとReactを使ったWebアプリ開発のイメージ"
Zenn記事用(記事slug指定)
bash
./scripts/generate-image.sh -a my-first-article -s illustration "AIアシスタントのイメージ"
Qiita記事用
bash
./scripts/generate-image.sh -p qiita -s tech "クラウドインフラストラクチャ"
複数枚生成
bash
./scripts/generate-image.sh -a microservices-guide -c 3 "マイクロサービスアーキテクチャ"
前提条件
- •nanobanana 拡張がインストールされていること
- •Google Account で認証済みであること
セットアップ: ./scripts/setup-nanobanana.sh
画像参照形式
- •Zenn:
/images/{slug}/filename.png(絶対パス) - •Qiita:
./images/filename.png(相対パス)