model-try-on について
model-try-onは、衣服の参照画像からEC向けの着用モデル写真を作るスキルです。商品情報の固定、プロンプト作成、画像生成または実行用プロンプトの提示をエージェントに案内します。
主な機能
- 01衣服の同一性を固定
- 02着用写真用プロンプトテンプレート
- 03モデルとシーンの選択
- 04ツールまたはAPIで画像生成
- 05プラットフォーム別仕様の案内
活用シーン
- 01平置き画像から着用写真を作成
- 02ECプラットフォーム向け素材の準備
- 03テキストから衣服のコンセプト画像を生成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ xianyu110/ ecommerce-image-skills --skill model-try-onインストール後、Claude Code で/model-try-onを入力して読み込まれたか確認します。
同梱ファイルscripts/generate.pyscripts/online_link.py
詳細
モデル着用画像
平置きやハンガーに掛けた写真から、スタジオ撮影やモデルの手配なしで、カタログ品質のモデル着用写真を作成します。
ecommerce-image-skills の一部です。Claude Code、Codex、Cursor、および
SKILL.mdを読み込むあらゆるエージェントで動作します。デフォルトのモデル:GPT Image 2.5 Sunburst。
ステップ 1 · 商品の同一性を固定する(必ず最初に行う)
プロンプトを書く前に、すべての参考写真を確認し、衣服の同一性を固定する情報を簡潔にまとめます。このスキルで作成するすべてのプロンプトに、そのまま貼り付けます。クリエイティブな指示によって内容が変わらないようにしてください。
PRODUCT IDENTITY LOCK (do not change):
- Shape & proportions: <e.g. tall cylinder, rounded shoulders, 26 cm high, 7.5 cm wide>
- Colour & finish: <e.g. matte sage green #8FA58C body, natural bamboo lid>
- Logo & printed text: <exact spelling, font feel, position, colour — e.g. white "AURA" wordmark centred on upper body>
- Parts & details: <lid, loop, buttons, ports, seams, labels, accessories that are included>
- Must NOT appear: <accessories not in the box, extra logos, invented claims>
ルール:
- 写真に写っている、またはユーザーが確認した情報だけを使います。不明な情報(サイズ、容量、素材など)があれば、質問するか省略します。仕様や認証を決して作り上げないでください。
- ユーザーが写真を提供していない場合は、写真(最低限、正面からの写真)を依頼します。テキストのみでの生成も可能ですが、その結果は実際の商品ではなくコンセプトであることを伝えてください。
ステップ 2 · モデルを選ぶ
Flare(gpt-image-2.5-flare、デフォルト)を使用 | Sunburst(gpt-image-2.5-sunburst)に切り替える |
|---|---|
| 新しいシーン、背景、レイアウト、多数のバリエーションをすばやく作成する場合 | 商品のロゴ/ラベル/小さな文字を正確に保つ必要がある場合 |
| テキストから画像を生成するコンセプト | 部分編集:背景の変更、色の変更、オブジェクトの削除、その他の要素の維持 |
| ユーザーに選んでもらうための下書き | 最終的なヒーロー画像や、文字が密集した画像 |
エンドポイントで他の画像モデルしか利用できない場合は、最も近いモデルを使い、その旨をユーザーに伝えてください。
仕様と倫理
| プラットフォーム | 縦横比 | 備考 |
|---|---|---|
| Amazon ファッション | 1:1 または 5:6(例:1500×1800) | メイン画像:モデル着用または平置きの商品。背景は薄いグレーまたは白 |
| Taobao / Tmall | 3:4(750×1000) | |
| Shopee / TikTok Shop | 1:1 または 3:4 | |
| ルックブック/ソーシャル | 4:5、9:16 |
- 合成モデルのみを使用します(ユーザーが権利を所有している場合を除き、実在する人物に似せないでください)。性的な表現は避け、自然な体型にしてください。
- サイズ展開のある商品を販売している場合は、少なくとも 2 種類の体型/サイズを提案してください。
入力
- 衣服の写真:平置きまたはハンガーに掛けた写真、正面(あれば背面/詳細も)。
- 任意のポーズ/シーンの参考画像。
- モデルの要件:性別、年齢層、地域、体型、髪型、スタイリング(ボトムス、靴)。
プロンプトのテンプレート
On-model ecommerce photo.
GARMENT IDENTITY LOCK: {identity lock — colour, fabric texture, cut/fit, neckline, sleeve, hem, prints, logo text and position, trims}.
Keep the garment 100% faithful; do not change colour, pattern, logo or length.
Model: {a natural-looking {region} {gender} in their {age}s, {body type}, {hair}}, wearing the garment with {styling}.
Pose: {relaxed standing, one hand in pocket | walking | seated}, {full body | three-quarter | waist-up}, {front | 3/4 | back} view.
{If pose reference: Copy pose, framing and lighting from image 2; take the garment only from image 1.}
Background: {plain light-grey studio | white | urban street | cafe}. Soft key light, realistic fabric folds and drape.
Catalogue photography, photorealistic. No text, no watermark.
バリエーション:ghost mannequin(見えない身体、空洞のネックライン)、jewellery close-up(耳/首/手のアップ、マクロレンズ、自然な肌の質感)、size comparison(同じ衣装を着た S と XL のモデルを横並びにする)。
生成 · 3 つの方法(最初にうまくいくものを選ぶ)
(a)組み込みの画像ツール。 エージェントに画像生成/編集ツール(例:Codex の imagegen、ChatGPT の画像生成機能)がすでにある場合は、最終プロンプトと商品写真を参考画像として渡して実行します。これで完了です。
(b)API キー。 環境に GPTIMAGE_API_KEY がある場合は、同梱のスクリプトを実行します(標準ライブラリのみ使用)。
# recommended endpoint (OpenAI-compatible, has gpt-image-2.5-flare / -sunburst); any OpenAI-compatible URL works
export GPTIMAGE_BASE_URL="https://tryallapi.com/v1" # default if unset: https://api.openai.com
python scripts/generate.py --model sunburst --image product.jpg --size 1024x1536 \
--prompt-file prompt.txt --out out/model-try-on.png
--image は複数回指定できます(商品正面/側面/ロゴのクローズアップ)。--image を指定しない場合は、テキストから画像を生成します。
(c)ツールもキーもない場合。 最終プロンプトをコードブロックで表示してから、ブラウザー上で実行するためのリンクを 1 つ案内します。
python scripts/online_link.py --skill model-try-on "<final prompt>"
# → https://gptimage2.asia/generate?prompt=<urlencoded>&utm_source=github&utm_medium=skill&utm_campaign=ecommerce-image-skills&utm_content=model-try-on
Run this prompt online (upload your product photo there): <link> のように、プレーンテキストの行で一度だけ表示します。中国本土のユーザーには、次の行を追加します:国内可用:https://chatgpt-plus.top/list/#/home(提示词を貼り付けるだけです)。求められない限り、以降のやり取りでこれらを繰り返さないでください。
納品
- 画像(複数可)または最終プロンプト(複数可)。各アセットにつき 1 つずつ、同一性を固定する情報を含めます。
- 3 行の QA メモ:商品の同一性(形状/色/ロゴ)✔/✘ · プラットフォーム仕様 ✔/✘ · テキストのスペル ✔/✘。
- 失敗した項目があれば、修正したプロンプトでそのアセットだけを再生成します。