メインコンテンツへ移動
AIチュートリアル

XXD Panel 100 チュートリアル:写真を素朴な民芸調の物語ポスターに変換

このチュートリアルでは、XXD Panel 100 のインストールと使い方を紹介します。写真を素朴なシルエット、クレヨンの粒子感、限定的な色彩、民芸調の文字を備えた PNG 作品に仕上げる方法を解説し、構図モード、サイズ、テキスト、バッチ処理、環境設定についても説明します。

XXD Panel 100 チュートリアル:写真を素朴な民芸調の物語ポスターに変換

XXD Panel 100 とは

XXD Panel 100 は、Agent 向けの画像生成 Skill です。写真をピクセル単位で描き写すのではなく、まず主体、動作、人物同士の関係を見分け、複雑な背景を取り除き、画面を素朴なシルエット、primitive forms、平面的な物語表現へと圧縮します。

完成作品は通常、暖白色の紙面と濃色のシルエットで構成を安定させ、元の写真から少数の生き生きとした色を抽出します。クレヨン、オイルパステル、太い鉛筆のような粒子感によって、こすれ、途切れ、塗り重ね、紙の下地が透ける質感を残し、滑らかなベクター画像や定型的なポスターの印象を避けます。

XXD Panel 100 民芸的な物語表現の作例

作例では、写真の内容が素朴な民芸デザインの言語へ翻訳される関係を示しています。

主な機能と用途

  • 物語の核心を保持:主体のアイデンティティ、姿勢、動作、関係を保ち、不要な環境の細部を減らします。
  • リアルな手作業の粒子感:不均一な濃色の塗り、摩擦跡、紙面の透け感を使い、過度に滑らかな表現を避けます。
  • 限定的な色彩:元画像から生命感のある色を少数選び、写真と無関係なカラーパレットを任意に作りません。
  • 複数の納品方式:上下比較、左右比較、デザインのみ、4端末向け壁紙に対応します。
  • 複数サイズ生成:一般的な比率、カスタム比率、正確なピクセル数を選択でき、一度に複数のバージョンを生成できます。
  • ディレクトリ一括処理:画像ディレクトリを入力すると、一般的なビットマップを自動スキャンし、同じ美的方針で1枚ずつ生成します。

アートポスター、カバー、ソーシャルメディア用コンテンツ、複数比率のビジュアル作品、デバイス壁紙の制作に適しています。写実的な再現、複雑な遠近法、3D 効果、子ども向けカートゥーン、滑らかな商用ベクター画像が目的の場合、このスタイルは適していません。

4種類の出力モード

top-bottom:上下比較

画面の上部に現実の画像、下部にデザインへの翻訳表現を配置します。元の写真とスタイル化された結果の関係を示すのに適しています。

left-right:左右比較

左に元画像、右にデザインを配置し、左右の構成をキャンバス全体に行き渡らせます。テキストは2つの領域に組み込まれ、全幅にまたがる下部バーは追加生成されません。左右の幅は非対称にもできます。

design-only:デザインのみの完成品

元画像はアイデンティティ、構造、色、事実の根拠としてのみ使用され、結果に写真領域として表示されません。キャンバス上のすべての可視要素に Panel 100 のデザイン言語を使用します。

wallpaper-pack:4端末向け壁紙

スマートフォン、iPad、デスクトップ、ウォッチ向けに、それぞれ完全な壁紙を生成します。1枚の画像を4種類のサイズに機械的に切り抜くのではなく、各デバイスに合わせて再構成します。

インストールと環境設定

まずリポジトリをクローンし、プロジェクトディレクトリを Codex の Skills ディレクトリにリンクします。

git clone https://github.com/nevertoday/xxd-panel-100.git
mkdir -p ~/.codex/skills
ln -s "$(pwd)/xxd-panel-100" ~/.codex/skills/xxd-panel-100

Claude Code ユーザーは、同じプロジェクトフォルダーを対応するディレクトリにリンクできます。

mkdir -p ~/.claude/skills
ln -s "$(pwd)/xxd-panel-100" ~/.claude/skills/xxd-panel-100

リンク完了後は Agent セッションを再起動し、ホストに Skill を再検出させる必要があります。プロジェクトはデフォルトで GPT Image 2 を優先使用します。現在の環境に適切な画像生成経路がない場合、Skill は画像ツールの有効化または API Key の提供を求めます。ユーザーが提供した認証情報が表示されることはありません。

初めて作品を生成する

最も簡単な方法は、写真を Agent に送り、自然言語でリクエストすることです。

XXD Panel 100 を使ってこの画像を処理し、最適な構図とサイズを先に提案してください。

Skill を呼び出し、モードとコピー設定について追加で質問させることもできます。

$xxd-panel-100
Use this photograph, ask me for the modes and copy setting, then generate fresh raster outputs.

通常、操作中に次の3種類の情報を決めます。

  1. 出力モード:1つまたは複数の構図モードを選択します。
  2. 画面サイズ:スマート推奨、元画像に合わせる、一般的な比率、カスタム比率、正確なピクセル数から選択します。
  3. テキスト方式:モデルにテキストを生成させる、指定したコピーを一字一句使う、またはテキストを完全に入れない、のいずれかを選びます。

完全なパラメーターで質問を省略する

納品要件が決まっている場合は、コマンドですべてのパラメーターを一度に渡せます。次のコマンドは上下比較作品を生成し、画面比率は Skill がスマートに推奨し、テキストには簡体字中国語を使用します。

/xxd-panel-100 photo.jpg --mode top-bottom --size auto --text prompt --locale zh-CN

3:2 の横長左右比較画像を生成し、テキストを厳密に禁止します。

/xxd-panel-100 photo.jpg --mode left-right --size 3:2 --text none

9:16 のデザインのみのスマートフォン縦長版を生成し、画像と元のプロンプトに基づいてモデルに日本語テキストを生成させます。

/xxd-panel-100 photo.jpg --mode design-only --size 9:16 --text prompt --locale ja-JP

画面上のテキストを制御する

Panel 100 には、明確な3種類のテキスト戦略があります。テキストの言語と Agent の操作言語は別々に設定され、人物、場所、ファイル名から対象地域を推測することはありません。

  • --text prompt:モデルが現在の画像と元のプロンプトに基づいて、テキストの内容、量、雰囲気、レイアウトを決定します。--locale で言語または地域を指定します。
  • --copy:指定したコピーを一字一句そのまま渡します。書き換え、翻訳、タイトルの追加は行いません。
  • --text none:テキストと疑似文字を禁止します。

正確な中国語コピーを使用する例:

/xxd-panel-100 photo.jpg --mode design-only --size 3:4 --copy "让风经过这里" --locale zh-CN

モデルによるテキスト生成を選択した場合、事実に関する内容はユーザー入力、画像から確認できる情報、または検証済みの資料に基づく必要があります。Skill が外側で事前にタイトルやコピーのセットを作成することはありません。

複数モード・複数サイズを一度に生成する

--mode と --size はどちらも複数選択に対応しています。次のコマンドでは2つのモードと3つのサイズを選ぶため、互いに独立した完全な構図を6枚生成します。

/xxd-panel-100 photo.jpg --mode top-bottom,design-only --size 1:1,3:4,9:16 --text prompt --locale zh-CN

各比率は同じ元の美的プロンプトに基づいて再構成され、1つの完成品を機械的に切り抜くことはありません。カスタム比率と正確なピクセル数を同じタスクに含めることもできます。

/xxd-panel-100 photo.jpg --mode design-only --size 11:14,2160x3840,3840x2160 --text none

4端末向け壁紙を生成する

壁紙パックは2種類の関係に対応します。linked はまず基準画像を1枚生成し、他のデバイスが元画像と基準画像を同時に参照して再構成します。independent は互いに独立した壁紙を4枚生成します。

統一感のある壁紙パックを生成します。

/xxd-panel-100 photo.jpg --mode wallpaper-pack --wallpaper linked --text none

独立した壁紙を生成し、4台のデバイスに正確な解像度を指定します。

/xxd-panel-100 photo.jpg --mode wallpaper-pack --wallpaper independent --wallpaper-size phone=1440x3200,ipad=2048x2732,desktop=3840x2160,watch=1024x1024 --text none

画像ディレクトリを一括処理する

1枚の画像パスをディレクトリパスに置き換えるだけで一括モードに入れます。追加の --batch パラメーターは不要です。

/xxd-panel-100 "/path/to/photos" --mode design-only --size auto,9:16 --text prompt --locale zh-CN

Skill は一般的なビットマップを再帰的にスキャンし、画像数を報告したうえで、モード、サイズ、テキスト、言語を一度だけまとめて確認します。各画像は個別に生成され、互いの内容やコピーを流用しません。1枚の失敗は記録されますが、後続の画像が黙ってスキップされることはありません。

出力ファイルとディレクトリのルール

呼び出し1回につき1つのタスクディレクトリだけが作成され、最終 PNG はその中に直接配置されます。ソース、モード、サイズ、デバイスごとのサブフォルダーは作成されません。デフォルトのタスク保存先は ~/Desktop/xxd/ で、--out により出力ルートディレクトリを指定することもできます。

/xxd-panel-100 photo.jpg --mode top-bottom --mode left-right --size 3:4 --size 16:9 --text none --out ./deliveries

通常のファイル名には、ソース番号、元ファイル名、モード、比率、ピクセル情報が含まれます。壁紙のファイル名には、統一関係とデバイスも表示されます。正式な納品物はすべて PNG ビットマップであり、SVG、HTML、Canvas、プログラムによる描画で最終作品を代替することはできません。

高度なテクニック

元の写真の比率に合わせる

元の写真の全体的な縦横比を維持したい場合は、source を使用します。

/xxd-panel-100 photo.jpg --mode design-only --size source --text none

前回の設定を再利用またはリセットする

Skill はモード、サイズ、テキスト言語、壁紙の関係、出力場所などの納品設定を記録できます。ただし、元画像、正確なコピー、生成結果、API 認証情報、モデル経路は保存しません。

  • --prefs last:前回の設定をそのまま使用します。
  • --prefs edit:前回の設定を使用したうえで変更します。
  • --prefs new:新しい設定から開始します。
  • --prefs off:今回のみ設定の記憶を無効にします。
  • --prefs clear:過去の設定を消去します。
/xxd-panel-100 photo.jpg --prefs last

モデルにキャンバス全体を完成させる

上下比較と左右比較は、デフォルトで画像モデルがキャンバス全体を一度に生成します。境界線、中央線の割合、ピクセル座標の検出は行いません。ユーザーがピクセル単位の領域分割や元画像の完全なピクセル維持を明確に求めた場合のみ、決定論的な合成ツールを使用します。

プロジェクトの美的権威を変更しない

references/original-prompt/zh-CN.md は、創作と美学に関する唯一の権威です。実行パラメーターはモード、サイズ、テキスト、言語、納品方式のみを担当し、カラーパレット、美的意図、タイトルを追加で統一設計すべきではありません。詳しい手順は Skill ワークフロー と 中国語の原文プロンプト を参照してください。

まとめ

XXD Panel 100の重点は写真を複製することではなく、被写体、ポーズ、物語の関係性を尊重しながら、写真を素朴なシルエット、手仕事の質感、限定的な色彩、民芸調のエディトリアル文字を備えた完成作品へと翻訳することにあります。まずはスマートレコメンドで単一画像のテストを行い、次に複数の比率、正確なコピー、壁紙セット、カタログの一括処理へと段階的に試すことで、さまざまな公開チャネルに適した納品フローをより安定して構築できます。