Ohneis - プロダクトワークフロー

Ohneis - プロダクトワークフローは、ComfyUIで商品写真をバッチ処理し、クリーンで一貫性のある静止画やモーションクリップを作成するためのシンプルなパイプラインです。LoadImageとBatchImagesNodeで複数の写真を一括読み込みし、同じ処理を全画像に適用。GeminiImage2Nodeで画像変換(例:補正・スタイル統一・軽いレタッチ)を実施。カスタムユーティリティノード(ID: f4fca0c6-bff8-4410-84df-a9d8961ce181)でリサイズやパディング、色・フォーマット正規化などの前後処理を行い、SaveImageで最終出力。

動画化にはByteDance2FirstLastFrameNodeでバッチの最初と最後の静止画を補間し、滑らかなパン・スピン・リビールなどの短尺動画を生成。SaveVideoでクリップを書き出します。バッチ一貫性(BatchImagesNode)、制御された画像変換(GeminiImage2Node)、最初・最後フレーム補間(ByteDance2FirstLastFrameNode)の組み合わせで、ECカタログやSNS用商品動画を手軽に作成できます。

API

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

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

d16e25ecd710.json
ワークフローJSONを取得中…

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

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

// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");

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

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

FAQ

よくある質問

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