本文へスキップ

セルフホストのn8n / ワークフローテンプレート

次のシーンを届けるn8n画像ボット。

許可した Telegram チャットから /image とシーンの説明を送信します。設定した参照ポートレートを編集の基準として、Qwen Image 2.1 が新しい装いを作り、ボットが完成画像をチャットに返します。

JSONを読み込み、認証情報を選び、必要な入力を設定してから実行してください。

男性キャラクターのルックブック
イラスト
まずモデルを試す
用意するもの
設定済みのポートレートURLとTelegramの/imageメッセージ
得られるもの
許可したチャットに届く画像1枚
おすすめの用途
非公開のキャラクター場面リクエストや制作プレビュー

編集キャンバスを開かず、バルコニーのポートレート、別の衣装、場面のプレビューを手軽に依頼できます。1メッセージで画像1枚。キャラクターの参照画像はワークフロー内で固定されます。

処理の流れ

処理の流れ

  1. 01

    Telegram /image

  2. 02

    許可チャットの確認

  3. 03

    見積もりと参照画像編集

  4. 04

    SendPhotoで結果送信

ワークフローの流れを図で確認できます。

NSFW / キャラクター / スタイル

制作の出発点

プライベートなロールプレイ画像依頼
イラスト

プライベートなロールプレイ画像依頼

01

Telegramで/imageを使い、新しい衣装、部屋、雰囲気を依頼。参照ポートレートは設定に残し、メッセージで次のシーンを指定します。

最初に変えるポイント

許可するチャットと参照画像を一度設定します。1件ずつシーンを依頼し、画像を受け取ります。テキスト会話のテンプレートではありません。

この方向で試す
男性キャラクターのルックブック
イラスト

男性キャラクターのルックブック

02

リラックスした肖像、シルクシャツ、夜の装いを同じ男性キャラクターで展開。特徴を固定して、作品集に統一感を持たせます。

最初に変えるポイント

参照画像と髪型を固定し、まず照明や衣装、その次に構図を変えます。

この方向で試す
コスプレ・衣装のバリエーション
イラスト

コスプレ・衣装のバリエーション

03

夜の衣装、テーマのあるコスチューム、異なる素材を比較。参照画像の編集なら、シーン全体を作り直さずに変化を見られます。

最初に変えるポイント

衣服、色、素材を具体的に指定し、初回はポーズと背景を保ちます。

この方向で試す

ワークフローの使い方

最初の成果までの手順

  1. 01

    2種類の認証情報を選ぶ

    無効状態のワークフローをセルフホストのn8nに読み込みます。Telegram TriggerとSendPhotoでTelegramの認証情報を選び、Generate CharacterとGet Character Resultには同じSpicyAPI認証情報を設定します。

  2. 02

    許可するチャットを設定する

    allowedChatIdに、自分の非公開チャットのIDを1つ設定します。参照画像、費用上限、出力設定が整うまでenabledはfalseのままにします。

  3. 03

    キャラクターを一度決める

    referenceImageUrl にアクセス可能な HTTPS のポートレート URL を設定します。Prepare Command はシーンの説明を、共通のキャラクター指示と、身体を完全に覆う服装のファッション表現に組み合わせます。自分の創作方針に合わせて文言を調整してください。このテンプレートは、新たにアップロードした写真ではなく、設定済みのポートレートを使います。

  4. 04

    上限を決めてリクエストを有効にする

    maxCostUsdを0より大きく0.10 USD以下の1枚あたりの上限にします。準備ができたらenabledをtrueにし、設定済みのワークフローを有効化します。/imageに続けて「クリーム色のセーターでカフェのポートレート」など具体的な場面を送ります。

  5. 05

    Telegramで写真を確認する

    Get Character Resultは最大300秒待機して完成画像をダウンロードし、準備できたファイルだけをSendPhotoに渡します。needs_reviewの結果はn8nの実行記録に残ります。再試行前にTask → GetでtaskIdを取得してください。IDが記録されていなければ、保存済みの実行記録とコンソールを確認します。

このプロンプトを試す

創作例です。ご自身の架空の成人キャラクターと元画像に合わせて変更してください。

/image a quiet hotel balcony at dusk, navy satin jacket, warm lamp light, chest-up portrait
この方向で試す

表現に合うモデルを選ぶ

参照画像の編集は Qwen Image 2.1、新しいアイデアは Z-Image Turbo から始めます。より具体的な NSFW の画風を求める場合は、バッチの規模を拡大する前に、対応する LoRA モデルと Spicy コレクションを確認しましょう。

一連の処理に必要な予算

受け付けた/imageメッセージごとに、見積もり確認後、画像編集タスクを1件送信できます。同じポートレートでも、2回目の場面依頼は別のタスクです。現在のQwen編集料金に合わせて1メッセージの上限を選び、新しい依頼を受けないときはスイッチをオフにします。

期待した結果にならないとき

ボットが応答しない

ワークフローの有効化、enabled、allowedChatId、/imageコマンドを確認します。別のチャットや別のコマンドのメッセージは、このテンプレートの処理対象外です。

SendPhotoがファイルを見つけられない

ダウンロードを有効にし、SendPhotoのバイナリプロパティをdataに保ちます。バイナリファイル用の項目に、一時的な結果URLを入れないでください。

読み込む前の確認

次のワークフローへ

初回の制作を始める

テンプレートをダウンロードするか、一連の処理を接続する前にPlaygroundで同じモデルを試してみましょう。