ステップ 2:コンタクトシートワークフロー

このComfyUIワークフローは、ファッション商品向けのコンタクトシート(一覧)を高速かつ再現性高く生成します。入力は2つ—ファッションエディトリアルの参照画像と、クリーンな商品画像—で、商品アイデンティティを保ったまま8つの異なるアングルバリエーションを生成します。パイプラインは画像生成にNano Banana Proを軸にし、少数で一貫したプロンプトで、商品らしさを崩さずにバリエーションを出します。出力は縦9:16の4K(2160x3840)コンタクトシートにまとめられ、レビューやSNS/マーチャンダイジングへの受け渡しに使えます。

技術的には、LoadImageでエディトリアル参照と商品パックショットを取り込みます。PrimitiveStringMultilineノードに8つのアングル指示(編集して視点変更可)を保持し、PrimitiveNodeには角度数やseedなどの簡単な数値設定を格納します。GeminiImage2Node(gemini-3-pro-image-preview用に設定)は、参照の解析や、プロンプトブロックに渡すキャプション生成の補助として使えます。comfyui_essentialsの2つのessentialsノード(UUID: 68c58c16-e698-45a4-97f9-54ae8eb9dee9 と 487baed2-dc27-49c3-a6b2-0bf45a53e64d)が画像の集約とレイアウトを担当し、BatchImagesNodeで8結果を組み立て、RegexReplaceでファイル名を整形し、SaveImageで8分割のコンタクトシート(+任意で個別フレーム)を保存します。結果として、2回のNano Banana生成だけで8つの一貫したアングルに展開できる、コンパクトで信頼性の高い手順になります。

API

このワークフローをコードから利用

すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。

template_contact_sheet-step_2.app.json
ワークフローJSONを取得中…

Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。

// Install (beta)
npm i @comfyorg/sdk

// Run "ステップ 2:コンタクトシートワークフロー" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("template_contact_sheet-step_2.app_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("16", "image", asset); // LoadImage

const job = await client.run(wf);
await job.getOutputs("88")[0].toFile("output.png"); // SaveImage

SDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。

Comfy Cloud APIアクセスにはAPIキー付きプランが必要です。

FAQ

よくある質問

すべてのワークフローを見る
Showing 30 of 30 templates