7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

徹底解説:Comfy UI + GGUF Qwen Image / Edit 2509 をローカルGPU / Macで動かす完全マニュアル

Last updated at Posted at 2025-09-29

はじめに

生成AIの進化は止まらず、次々と新しいサービスが登場しています。
しかし、ほとんどが課金前提
本気で遊び倒そうとすると、毎月のコストが気になってしまう人も多いはずです。
だからこそ「ローカル環境で最新の画像生成モデルを無料で動かしたい」というニーズは強烈に高まっています。

そこで本記事では、いま注目を集めている Qwen Image / Qwen Image Edit 2509Comfy UI 上で完全ローカル実行する方法を徹底解説します。
しかも、ただ動かすだけではなく――

  • 高価なGPUがなくても試せる(Apple Silicon Mac 推奨)
  • Text to Image → Image to Image を連携し、徹底的に“いじり倒せる”環境
  • 最新モデルをコストゼロで体験できる

という、欲張りな環境をゼロから構築する手順をまとめました。

さらに本記事は、Hugging Face で公開されている巨大モデルをそのまま動かすのではなく、低VRAMでも動作可能な GGUF 版 Qwen Image / Edit 2509 を対象としています。
これにより「16GBVRAM級のGPU」や「16GBメモリ搭載 Apple Silicon Mac」でも実用的に動かせるのが大きなポイントです。

「記事はたくさんあるのに、どれも表面的で手順がバラバラ」

そんなフラストレーションを解消し、誰でも確実にセットアップできる完全マニュアルを提供します。
これさえ読めば、あなたのPCやMacが 無限の画像生成工房 に変わります。🔥


Comfy UI セットアップ手順

インストール方法

Comfy UI のインストールは公式の インストールガイド に沿って進めればOKです。
公式サイトからは以下の選択肢が提示されます:

  • Download for Windows(NVIDIA GPUが必要)
  • Download for Mac(Apple Silicon Mシリーズが必要)
  • Install from GitHub

インストールを開始すると、以下のような画面が表示されます:

  • 「ComfyUIへようこそ」画面
    image.png
  • インストール途中の画面
    image.png
  • インストール先ディレクトリ選択画面(約15GBの空き容量が必要)
    image.png

注意点

過去に Comfy UI をインストールしたことがある場合、設定やキャッシュが残っていると起動に失敗するケースがあります。その場合は、インストール途中に表示される App Data の場所 に残っている ComfyUI フォルダを削除してから再インストールしてください。


Comfy UI の初期セットアップ

インストール後、ComfyUIを起動します。現時点での最新バージョンは v0.4.74 なので、古い場合はアップデートしてください。
image.png

ManagerからGGUFノードを導入

  1. 右上の Manager ボタンをクリック
    image.png
  2. Custom Node Manager をクリック
    image.png
  3. 検索欄に gguf と入力し、ComfyUI-GGUF をチェック → Install をクリック
    image.png
  4. 再起動を促すメッセージが表示されたら Restart をクリック
    image.png
  5. 再起動後、もう一度 Manager を開き Update All Custom Nodes をクリック
    image.png
  6. 再度 Restart ボタンを押して適用

これで ComfyUI の初期セットアップが完了です。


モデルのダウンロード&配置

メインモデル

それぞれのリポジトリから VRAM に合わせて適切なサイズの GGUF モデルをダウンロードしてください。

  • 参考: VRAM16GBなら 10GB以下 のモデルを推奨
  • VRAM32GBなら最大サイズのモデルも利用可能

VAE

Text Encoder

ROLA(推論高速化)

  • lightx2v/Qwen-Image-Lightning

    • Qwen Image: Qwen-Image-Lightning-8steps-V1.0.safetensors
    • Qwen Image Edit: Qwen-Image-Edit-Lightning-8steps-V1.0-bf16.safetensors

ワークフロー JSON の編集

ダウンロードした GGUF モデルを使うには、ワークフロー JSON を自分の環境に合わせて編集する必要があります。

1. qwen_image_gguf.json

qwen_image_gguf.json
{
    "id": "91f6bbe2-ed41-4fd6-bac7-71d5b5864ecb",
    "revision": 0,
    "last_node_id": 77,
    "last_link_id": 132,
    "nodes": [
        {
            "id": 39,
            "type": "VAELoader",
            "pos": [
                20,
                340
            ],
            "size": [
                330,
                60
            ],
            "flags": {},
            "order": 0,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "vae_name",
                    "name": "vae_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "vae_name"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "VAE",
                    "name": "VAE",
                    "type": "VAE",
                    "slot_index": 0,
                    "links": [
                        76
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "VAELoader",
                "models": [
                    {
                        "name": "qwen_image_vae.safetensors",
                        "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
                        "directory": "vae"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "qwen_image_vae.safetensors"
            ]
        },
        {
            "id": 38,
            "type": "CLIPLoader",
            "pos": [
                20,
                190
            ],
            "size": [
                330,
                110
            ],
            "flags": {},
            "order": 1,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip名",
                    "name": "clip_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "clip_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "タイプ",
                    "name": "type",
                    "type": "COMBO",
                    "widget": {
                        "name": "type"
                    },
                    "link": null
                },
                {
                    "localized_name": "デバイス",
                    "name": "device",
                    "shape": 7,
                    "type": "COMBO",
                    "widget": {
                        "name": "device"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "CLIP",
                    "name": "CLIP",
                    "type": "CLIP",
                    "slot_index": 0,
                    "links": [
                        74,
                        75
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "CLIPLoader",
                "models": [
                    {
                        "name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
                        "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
                        "directory": "text_encoders"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "qwen_2.5_vl_7b_fp8_scaled.safetensors",
                "qwen_image",
                "default"
            ]
        },
        {
            "id": 7,
            "type": "CLIPTextEncode",
            "pos": [
                390,
                440
            ],
            "size": [
                425.27801513671875,
                180.6060791015625
            ],
            "flags": {},
            "order": 5,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "クリップ",
                    "name": "clip",
                    "type": "CLIP",
                    "link": 75
                },
                {
                    "localized_name": "テキスト",
                    "name": "text",
                    "type": "STRING",
                    "widget": {
                        "name": "text"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "条件付け",
                    "name": "CONDITIONING",
                    "type": "CONDITIONING",
                    "slot_index": 0,
                    "links": [
                        52
                    ]
                }
            ],
            "title": "CLIP Text Encode (Negative Prompt)",
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "CLIPTextEncode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                ""
            ],
            "color": "#322",
            "bgcolor": "#533"
        },
        {
            "id": 60,
            "type": "SaveImage",
            "pos": [
                1170,
                10
            ],
            "size": [
                490,
                600
            ],
            "flags": {},
            "order": 10,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "images",
                    "type": "IMAGE",
                    "link": 110
                },
                {
                    "localized_name": "ファイル名_プレフィックス",
                    "name": "filename_prefix",
                    "type": "STRING",
                    "widget": {
                        "name": "filename_prefix"
                    },
                    "link": null
                }
            ],
            "outputs": [],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "SaveImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "ComfyUI"
            ]
        },
        {
            "id": 66,
            "type": "ModelSamplingAuraFlow",
            "pos": [
                850,
                10
            ],
            "size": [
                300,
                58
            ],
            "flags": {},
            "order": 7,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 130
                },
                {
                    "localized_name": "シフト",
                    "name": "shift",
                    "type": "FLOAT",
                    "widget": {
                        "name": "shift"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        125
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "ModelSamplingAuraFlow",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                3.1000000000000005
            ]
        },
        {
            "id": 8,
            "type": "VAEDecode",
            "pos": [
                1170,
                -90
            ],
            "size": [
                210,
                46
            ],
            "flags": {
                "collapsed": false
            },
            "order": 9,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "サンプル",
                    "name": "samples",
                    "type": "LATENT",
                    "link": 128
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "type": "VAE",
                    "link": 76
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "slot_index": 0,
                    "links": [
                        110
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "VAEDecode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": []
        },
        {
            "id": 76,
            "type": "UnetLoaderGGUF",
            "pos": [
                30,
                70
            ],
            "size": [
                310,
                60
            ],
            "flags": {},
            "order": 2,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "unet_name",
                    "name": "unet_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "unet_name"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        132
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfyui-gguf",
                "ver": "1.1.1",
                "Node name for S&R": "UnetLoaderGGUF"
            },
            "widgets_values": [
                "Qwen_Image-Q3_K_S.gguf"
            ]
        },
        {
            "id": 73,
            "type": "LoraLoaderModelOnly",
            "pos": [
                460,
                60
            ],
            "size": [
                270,
                82
            ],
            "flags": {},
            "order": 6,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 132
                },
                {
                    "localized_name": "lora_name",
                    "name": "lora_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "lora_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "モデルの強度",
                    "name": "strength_model",
                    "type": "FLOAT",
                    "widget": {
                        "name": "strength_model"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        130
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.49",
                "Node name for S&R": "LoraLoaderModelOnly",
                "models": [
                    {
                        "name": "Qwen-Image-Lightning-8steps-V1.0.safetensors",
                        "url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-8steps-V1.0.safetensors",
                        "directory": "loras"
                    }
                ]
            },
            "widgets_values": [
                "Qwen-Image-Lightning-8steps-V1.0.safetensors",
                1
            ]
        },
        {
            "id": 58,
            "type": "EmptySD3LatentImage",
            "pos": [
                50,
                510
            ],
            "size": [
                270,
                106
            ],
            "flags": {},
            "order": 3,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "幅",
                    "name": "width",
                    "type": "INT",
                    "widget": {
                        "name": "width"
                    },
                    "link": null
                },
                {
                    "localized_name": "高さ",
                    "name": "height",
                    "type": "INT",
                    "widget": {
                        "name": "height"
                    },
                    "link": null
                },
                {
                    "localized_name": "バッチサイズ",
                    "name": "batch_size",
                    "type": "INT",
                    "widget": {
                        "name": "batch_size"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "潜在",
                    "name": "LATENT",
                    "type": "LATENT",
                    "links": [
                        107
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "EmptySD3LatentImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                512,
                512,
                1
            ]
        },
        {
            "id": 3,
            "type": "KSampler",
            "pos": [
                850,
                120
            ],
            "size": [
                300,
                500
            ],
            "flags": {},
            "order": 8,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 125
                },
                {
                    "localized_name": "ポジティブ",
                    "name": "positive",
                    "type": "CONDITIONING",
                    "link": 46
                },
                {
                    "localized_name": "ネガティブ",
                    "name": "negative",
                    "type": "CONDITIONING",
                    "link": 52
                },
                {
                    "localized_name": "潜在画像",
                    "name": "latent_image",
                    "type": "LATENT",
                    "link": 107
                },
                {
                    "localized_name": "シード",
                    "name": "seed",
                    "type": "INT",
                    "widget": {
                        "name": "seed"
                    },
                    "link": null
                },
                {
                    "localized_name": "ステップ",
                    "name": "steps",
                    "type": "INT",
                    "widget": {
                        "name": "steps"
                    },
                    "link": null
                },
                {
                    "localized_name": "cfg",
                    "name": "cfg",
                    "type": "FLOAT",
                    "widget": {
                        "name": "cfg"
                    },
                    "link": null
                },
                {
                    "localized_name": "サンプラー名",
                    "name": "sampler_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "sampler_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "スケジューラ",
                    "name": "scheduler",
                    "type": "COMBO",
                    "widget": {
                        "name": "scheduler"
                    },
                    "link": null
                },
                {
                    "localized_name": "ノイズ除去",
                    "name": "denoise",
                    "type": "FLOAT",
                    "widget": {
                        "name": "denoise"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "潜在",
                    "name": "LATENT",
                    "type": "LATENT",
                    "slot_index": 0,
                    "links": [
                        128
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "KSampler",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                249111754598865,
                "randomize",
                8,
                2.5,
                "euler",
                "simple",
                1
            ]
        },
        {
            "id": 6,
            "type": "CLIPTextEncode",
            "pos": [
                390,
                240
            ],
            "size": [
                422.84503173828125,
                164.31304931640625
            ],
            "flags": {},
            "order": 4,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "クリップ",
                    "name": "clip",
                    "type": "CLIP",
                    "link": 74
                },
                {
                    "localized_name": "テキスト",
                    "name": "text",
                    "type": "STRING",
                    "widget": {
                        "name": "text"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "条件付け",
                    "name": "CONDITIONING",
                    "type": "CONDITIONING",
                    "slot_index": 0,
                    "links": [
                        46
                    ]
                }
            ],
            "title": "CLIP Text Encode (Positive Prompt)",
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "CLIPTextEncode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "A cat has black and white mix body color."
            ],
            "color": "#232",
            "bgcolor": "#353"
        }
    ],
    "links": [
        [
            46,
            6,
            0,
            3,
            1,
            "CONDITIONING"
        ],
        [
            52,
            7,
            0,
            3,
            2,
            "CONDITIONING"
        ],
        [
            74,
            38,
            0,
            6,
            0,
            "CLIP"
        ],
        [
            75,
            38,
            0,
            7,
            0,
            "CLIP"
        ],
        [
            76,
            39,
            0,
            8,
            1,
            "VAE"
        ],
        [
            107,
            58,
            0,
            3,
            3,
            "LATENT"
        ],
        [
            110,
            8,
            0,
            60,
            0,
            "IMAGE"
        ],
        [
            125,
            66,
            0,
            3,
            0,
            "MODEL"
        ],
        [
            128,
            3,
            0,
            8,
            0,
            "LATENT"
        ],
        [
            130,
            73,
            0,
            66,
            0,
            "MODEL"
        ],
        [
            132,
            76,
            0,
            73,
            0,
            "MODEL"
        ]
    ],
    "groups": [
        {
            "id": 1,
            "title": "Step1 - Load models",
            "bounding": [
                10,
                -20,
                350,
                433.6000061035156
            ],
            "color": "#3f789e",
            "font_size": 24,
            "flags": {}
        },
        {
            "id": 2,
            "title": "Step2 - Image size",
            "bounding": [
                10,
                430,
                350,
                210
            ],
            "color": "#3f789e",
            "font_size": 24,
            "flags": {}
        },
        {
            "id": 3,
            "title": "Step3 - Prompt",
            "bounding": [
                380,
                160,
                450,
                470
            ],
            "color": "#3f789e",
            "font_size": 24,
            "flags": {}
        },
        {
            "id": 4,
            "title": "LightX2V 8steps LoRA",
            "bounding": [
                380,
                -20,
                450,
                170
            ],
            "color": "#3f789e",
            "font_size": 24,
            "flags": {}
        }
    ],
    "config": {},
    "extra": {
        "ds": {
            "scale": 0.8052057844193019,
            "offset": [
                762.6382590513708,
                409.2125032943838
            ]
        },
        "frontendVersion": "1.25.8",
        "ue_links": [],
        "links_added_by_ue": [],
        "VHS_latentpreview": false,
        "VHS_latentpreviewrate": 0,
        "VHS_MetadataImage": true,
        "VHS_KeepIntermediate": true
    },
    "version": 0.4
}
  • ファイル内の qwen-image-Q3_K_S.gguf という記述を、自分がダウンロードした GGUF ファイル名 にすべて置換します。

2. qwen_image_edit_2509_gguf_single.json

qwen_image_edit_2509_gguf_single.json
{
    "id": "91f6bbe2-ed41-4fd6-bac7-71d5b5864ecb",
    "revision": 0,
    "last_node_id": 109,
    "last_link_id": 203,
    "nodes": [
        {
            "id": 38,
            "type": "CLIPLoader",
            "pos": [
                -330,
                800
            ],
            "size": [
                330,
                110
            ],
            "flags": {},
            "order": 0,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip名",
                    "name": "clip_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "clip_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "タイプ",
                    "name": "type",
                    "type": "COMBO",
                    "widget": {
                        "name": "type"
                    },
                    "link": null
                },
                {
                    "localized_name": "デバイス",
                    "name": "device",
                    "shape": 7,
                    "type": "COMBO",
                    "widget": {
                        "name": "device"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "CLIP",
                    "name": "CLIP",
                    "type": "CLIP",
                    "slot_index": 0,
                    "links": [
                        189,
                        193
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "CLIPLoader",
                "models": [
                    {
                        "name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
                        "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
                        "directory": "text_encoders"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "qwen_2.5_vl_7b_fp8_scaled.safetensors",
                "qwen_image",
                "default"
            ]
        },
        {
            "id": 66,
            "type": "ModelSamplingAuraFlow",
            "pos": [
                110,
                210
            ],
            "size": [
                290,
                60
            ],
            "flags": {},
            "order": 6,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 185
                },
                {
                    "localized_name": "シフト",
                    "name": "shift",
                    "type": "FLOAT",
                    "widget": {
                        "name": "shift"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        141
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "ModelSamplingAuraFlow",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                3
            ]
        },
        {
            "id": 75,
            "type": "CFGNorm",
            "pos": [
                470,
                220
            ],
            "size": [
                290,
                60
            ],
            "flags": {},
            "order": 10,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "model",
                    "name": "model",
                    "type": "MODEL",
                    "link": 141
                },
                {
                    "localized_name": "strength",
                    "name": "strength",
                    "type": "FLOAT",
                    "widget": {
                        "name": "strength"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "patched_model",
                    "name": "patched_model",
                    "type": "MODEL",
                    "links": [
                        186
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "CFGNorm",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "strength": true
                    }
                }
            },
            "widgets_values": [
                1
            ]
        },
        {
            "id": 39,
            "type": "VAELoader",
            "pos": [
                -350,
                370
            ],
            "size": [
                330,
                60
            ],
            "flags": {},
            "order": 1,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "vae_name",
                    "name": "vae_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "vae_name"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "VAE",
                    "name": "VAE",
                    "type": "VAE",
                    "slot_index": 0,
                    "links": [
                        76,
                        168,
                        190,
                        194
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "VAELoader",
                "models": [
                    {
                        "name": "qwen_image_vae.safetensors",
                        "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
                        "directory": "vae"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "qwen_image_vae.safetensors"
            ]
        },
        {
            "id": 3,
            "type": "KSampler",
            "pos": [
                830,
                330
            ],
            "size": [
                300,
                474
            ],
            "flags": {},
            "order": 11,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 186
                },
                {
                    "localized_name": "ポジティブ",
                    "name": "positive",
                    "type": "CONDITIONING",
                    "link": 192
                },
                {
                    "localized_name": "ネガティブ",
                    "name": "negative",
                    "type": "CONDITIONING",
                    "link": 196
                },
                {
                    "localized_name": "潜在画像",
                    "name": "latent_image",
                    "type": "LATENT",
                    "link": 170
                },
                {
                    "localized_name": "シード",
                    "name": "seed",
                    "type": "INT",
                    "widget": {
                        "name": "seed"
                    },
                    "link": null
                },
                {
                    "localized_name": "ステップ",
                    "name": "steps",
                    "type": "INT",
                    "widget": {
                        "name": "steps"
                    },
                    "link": null
                },
                {
                    "localized_name": "cfg",
                    "name": "cfg",
                    "type": "FLOAT",
                    "widget": {
                        "name": "cfg"
                    },
                    "link": null
                },
                {
                    "localized_name": "サンプラー名",
                    "name": "sampler_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "sampler_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "スケジューラ",
                    "name": "scheduler",
                    "type": "COMBO",
                    "widget": {
                        "name": "scheduler"
                    },
                    "link": null
                },
                {
                    "localized_name": "ノイズ除去",
                    "name": "denoise",
                    "type": "FLOAT",
                    "widget": {
                        "name": "denoise"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "潜在",
                    "name": "LATENT",
                    "type": "LATENT",
                    "slot_index": 0,
                    "links": [
                        128
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "KSampler",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                503943916054010,
                "randomize",
                8,
                1,
                "euler",
                "simple",
                1
            ]
        },
        {
            "id": 8,
            "type": "VAEDecode",
            "pos": [
                1210,
                370
            ],
            "size": [
                210,
                46
            ],
            "flags": {
                "collapsed": false
            },
            "order": 12,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "サンプル",
                    "name": "samples",
                    "type": "LATENT",
                    "link": 128
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "type": "VAE",
                    "link": 76
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "slot_index": 0,
                    "links": [
                        110
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "VAEDecode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": []
        },
        {
            "id": 102,
            "type": "UnetLoaderGGUF",
            "pos": [
                -690,
                230
            ],
            "size": [
                360,
                60
            ],
            "flags": {},
            "order": 2,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "unet_name",
                    "name": "unet_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "unet_name"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        187
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfyui-gguf",
                "ver": "1.1.4",
                "Node name for S&R": "UnetLoaderGGUF",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "Qwen-Image-Edit-2509-Q3_K_S.gguf"
            ]
        },
        {
            "id": 89,
            "type": "LoraLoaderModelOnly",
            "pos": [
                -270,
                220
            ],
            "size": [
                270,
                82
            ],
            "flags": {},
            "order": 4,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 187
                },
                {
                    "localized_name": "lora_name",
                    "name": "lora_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "lora_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "モデルの強度",
                    "name": "strength_model",
                    "type": "FLOAT",
                    "widget": {
                        "name": "strength_model"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        185
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "LoraLoaderModelOnly",
                "models": [
                    {
                        "name": "Qwen-Image-Lightning-4steps-V1.0.safetensors",
                        "url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors",
                        "directory": "loras"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "lora_name": true,
                        "strength_model": true
                    }
                }
            },
            "widgets_values": [
                "Qwen-Image-Edit-Lightning-8steps-V1.0-bf16.safetensors",
                1
            ]
        },
        {
            "id": 106,
            "type": "TextEncodeQwenImageEditPlus",
            "pos": [
                170,
                1050
            ],
            "size": [
                400,
                200
            ],
            "flags": {},
            "order": 8,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip",
                    "name": "clip",
                    "type": "CLIP",
                    "link": 193
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "shape": 7,
                    "type": "VAE",
                    "link": 194
                },
                {
                    "localized_name": "image1",
                    "name": "image1",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": 195
                },
                {
                    "localized_name": "image2",
                    "name": "image2",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": null
                },
                {
                    "localized_name": "image3",
                    "name": "image3",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": null
                },
                {
                    "localized_name": "prompt",
                    "name": "prompt",
                    "type": "STRING",
                    "widget": {
                        "name": "prompt"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "条件付け",
                    "name": "CONDITIONING",
                    "type": "CONDITIONING",
                    "links": [
                        196
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "TextEncodeQwenImageEditPlus",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                ""
            ]
        },
        {
            "id": 88,
            "type": "VAEEncode",
            "pos": [
                240,
                650
            ],
            "size": [
                140,
                46
            ],
            "flags": {},
            "order": 9,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "ピクセル",
                    "name": "pixels",
                    "type": "IMAGE",
                    "link": 203
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "type": "VAE",
                    "link": 168
                }
            ],
            "outputs": [
                {
                    "localized_name": "潜在",
                    "name": "LATENT",
                    "type": "LATENT",
                    "links": [
                        170
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "VAEEncode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {}
                }
            },
            "widgets_values": []
        },
        {
            "id": 103,
            "type": "LoadImage",
            "pos": [
                -820,
                540
            ],
            "size": [
                440,
                550
            ],
            "flags": {},
            "order": 3,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "image",
                    "type": "COMBO",
                    "widget": {
                        "name": "image"
                    },
                    "link": null
                },
                {
                    "localized_name": "アップロードするファイルを選択",
                    "name": "upload",
                    "type": "IMAGEUPLOAD",
                    "widget": {
                        "name": "upload"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "links": [
                        188
                    ]
                },
                {
                    "localized_name": "マスク",
                    "name": "MASK",
                    "type": "MASK",
                    "links": null
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "LoadImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "ComfyUI_00001_.png",
                "image"
            ]
        },
        {
            "id": 93,
            "type": "ImageScaleToTotalPixels",
            "pos": [
                -290,
                630
            ],
            "size": [
                270,
                82
            ],
            "flags": {},
            "order": 5,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "image",
                    "type": "IMAGE",
                    "link": 188
                },
                {
                    "localized_name": "拡大方法",
                    "name": "upscale_method",
                    "type": "COMBO",
                    "widget": {
                        "name": "upscale_method"
                    },
                    "link": null
                },
                {
                    "localized_name": "メガピクセル",
                    "name": "megapixels",
                    "type": "FLOAT",
                    "widget": {
                        "name": "megapixels"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "links": [
                        191,
                        195,
                        203
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "ImageScaleToTotalPixels",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "upscale_method": true,
                        "megapixels": true
                    }
                }
            },
            "widgets_values": [
                "lanczos",
                0.25
            ]
        },
        {
            "id": 104,
            "type": "TextEncodeQwenImageEditPlus",
            "pos": [
                170,
                760
            ],
            "size": [
                400,
                200
            ],
            "flags": {},
            "order": 7,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip",
                    "name": "clip",
                    "type": "CLIP",
                    "link": 189
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "shape": 7,
                    "type": "VAE",
                    "link": 190
                },
                {
                    "localized_name": "image1",
                    "name": "image1",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": 191
                },
                {
                    "localized_name": "image2",
                    "name": "image2",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": null
                },
                {
                    "localized_name": "image3",
                    "name": "image3",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": null
                },
                {
                    "localized_name": "prompt",
                    "name": "prompt",
                    "type": "STRING",
                    "widget": {
                        "name": "prompt"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "条件付け",
                    "name": "CONDITIONING",
                    "type": "CONDITIONING",
                    "links": [
                        192
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "TextEncodeQwenImageEditPlus",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "add man to image1."
            ]
        },
        {
            "id": 60,
            "type": "SaveImage",
            "pos": [
                728.8822631835938,
                877.1005859375
            ],
            "size": [
                1210,
                780
            ],
            "flags": {},
            "order": 13,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "images",
                    "type": "IMAGE",
                    "link": 110
                },
                {
                    "localized_name": "ファイル名_プレフィックス",
                    "name": "filename_prefix",
                    "type": "STRING",
                    "widget": {
                        "name": "filename_prefix"
                    },
                    "link": null
                }
            ],
            "outputs": [],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "SaveImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "ComfyUI"
            ]
        }
    ],
    "links": [
        [
            76,
            39,
            0,
            8,
            1,
            "VAE"
        ],
        [
            110,
            8,
            0,
            60,
            0,
            "IMAGE"
        ],
        [
            128,
            3,
            0,
            8,
            0,
            "LATENT"
        ],
        [
            141,
            66,
            0,
            75,
            0,
            "MODEL"
        ],
        [
            168,
            39,
            0,
            88,
            1,
            "VAE"
        ],
        [
            170,
            88,
            0,
            3,
            3,
            "LATENT"
        ],
        [
            185,
            89,
            0,
            66,
            0,
            "MODEL"
        ],
        [
            186,
            75,
            0,
            3,
            0,
            "MODEL"
        ],
        [
            187,
            102,
            0,
            89,
            0,
            "MODEL"
        ],
        [
            188,
            103,
            0,
            93,
            0,
            "IMAGE"
        ],
        [
            189,
            38,
            0,
            104,
            0,
            "CLIP"
        ],
        [
            190,
            39,
            0,
            104,
            1,
            "VAE"
        ],
        [
            191,
            93,
            0,
            104,
            2,
            "IMAGE"
        ],
        [
            192,
            104,
            0,
            3,
            1,
            "CONDITIONING"
        ],
        [
            193,
            38,
            0,
            106,
            0,
            "CLIP"
        ],
        [
            194,
            39,
            0,
            106,
            1,
            "VAE"
        ],
        [
            195,
            93,
            0,
            106,
            2,
            "IMAGE"
        ],
        [
            196,
            106,
            0,
            3,
            2,
            "CONDITIONING"
        ],
        [
            203,
            93,
            0,
            88,
            0,
            "IMAGE"
        ]
    ],
    "groups": [],
    "config": {},
    "extra": {
        "ds": {
            "scale": 0.672749994932571,
            "offset": [
                984.2296781123123,
                17.85454011826906
            ]
        },
        "frontendVersion": "1.26.13",
        "ue_links": [],
        "links_added_by_ue": [],
        "VHS_latentpreview": false,
        "VHS_latentpreviewrate": 0,
        "VHS_MetadataImage": true,
        "VHS_KeepIntermediate": true
    },
    "version": 0.4
}
  • ファイル内の Qwen-Image-Edit-2509-Q3_K_S.gguf という記述を、自分がダウンロードした GGUF ファイル名 にすべて置換します。

3. qwen_image_edit_2509_gguf_multi.json

qwen_image_edit_2509_gguf_multi.json
{
    "id": "91f6bbe2-ed41-4fd6-bac7-71d5b5864ecb",
    "revision": 0,
    "last_node_id": 109,
    "last_link_id": 202,
    "nodes": [
        {
            "id": 38,
            "type": "CLIPLoader",
            "pos": [
                -330,
                800
            ],
            "size": [
                330,
                110
            ],
            "flags": {},
            "order": 0,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip名",
                    "name": "clip_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "clip_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "タイプ",
                    "name": "type",
                    "type": "COMBO",
                    "widget": {
                        "name": "type"
                    },
                    "link": null
                },
                {
                    "localized_name": "デバイス",
                    "name": "device",
                    "shape": 7,
                    "type": "COMBO",
                    "widget": {
                        "name": "device"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "CLIP",
                    "name": "CLIP",
                    "type": "CLIP",
                    "slot_index": 0,
                    "links": [
                        189,
                        193
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "CLIPLoader",
                "models": [
                    {
                        "name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
                        "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
                        "directory": "text_encoders"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "qwen_2.5_vl_7b_fp8_scaled.safetensors",
                "qwen_image",
                "default"
            ]
        },
        {
            "id": 66,
            "type": "ModelSamplingAuraFlow",
            "pos": [
                110,
                210
            ],
            "size": [
                290,
                60
            ],
            "flags": {},
            "order": 8,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 185
                },
                {
                    "localized_name": "シフト",
                    "name": "shift",
                    "type": "FLOAT",
                    "widget": {
                        "name": "shift"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        141
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "ModelSamplingAuraFlow",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                3
            ]
        },
        {
            "id": 75,
            "type": "CFGNorm",
            "pos": [
                470,
                220
            ],
            "size": [
                290,
                60
            ],
            "flags": {},
            "order": 12,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "model",
                    "name": "model",
                    "type": "MODEL",
                    "link": 141
                },
                {
                    "localized_name": "strength",
                    "name": "strength",
                    "type": "FLOAT",
                    "widget": {
                        "name": "strength"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "patched_model",
                    "name": "patched_model",
                    "type": "MODEL",
                    "links": [
                        186
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "CFGNorm",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "strength": true
                    }
                }
            },
            "widgets_values": [
                1
            ]
        },
        {
            "id": 39,
            "type": "VAELoader",
            "pos": [
                -350,
                370
            ],
            "size": [
                330,
                60
            ],
            "flags": {},
            "order": 1,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "vae_name",
                    "name": "vae_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "vae_name"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "VAE",
                    "name": "VAE",
                    "type": "VAE",
                    "slot_index": 0,
                    "links": [
                        76,
                        168,
                        190,
                        194
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "VAELoader",
                "models": [
                    {
                        "name": "qwen_image_vae.safetensors",
                        "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
                        "directory": "vae"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "qwen_image_vae.safetensors"
            ]
        },
        {
            "id": 3,
            "type": "KSampler",
            "pos": [
                830,
                330
            ],
            "size": [
                300,
                474
            ],
            "flags": {},
            "order": 13,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 186
                },
                {
                    "localized_name": "ポジティブ",
                    "name": "positive",
                    "type": "CONDITIONING",
                    "link": 192
                },
                {
                    "localized_name": "ネガティブ",
                    "name": "negative",
                    "type": "CONDITIONING",
                    "link": 196
                },
                {
                    "localized_name": "潜在画像",
                    "name": "latent_image",
                    "type": "LATENT",
                    "link": 170
                },
                {
                    "localized_name": "シード",
                    "name": "seed",
                    "type": "INT",
                    "widget": {
                        "name": "seed"
                    },
                    "link": null
                },
                {
                    "localized_name": "ステップ",
                    "name": "steps",
                    "type": "INT",
                    "widget": {
                        "name": "steps"
                    },
                    "link": null
                },
                {
                    "localized_name": "cfg",
                    "name": "cfg",
                    "type": "FLOAT",
                    "widget": {
                        "name": "cfg"
                    },
                    "link": null
                },
                {
                    "localized_name": "サンプラー名",
                    "name": "sampler_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "sampler_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "スケジューラ",
                    "name": "scheduler",
                    "type": "COMBO",
                    "widget": {
                        "name": "scheduler"
                    },
                    "link": null
                },
                {
                    "localized_name": "ノイズ除去",
                    "name": "denoise",
                    "type": "FLOAT",
                    "widget": {
                        "name": "denoise"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "潜在",
                    "name": "LATENT",
                    "type": "LATENT",
                    "slot_index": 0,
                    "links": [
                        128
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "KSampler",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                41503157472567,
                "randomize",
                8,
                1,
                "euler",
                "simple",
                1
            ]
        },
        {
            "id": 8,
            "type": "VAEDecode",
            "pos": [
                1210,
                370
            ],
            "size": [
                210,
                46
            ],
            "flags": {
                "collapsed": false
            },
            "order": 14,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "サンプル",
                    "name": "samples",
                    "type": "LATENT",
                    "link": 128
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "type": "VAE",
                    "link": 76
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "slot_index": 0,
                    "links": [
                        110
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "VAEDecode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": []
        },
        {
            "id": 102,
            "type": "UnetLoaderGGUF",
            "pos": [
                -690,
                230
            ],
            "size": [
                360,
                60
            ],
            "flags": {},
            "order": 2,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "unet_name",
                    "name": "unet_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "unet_name"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        187
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfyui-gguf",
                "ver": "1.1.4",
                "Node name for S&R": "UnetLoaderGGUF",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "Qwen-Image-Edit-2509-Q3_K_S.gguf"
            ]
        },
        {
            "id": 89,
            "type": "LoraLoaderModelOnly",
            "pos": [
                -270,
                220
            ],
            "size": [
                270,
                82
            ],
            "flags": {},
            "order": 5,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "モデル",
                    "name": "model",
                    "type": "MODEL",
                    "link": 187
                },
                {
                    "localized_name": "lora_name",
                    "name": "lora_name",
                    "type": "COMBO",
                    "widget": {
                        "name": "lora_name"
                    },
                    "link": null
                },
                {
                    "localized_name": "モデルの強度",
                    "name": "strength_model",
                    "type": "FLOAT",
                    "widget": {
                        "name": "strength_model"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "モデル",
                    "name": "MODEL",
                    "type": "MODEL",
                    "links": [
                        185
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "LoraLoaderModelOnly",
                "models": [
                    {
                        "name": "Qwen-Image-Lightning-4steps-V1.0.safetensors",
                        "url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors",
                        "directory": "loras"
                    }
                ],
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "lora_name": true,
                        "strength_model": true
                    }
                }
            },
            "widgets_values": [
                "Qwen-Image-Edit-Lightning-8steps-V1.0-bf16.safetensors",
                1
            ]
        },
        {
            "id": 106,
            "type": "TextEncodeQwenImageEditPlus",
            "pos": [
                170,
                1050
            ],
            "size": [
                400,
                200
            ],
            "flags": {},
            "order": 10,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip",
                    "name": "clip",
                    "type": "CLIP",
                    "link": 193
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "shape": 7,
                    "type": "VAE",
                    "link": 194
                },
                {
                    "localized_name": "image1",
                    "name": "image1",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": 195
                },
                {
                    "localized_name": "image2",
                    "name": "image2",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": 198
                },
                {
                    "localized_name": "image3",
                    "name": "image3",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": null
                },
                {
                    "localized_name": "prompt",
                    "name": "prompt",
                    "type": "STRING",
                    "widget": {
                        "name": "prompt"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "条件付け",
                    "name": "CONDITIONING",
                    "type": "CONDITIONING",
                    "links": [
                        196
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "TextEncodeQwenImageEditPlus",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                ""
            ]
        },
        {
            "id": 88,
            "type": "VAEEncode",
            "pos": [
                240,
                650
            ],
            "size": [
                140,
                46
            ],
            "flags": {},
            "order": 11,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "ピクセル",
                    "name": "pixels",
                    "type": "IMAGE",
                    "link": 202
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "type": "VAE",
                    "link": 168
                }
            ],
            "outputs": [
                {
                    "localized_name": "潜在",
                    "name": "LATENT",
                    "type": "LATENT",
                    "links": [
                        170
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "VAEEncode",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {}
                }
            },
            "widgets_values": []
        },
        {
            "id": 103,
            "type": "LoadImage",
            "pos": [
                -820,
                540
            ],
            "size": [
                440,
                550
            ],
            "flags": {},
            "order": 3,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "image",
                    "type": "COMBO",
                    "widget": {
                        "name": "image"
                    },
                    "link": null
                },
                {
                    "localized_name": "アップロードするファイルを選択",
                    "name": "upload",
                    "type": "IMAGEUPLOAD",
                    "widget": {
                        "name": "upload"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "links": [
                        188
                    ]
                },
                {
                    "localized_name": "マスク",
                    "name": "MASK",
                    "type": "MASK",
                    "links": null
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "LoadImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "ComfyUI_00001_.png",
                "image"
            ]
        },
        {
            "id": 109,
            "type": "LoadImage",
            "pos": [
                -810,
                1200
            ],
            "size": [
                440,
                550
            ],
            "flags": {},
            "order": 4,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "image",
                    "type": "COMBO",
                    "widget": {
                        "name": "image"
                    },
                    "link": null
                },
                {
                    "localized_name": "アップロードするファイルを選択",
                    "name": "upload",
                    "type": "IMAGEUPLOAD",
                    "widget": {
                        "name": "upload"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "links": [
                        199
                    ]
                },
                {
                    "localized_name": "マスク",
                    "name": "MASK",
                    "type": "MASK",
                    "links": null
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "LoadImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "ComfyUI_00010_.png",
                "image"
            ]
        },
        {
            "id": 60,
            "type": "SaveImage",
            "pos": [
                706.6782836914062,
                872.4557495117188
            ],
            "size": [
                1210,
                780
            ],
            "flags": {},
            "order": 15,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "images",
                    "type": "IMAGE",
                    "link": 110
                },
                {
                    "localized_name": "ファイル名_プレフィックス",
                    "name": "filename_prefix",
                    "type": "STRING",
                    "widget": {
                        "name": "filename_prefix"
                    },
                    "link": null
                }
            ],
            "outputs": [],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.48",
                "Node name for S&R": "SaveImage",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "widget_ue_connectable": {}
            },
            "widgets_values": [
                "ComfyUI"
            ]
        },
        {
            "id": 93,
            "type": "ImageScaleToTotalPixels",
            "pos": [
                -290,
                630
            ],
            "size": [
                270,
                82
            ],
            "flags": {},
            "order": 6,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "image",
                    "type": "IMAGE",
                    "link": 188
                },
                {
                    "localized_name": "拡大方法",
                    "name": "upscale_method",
                    "type": "COMBO",
                    "widget": {
                        "name": "upscale_method"
                    },
                    "link": null
                },
                {
                    "localized_name": "メガピクセル",
                    "name": "megapixels",
                    "type": "FLOAT",
                    "widget": {
                        "name": "megapixels"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "links": [
                        191,
                        195
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "ImageScaleToTotalPixels",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "upscale_method": true,
                        "megapixels": true
                    }
                }
            },
            "widgets_values": [
                "lanczos",
                0.25
            ]
        },
        {
            "id": 108,
            "type": "ImageScaleToTotalPixels",
            "pos": [
                -350,
                1160
            ],
            "size": [
                270,
                82
            ],
            "flags": {},
            "order": 7,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "画像",
                    "name": "image",
                    "type": "IMAGE",
                    "link": 199
                },
                {
                    "localized_name": "拡大方法",
                    "name": "upscale_method",
                    "type": "COMBO",
                    "widget": {
                        "name": "upscale_method"
                    },
                    "link": null
                },
                {
                    "localized_name": "メガピクセル",
                    "name": "megapixels",
                    "type": "FLOAT",
                    "widget": {
                        "name": "megapixels"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "画像",
                    "name": "IMAGE",
                    "type": "IMAGE",
                    "links": [
                        197,
                        198,
                        202
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.50",
                "Node name for S&R": "ImageScaleToTotalPixels",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65,
                "ue_properties": {
                    "widget_ue_connectable": {
                        "upscale_method": true,
                        "megapixels": true
                    }
                }
            },
            "widgets_values": [
                "lanczos",
                0.25
            ]
        },
        {
            "id": 104,
            "type": "TextEncodeQwenImageEditPlus",
            "pos": [
                170,
                760
            ],
            "size": [
                400,
                200
            ],
            "flags": {},
            "order": 9,
            "mode": 0,
            "inputs": [
                {
                    "localized_name": "clip",
                    "name": "clip",
                    "type": "CLIP",
                    "link": 189
                },
                {
                    "localized_name": "vae",
                    "name": "vae",
                    "shape": 7,
                    "type": "VAE",
                    "link": 190
                },
                {
                    "localized_name": "image1",
                    "name": "image1",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": 191
                },
                {
                    "localized_name": "image2",
                    "name": "image2",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": 197
                },
                {
                    "localized_name": "image3",
                    "name": "image3",
                    "shape": 7,
                    "type": "IMAGE",
                    "link": null
                },
                {
                    "localized_name": "prompt",
                    "name": "prompt",
                    "type": "STRING",
                    "widget": {
                        "name": "prompt"
                    },
                    "link": null
                }
            ],
            "outputs": [
                {
                    "localized_name": "条件付け",
                    "name": "CONDITIONING",
                    "type": "CONDITIONING",
                    "links": [
                        192
                    ]
                }
            ],
            "properties": {
                "cnr_id": "comfy-core",
                "ver": "0.3.59",
                "Node name for S&R": "TextEncodeQwenImageEditPlus",
                "enableTabs": false,
                "tabWidth": 65,
                "tabXOffset": 10,
                "hasSecondTab": false,
                "secondTabText": "Send Back",
                "secondTabOffset": 80,
                "secondTabWidth": 65
            },
            "widgets_values": [
                "The cat in image 2 is walking on the beach in image 1"
            ]
        }
    ],
    "links": [
        [
            76,
            39,
            0,
            8,
            1,
            "VAE"
        ],
        [
            110,
            8,
            0,
            60,
            0,
            "IMAGE"
        ],
        [
            128,
            3,
            0,
            8,
            0,
            "LATENT"
        ],
        [
            141,
            66,
            0,
            75,
            0,
            "MODEL"
        ],
        [
            168,
            39,
            0,
            88,
            1,
            "VAE"
        ],
        [
            170,
            88,
            0,
            3,
            3,
            "LATENT"
        ],
        [
            185,
            89,
            0,
            66,
            0,
            "MODEL"
        ],
        [
            186,
            75,
            0,
            3,
            0,
            "MODEL"
        ],
        [
            187,
            102,
            0,
            89,
            0,
            "MODEL"
        ],
        [
            188,
            103,
            0,
            93,
            0,
            "IMAGE"
        ],
        [
            189,
            38,
            0,
            104,
            0,
            "CLIP"
        ],
        [
            190,
            39,
            0,
            104,
            1,
            "VAE"
        ],
        [
            191,
            93,
            0,
            104,
            2,
            "IMAGE"
        ],
        [
            192,
            104,
            0,
            3,
            1,
            "CONDITIONING"
        ],
        [
            193,
            38,
            0,
            106,
            0,
            "CLIP"
        ],
        [
            194,
            39,
            0,
            106,
            1,
            "VAE"
        ],
        [
            195,
            93,
            0,
            106,
            2,
            "IMAGE"
        ],
        [
            196,
            106,
            0,
            3,
            2,
            "CONDITIONING"
        ],
        [
            197,
            108,
            0,
            104,
            3,
            "IMAGE"
        ],
        [
            198,
            108,
            0,
            106,
            3,
            "IMAGE"
        ],
        [
            199,
            109,
            0,
            108,
            0,
            "IMAGE"
        ],
        [
            202,
            108,
            0,
            88,
            0,
            "IMAGE"
        ]
    ],
    "groups": [],
    "config": {},
    "extra": {
        "ds": {
            "scale": 0.9849732675807775,
            "offset": [
                678.5734346144479,
                -485.6073650446002
            ]
        },
        "frontendVersion": "1.26.13",
        "ue_links": [],
        "links_added_by_ue": [],
        "VHS_latentpreview": false,
        "VHS_latentpreviewrate": 0,
        "VHS_MetadataImage": true,
        "VHS_KeepIntermediate": true
    },
    "version": 0.4
}
  • ファイル内の Qwen-Image-Edit-2509-Q3_K_S.gguf という記述を、自分がダウンロードした GGUF ファイル名 にすべて置換します。

これでワークフローが正しく自分のモデルを参照するようになります。


ディレクトリ構成例

モデルや設定ファイルは、それぞれ ComfyUI の規定ディレクトリに配置する必要があります。
以下は実際の構成例です:

ComfyUI/
├── custom_nodes/
├── models/
│   ├── loras/
│   │   ├── Qwen-Image-Lightning-8steps-V1.0.safetensors
│   │   └── Qwen-Image-Edit-Lightning-8steps-V1.0-bf16.safetensors
│   ├── text_encoders/
│   │   └── qwen_2.5_vl_7b_fp8_scaled.safetensors
│   ├── unet/
│   │   ├── Qwen-Image-Q3_K_S.gguf  ← ※自身がダウンロードしたファイル名に置き換え
│   │   └── Qwen-Image-Edit-2509-Q3_K_S.gguf  ← ※自身がダウンロードしたファイル名に置き換え
│   └── vae/
│       └── qwen_image_vae.safetensors
├── user/
│   └── default/
│      └── workflows/
│          ├── qwen_image_gguf.json
│          └── qwen_image_edit_2509_gguf_single.json
│          └── qwen_image_edit_2509_gguf_multi.json

このように配置することで、ComfyUI が正しくモデルとワークフローを読み込めるようになります。


実行手順(Text to Image)

  1. ComfyUI を再起動します。
  2. 左サイドバーの Workflows を開き、qwen_image_gguf.json を選択します。
    image.png
  3. ワークフローがロードされると、以下のような画面が表示されます:
    • Step1: モデルロード(Unet / Text Encoder / VAE / LoRA)
    • Step2: 画像サイズ設定
    • Step3: プロンプト入力(デフォルトで the beach が設定されています)
      image.png
  4. 画面下の 「実行する」ボタン をクリック
  5. 成功すると、生成された画像が ComfyUI 既定フォルダの output に保存されます。
    image.png

これでプロンプトで単一の画像生成ができました


実行手順(Image to Image / Edit 2509 single)

  1. 左サイドバーの Workflows から qwen_image_edit_2509_gguf_single.json を選択します。
  2. ワークフロー内の「画像を読み込む」ノードで、先ほど output フォルダに保存された浜辺画像を指定します。
  3. プロンプト欄にはデフォルトで “Add man to image1.” が入力されています。
  4. そのまま 実行するボタン を押すと、編集結果が生成されます。
    image.png
  5. 完成した画像は同じく output フォルダに保存されます。

これで単一の画像ファイルをプロンプトで編集することができました


実行手順(Image to Image / Edit 2509 multi)

  1. 左サイドバーの Workflows から qwen_image_edit_2509_gguf_multi.json を選択します。
  2. ワークフロー内の「画像を読み込む」ノードで、先ほど output フォルダに保存された浜辺画像を指定します。
  3. text to imageの手順を用いて、猫の画像を生成しておきます。
  4. image1に浜辺の画像を、image2に猫の画像を読み込ませます。
  5. プロンプト欄に “The cat in image 2 is walking on the beach in image 1.” と入力します。
  6. そのまま 実行するボタン を押すと、編集結果が生成されます。
    image.png
  7. 完成した画像は同じく output フォルダに保存されます。

これで二つの画像を素材に使って、融合させることができました


最後に

本記事は Qwen Image / Edit 2509(GGUF)をローカルで動かすこと にフォーカスしています。
以下の ComfyUI 基本パラメータ の詳細な解説はボリュームが大きいため、ここではポイントのみ記します。
必要に応じて各自で調べてみてください。

  • 解像度(幅/高さ): VRAM消費に直結。最初は 512×512 から。上げるときは段階的に。
  • CFG: 2〜7あたりで調整。高すぎると破綻、低すぎると指示が乗らない。
  • Positive / Negative Prompt: ポジティブで欲しい要素を、ネガティブで避けたい要素("blurry", "lowres" など)を指定。

参考リンク(ワークフロー参考元)

7
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?