Files
2026-06-07 20:50:37 -07:00

2208 lines
57 KiB
JSON

{
"id": "ad18abd3-bdee-4f80-8fae-d15d4f845b9d",
"revision": 0,
"last_node_id": 143,
"last_link_id": 312,
"nodes": [
{
"id": 41,
"type": "LoadImage",
"pos": [
-639.9999903105374,
-370.0000027548479
],
"size": [
274.07552083333337,
354.07552083333337
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
302
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"leather_sofa.png",
"image"
]
},
{
"id": 82,
"type": "MarkdownNote",
"pos": [
-1269.9999490838352,
-370.0000027548479
],
"size": [
570,
667.6302083333334
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Model Links",
"properties": {},
"widgets_values": [
"## Model Links\n\n**text_encoders**\n\n- [qwen_2.5_vl_7b_fp8_scaled.safetensors](https://huggingface.co/hanzoui/HunyuanVideo_1.5_repackaged/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors)\n\n**loras**\n\n- [Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors](https://huggingface.co/lightx2v/Qwen-Image-Edit-2511-Lightning/resolve/main/Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors)\n\n**diffusion_models**\n\n- [qwen_image_edit_2511_bf16.safetensors](https://huggingface.co/hanzoui/Qwen-Image-Edit_HanzoStudio/resolve/main/split_files/diffusion_models/qwen_image_edit_2511_bf16.safetensors)\n\n**vae**\n\n- [qwen_image_vae.safetensors](https://huggingface.co/hanzoui/Qwen-Image_HanzoStudio/resolve/main/split_files/vae/qwen_image_vae.safetensors)\n\n\nModel Storage Location\n\n```\n📂 HanzoStudio/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ └── qwen_2.5_vl_7b_fp8_scaled.safetensors\n│ ├── 📂 loras/\n│ │ └── Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors\n│ ├── 📂 diffusion_models/\n│ │ └── qwen_image_edit_2511_bf16.safetensors\n│ └── 📂 vae/\n│ └── qwen_image_vae.safetensors\n```\n\n\n## Report Issue\n\nNote: please [update Hanzo Studio](https://docs.hanzo.ai/zh-CN/installation/update_comfyui) first and prepare required models. Desktop/Cloud ship stable builds; nightly-supported models may not be included yet, please wait for the next stable release.\n\n- Cannot run / runtime errors: [HanzoStudio/issues](https://github.com/hanzoai/studio/issues)\n- UI / frontend issues: [HanzoStudio_frontend/issues](https://github.com/hanzoui/frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/hanzoui/workflow-templates/issues)"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 83,
"type": "LoadImage",
"pos": [
-640,
50
],
"size": [
274.07552083333337,
438.9322916666667
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
304
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"texture_fur.png",
"image"
]
},
{
"id": 9,
"type": "SaveImage",
"pos": [
300,
-370
],
"size": [
580,
405
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 303
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"Qwen_Edit_2511"
]
},
{
"id": 118,
"type": "MarkdownNote",
"pos": [
-10,
-520
],
"size": [
210,
88
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Note",
"properties": {},
"widgets_values": [
"Click on the top-right corner of the node to open the [subgraph](https://docs.hanzo.ai/interface/features/subgraph) \n👇"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 143,
"type": "a608e096-82ec-413d-b8dc-ff5228095f13",
"pos": [
-200,
-370
],
"size": [
400,
480
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 302
},
{
"name": "image2",
"type": "IMAGE",
"link": 304
},
{
"name": "image3",
"type": "IMAGE",
"link": null
},
{
"label": "enable_turbo_mode",
"name": "value",
"type": "BOOLEAN",
"widget": {
"name": "value"
},
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
303
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"prompt"
],
[
"-1",
"unet_name"
],
[
"-1",
"clip_name"
],
[
"-1",
"vae_name"
],
[
"-1",
"lora_name"
],
[
"-1",
"value"
],
[
"128",
"seed"
],
[
"128",
"control_after_generate"
]
],
"cnr_id": "comfy-core",
"ver": "0.13.0"
},
"widgets_values": [
"Change the furniture leather difference in image 1 to the fur material in image 2.",
"qwen_image_edit_2511_bf16.safetensors",
"qwen_2.5_vl_7b_fp8_scaled.safetensors",
"qwen_image_vae.safetensors",
"Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
false
]
}
],
"links": [
[
302,
41,
0,
143,
0,
"IMAGE"
],
[
303,
143,
0,
9,
0,
"IMAGE"
],
[
304,
83,
0,
143,
1,
"IMAGE"
]
],
"groups": [],
"definitions": {
"subgraphs": [
{
"id": "a608e096-82ec-413d-b8dc-ff5228095f13",
"version": 1,
"state": {
"lastGroupId": 4,
"lastNodeId": 143,
"lastLinkId": 312,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Image Edit(Qwen-Image 2511)",
"inputNode": {
"id": -10,
"bounding": [
-1470,
1050,
151.744140625,
220
]
},
"outputNode": {
"id": -20,
"bounding": [
1630.2777777777776,
1006.1111111111109,
120,
60
]
},
"inputs": [
{
"id": "a0bd03a8-bfb0-4758-bb99-b7bb90a6ef40",
"name": "image",
"type": "IMAGE",
"linkIds": [
299
],
"localized_name": "image",
"pos": [
-1338.255859375,
1070
]
},
{
"id": "674734f3-60cd-44df-a4d5-e69fc58e42f6",
"name": "image2",
"type": "IMAGE",
"linkIds": [
301,
302
],
"pos": [
-1338.255859375,
1090
]
},
{
"id": "bfa26bca-f637-4572-9112-d63aea4a843d",
"name": "image3",
"type": "IMAGE",
"linkIds": [
305,
306
],
"pos": [
-1338.255859375,
1110
]
},
{
"id": "40bfc0be-975b-4021-8d03-b1cf40c9af9f",
"name": "prompt",
"type": "STRING",
"linkIds": [
307
],
"pos": [
-1338.255859375,
1130
]
},
{
"id": "ceaee090-9666-43f2-ba1f-28d1a09660df",
"name": "unet_name",
"type": "COMBO",
"linkIds": [
308
],
"pos": [
-1338.255859375,
1150
]
},
{
"id": "3b1aaed2-abff-414d-a792-72c684fd57c0",
"name": "clip_name",
"type": "COMBO",
"linkIds": [
309
],
"pos": [
-1338.255859375,
1170
]
},
{
"id": "a8b7599a-ba5b-4128-8687-8626de830b43",
"name": "vae_name",
"type": "COMBO",
"linkIds": [
310
],
"pos": [
-1338.255859375,
1190
]
},
{
"id": "771564d9-ba90-49b2-9f77-0b2115fdd89c",
"name": "lora_name",
"type": "COMBO",
"linkIds": [
311
],
"pos": [
-1338.255859375,
1210
]
},
{
"id": "1d6333f6-63ed-4b08-9da8-5c92e120d4ea",
"name": "value",
"type": "BOOLEAN",
"linkIds": [
312
],
"label": "enable_turbo_mode",
"pos": [
-1338.255859375,
1230
]
}
],
"outputs": [
{
"id": "a80c309a-cf75-4108-94c9-f3186fe0d326",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
293
],
"localized_name": "IMAGE",
"pos": [
1650.2777777777776,
1026.1111111111109
]
}
],
"widgets": [],
"nodes": [
{
"id": 119,
"type": "ModelSamplingAuraFlow",
"pos": [
-49.72205245656596,
807.1111643143171
],
"size": [
270,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 266
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"links": [
279
]
}
],
"properties": {
"Node name for S&R": "ModelSamplingAuraFlow",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
3.1
]
},
{
"id": 120,
"type": "VAELoader",
"pos": [
-1019.7221798501678,
1317.1110629680104
],
"size": [
396.1328125,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "vae_name",
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": 310
}
],
"outputs": [
{
"localized_name": "VAE",
"name": "VAE",
"type": "VAE",
"slot_index": 0,
"links": [
270,
272,
290,
292
]
}
],
"properties": {
"Node name for S&R": "VAELoader",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"models": [
{
"name": "qwen_image_vae.safetensors",
"url": "https://huggingface.co/hanzoui/Qwen-Image_HanzoStudio/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
},
"widgets_values": [
"qwen_image_vae.safetensors"
]
},
{
"id": 122,
"type": "FluxKontextMultiReferenceLatentMethod",
"pos": [
-59.72212955033494,
1177.111089513066
],
"size": [
309.66145833333337,
58
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "conditioning",
"name": "conditioning",
"type": "CONDITIONING",
"link": 267
}
],
"outputs": [
{
"localized_name": "CONDITIONING",
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
275
]
}
],
"properties": {
"Node name for S&R": "FluxKontextMultiReferenceLatentMethod",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"index_timestep_zero"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 123,
"type": "FluxKontextMultiReferenceLatentMethod",
"pos": [
-59.72212955033494,
1047.1111281014303
],
"size": [
309.66145833333337,
58
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "conditioning",
"name": "conditioning",
"type": "CONDITIONING",
"link": 268
}
],
"outputs": [
{
"localized_name": "CONDITIONING",
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
274
]
}
],
"properties": {
"Node name for S&R": "FluxKontextMultiReferenceLatentMethod",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"index_timestep_zero"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 124,
"type": "TextEncodeQwenImageEditPlus",
"pos": [
-539.7220571245616,
1167.111142520217
],
"size": [
420,
168
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"localized_name": "clip",
"name": "clip",
"type": "CLIP",
"link": 269
},
{
"localized_name": "vae",
"name": "vae",
"shape": 7,
"type": "VAE",
"link": 270
},
{
"localized_name": "image1",
"name": "image1",
"shape": 7,
"type": "IMAGE",
"link": 296
},
{
"localized_name": "image2",
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": 302
},
{
"localized_name": "image3",
"name": "image3",
"shape": 7,
"type": "IMAGE",
"link": 306
}
],
"outputs": [
{
"localized_name": "CONDITIONING",
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
267
]
}
],
"properties": {
"Node name for S&R": "TextEncodeQwenImageEditPlus",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 125,
"type": "Note",
"pos": [
-39.72210546371723,
1297.1111689823124
],
"size": [
280,
88
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"The \"Edit Model Reference Method\" nodes above are not needed if you use Comfy files, but may be needed if you use repackaged ones from other people."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 126,
"type": "TextEncodeQwenImageEditPlus",
"pos": [
-539.7220571245616,
847.1112124875525
],
"size": [
426.6276041666667,
168
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "clip",
"name": "clip",
"type": "CLIP",
"link": 271
},
{
"localized_name": "vae",
"name": "vae",
"shape": 7,
"type": "VAE",
"link": 272
},
{
"localized_name": "image1",
"name": "image1",
"shape": 7,
"type": "IMAGE",
"link": 298
},
{
"localized_name": "image2",
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": 301
},
{
"localized_name": "image3",
"name": "image3",
"shape": 7,
"type": "IMAGE",
"link": 305
},
{
"localized_name": "prompt",
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": 307
}
],
"outputs": [
{
"localized_name": "CONDITIONING",
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
268
]
}
],
"title": "TextEncodeQwenImageEditPlus (Positive)",
"properties": {
"Node name for S&R": "TextEncodeQwenImageEditPlus",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"Change the furniture leather difference in image 1 to the fur material in image 2."
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 129,
"type": "CFGNorm",
"pos": [
-49.72205245656596,
917.1111016393348
],
"size": [
270,
58
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 279
}
],
"outputs": [
{
"localized_name": "patched_model",
"name": "patched_model",
"type": "MODEL",
"links": [
280,
284
]
}
],
"properties": {
"Node name for S&R": "CFGNorm",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 130,
"type": "LoraLoaderModelOnly",
"pos": [
310.2779907997937,
1077.111164231357
],
"size": [
370,
82
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 280
},
{
"localized_name": "lora_name",
"name": "lora_name",
"type": "COMBO",
"widget": {
"name": "lora_name"
},
"link": 311
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"links": [
285
]
}
],
"properties": {
"Node name for S&R": "LoraLoaderModelOnly",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"models": [
{
"name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"url": "https://huggingface.co/lightx2v/Qwen-Image-Edit-2511-Lightning/resolve/main/Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
"directory": "loras"
}
],
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
1
]
},
{
"id": 131,
"type": "PrimitiveInt",
"pos": [
310.2779907997937,
1247.1110437153081
],
"size": [
370,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
288
]
}
],
"title": "Steps",
"properties": {
"Node name for S&R": "PrimitiveInt",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
4,
"fixed"
]
},
{
"id": 132,
"type": "PrimitiveFloat",
"pos": [
310.2779907997937,
887.1111305598682
],
"size": [
380,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": [
281
]
}
],
"title": "CFG",
"properties": {
"Node name for S&R": "PrimitiveFloat",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
4
]
},
{
"id": 133,
"type": "PrimitiveFloat",
"pos": [
310.2779907997937,
1397.1111593144813
],
"size": [
370,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": [
282
]
}
],
"title": "CFG",
"properties": {
"Node name for S&R": "PrimitiveFloat",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 137,
"type": "VAEEncode",
"pos": [
-329.7222595682945,
1507.111226740419
],
"size": [
187.5,
46
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "pixels",
"name": "pixels",
"type": "IMAGE",
"link": 297
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 290
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"Node name for S&R": "VAEEncode",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 140,
"type": "MarkdownNote",
"pos": [
320.2780678935623,
487.1111692311927
],
"size": [
380,
139.15364583333334
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "KSampler settings",
"properties": {},
"widgets_values": [
"You can test and find the best setting by yourself. The following table is for reference.\n| | Qwen | Comfy |\n|--------|---------|------------|\n| Steps | 40 | 20 |\n| CFG | 4.0 | 4.0 |\n\n"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 141,
"type": "VAEDecode",
"pos": [
1430.2777784393493,
827.1111884009348
],
"size": [
187.5,
46
],
"flags": {
"collapsed": false
},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "samples",
"name": "samples",
"type": "LATENT",
"link": 291
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 292
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
293
]
}
],
"properties": {
"Node name for S&R": "VAEDecode",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 128,
"type": "KSampler",
"pos": [
1110.2779134571447,
827.1111884009348
],
"size": [
280,
430
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 273
},
{
"localized_name": "positive",
"name": "positive",
"type": "CONDITIONING",
"link": 274
},
{
"localized_name": "negative",
"name": "negative",
"type": "CONDITIONING",
"link": 275
},
{
"localized_name": "latent_image",
"name": "latent_image",
"type": "LATENT",
"link": 276
},
{
"localized_name": "steps",
"name": "steps",
"type": "INT",
"widget": {
"name": "steps"
},
"link": 300
},
{
"localized_name": "cfg",
"name": "cfg",
"type": "FLOAT",
"widget": {
"name": "cfg"
},
"link": 278
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"links": [
291
]
}
],
"properties": {
"Node name for S&R": "KSampler",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
3787899710385,
"randomize",
40,
4,
"euler",
"simple",
1
]
},
{
"id": 139,
"type": "PrimitiveInt",
"pos": [
310.2779907997937,
747.1111571049237
],
"size": [
380,
82
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
287
]
}
],
"title": "Steps",
"properties": {
"Node name for S&R": "PrimitiveInt",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
40,
"fixed"
]
},
{
"id": 142,
"type": "FluxKontextImageScale",
"pos": [
-1029.722126843017,
1511.1113096182942
],
"size": [
194.9458984375,
26
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 299
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
296,
297,
298
]
}
],
"properties": {
"Node name for S&R": "FluxKontextImageScale",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 121,
"type": "UNETLoader",
"pos": [
-1020,
850
],
"size": [
400,
90
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"localized_name": "unet_name",
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": 308
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
266
]
}
],
"properties": {
"Node name for S&R": "UNETLoader",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"models": [
{
"name": "qwen_image_edit_2511_bf16.safetensors",
"url": "https://huggingface.co/hanzoui/Qwen-Image-Edit_HanzoStudio/resolve/main/split_files/diffusion_models/qwen_image_edit_2511_bf16.safetensors",
"directory": "diffusion_models"
}
],
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"qwen_image_edit_2511_bf16.safetensors",
"default"
]
},
{
"id": 127,
"type": "CLIPLoader",
"pos": [
-1019.7221798501678,
1057.1111401447392
],
"size": [
396.1328125,
106
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "clip_name",
"name": "clip_name",
"type": "COMBO",
"widget": {
"name": "clip_name"
},
"link": 309
}
],
"outputs": [
{
"localized_name": "CLIP",
"name": "CLIP",
"type": "CLIP",
"links": [
269,
271
]
}
],
"properties": {
"Node name for S&R": "CLIPLoader",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"models": [
{
"name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"url": "https://huggingface.co/hanzoui/HunyuanVideo_1.5_repackaged/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
},
"widgets_values": [
"qwen_2.5_vl_7b_fp8_scaled.safetensors",
"qwen_image",
"default"
]
},
{
"id": 138,
"type": "PrimitiveBoolean",
"pos": [
320,
1560
],
"size": [
360,
58
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"localized_name": "value",
"name": "value",
"type": "BOOLEAN",
"widget": {
"name": "value"
},
"link": 312
}
],
"outputs": [
{
"localized_name": "BOOLEAN",
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
283,
286,
289
]
}
],
"title": "Enable 4steps LoRA?",
"properties": {
"Node name for S&R": "PrimitiveBoolean",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
false
]
},
{
"id": 135,
"type": "ComfySwitchNode",
"pos": [
780,
840
],
"size": [
270,
78
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "on_false",
"name": "on_false",
"type": "MODEL",
"link": 284
},
{
"localized_name": "on_true",
"name": "on_true",
"type": "MODEL",
"link": 285
},
{
"localized_name": "switch",
"name": "switch",
"type": "BOOLEAN",
"widget": {
"name": "switch"
},
"link": 286
}
],
"outputs": [
{
"localized_name": "output",
"name": "output",
"type": "MODEL",
"links": [
273
]
}
],
"title": "Switch (Model)",
"properties": {
"Node name for S&R": "ComfySwitchNode",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
false
]
},
{
"id": 136,
"type": "ComfySwitchNode",
"pos": [
780.2779713811713,
1097.1111232675148
],
"size": [
270,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "on_false",
"name": "on_false",
"type": "INT",
"link": 287
},
{
"localized_name": "on_true",
"name": "on_true",
"type": "INT",
"link": 288
},
{
"localized_name": "switch",
"name": "switch",
"type": "BOOLEAN",
"widget": {
"name": "switch"
},
"link": 289
}
],
"outputs": [
{
"localized_name": "output",
"name": "output",
"type": "INT",
"links": [
300
]
}
],
"title": "Switch (Steps)",
"properties": {
"Node name for S&R": "ComfySwitchNode",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
false
]
},
{
"id": 134,
"type": "ComfySwitchNode",
"pos": [
780.2779713811713,
1247.1110437153081
],
"size": [
270,
78
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "on_false",
"name": "on_false",
"type": "FLOAT",
"link": 281
},
{
"localized_name": "on_true",
"name": "on_true",
"type": "FLOAT",
"link": 282
},
{
"localized_name": "switch",
"name": "switch",
"type": "BOOLEAN",
"widget": {
"name": "switch"
},
"link": 283
}
],
"outputs": [
{
"localized_name": "output",
"name": "output",
"type": "FLOAT",
"links": [
278
]
}
],
"title": "Switch (CFG)",
"properties": {
"Node name for S&R": "ComfySwitchNode",
"cnr_id": "comfy-core",
"ver": "0.13.0",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
false
]
}
],
"groups": [
{
"id": 1,
"title": "Models",
"bounding": [
-1030,
770,
416.1419982910156,
630.0299011230469
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 2,
"title": "Prompt",
"bounding": [
-590,
770,
510,
630
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 3,
"title": "Original Settings",
"bounding": [
300,
680,
400,
281.6
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 4,
"title": "4 Steps Ligtning LoRA",
"bounding": [
300,
1020,
390,
463.6000000000001
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"links": [
{
"id": 266,
"origin_id": 121,
"origin_slot": 0,
"target_id": 119,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 267,
"origin_id": 124,
"origin_slot": 0,
"target_id": 122,
"target_slot": 0,
"type": "CONDITIONING"
},
{
"id": 268,
"origin_id": 126,
"origin_slot": 0,
"target_id": 123,
"target_slot": 0,
"type": "CONDITIONING"
},
{
"id": 269,
"origin_id": 127,
"origin_slot": 0,
"target_id": 124,
"target_slot": 0,
"type": "CLIP"
},
{
"id": 270,
"origin_id": 120,
"origin_slot": 0,
"target_id": 124,
"target_slot": 1,
"type": "VAE"
},
{
"id": 296,
"origin_id": 142,
"origin_slot": 0,
"target_id": 124,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 271,
"origin_id": 127,
"origin_slot": 0,
"target_id": 126,
"target_slot": 0,
"type": "CLIP"
},
{
"id": 272,
"origin_id": 120,
"origin_slot": 0,
"target_id": 126,
"target_slot": 1,
"type": "VAE"
},
{
"id": 298,
"origin_id": 142,
"origin_slot": 0,
"target_id": 126,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 279,
"origin_id": 119,
"origin_slot": 0,
"target_id": 129,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 280,
"origin_id": 129,
"origin_slot": 0,
"target_id": 130,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 281,
"origin_id": 132,
"origin_slot": 0,
"target_id": 134,
"target_slot": 0,
"type": "FLOAT"
},
{
"id": 282,
"origin_id": 133,
"origin_slot": 0,
"target_id": 134,
"target_slot": 1,
"type": "FLOAT"
},
{
"id": 283,
"origin_id": 138,
"origin_slot": 0,
"target_id": 134,
"target_slot": 2,
"type": "BOOLEAN"
},
{
"id": 284,
"origin_id": 129,
"origin_slot": 0,
"target_id": 135,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 285,
"origin_id": 130,
"origin_slot": 0,
"target_id": 135,
"target_slot": 1,
"type": "MODEL"
},
{
"id": 286,
"origin_id": 138,
"origin_slot": 0,
"target_id": 135,
"target_slot": 2,
"type": "BOOLEAN"
},
{
"id": 287,
"origin_id": 139,
"origin_slot": 0,
"target_id": 136,
"target_slot": 0,
"type": "INT"
},
{
"id": 288,
"origin_id": 131,
"origin_slot": 0,
"target_id": 136,
"target_slot": 1,
"type": "INT"
},
{
"id": 289,
"origin_id": 138,
"origin_slot": 0,
"target_id": 136,
"target_slot": 2,
"type": "BOOLEAN"
},
{
"id": 297,
"origin_id": 142,
"origin_slot": 0,
"target_id": 137,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 290,
"origin_id": 120,
"origin_slot": 0,
"target_id": 137,
"target_slot": 1,
"type": "VAE"
},
{
"id": 291,
"origin_id": 128,
"origin_slot": 0,
"target_id": 141,
"target_slot": 0,
"type": "LATENT"
},
{
"id": 292,
"origin_id": 120,
"origin_slot": 0,
"target_id": 141,
"target_slot": 1,
"type": "VAE"
},
{
"id": 273,
"origin_id": 135,
"origin_slot": 0,
"target_id": 128,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 274,
"origin_id": 123,
"origin_slot": 0,
"target_id": 128,
"target_slot": 1,
"type": "CONDITIONING"
},
{
"id": 275,
"origin_id": 122,
"origin_slot": 0,
"target_id": 128,
"target_slot": 2,
"type": "CONDITIONING"
},
{
"id": 276,
"origin_id": 137,
"origin_slot": 0,
"target_id": 128,
"target_slot": 3,
"type": "LATENT"
},
{
"id": 300,
"origin_id": 136,
"origin_slot": 0,
"target_id": 128,
"target_slot": 4,
"type": "INT"
},
{
"id": 278,
"origin_id": 134,
"origin_slot": 0,
"target_id": 128,
"target_slot": 5,
"type": "FLOAT"
},
{
"id": 299,
"origin_id": -10,
"origin_slot": 0,
"target_id": 142,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 293,
"origin_id": 141,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 301,
"origin_id": -10,
"origin_slot": 1,
"target_id": 126,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 302,
"origin_id": -10,
"origin_slot": 1,
"target_id": 124,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 305,
"origin_id": -10,
"origin_slot": 2,
"target_id": 126,
"target_slot": 4,
"type": "IMAGE"
},
{
"id": 306,
"origin_id": -10,
"origin_slot": 2,
"target_id": 124,
"target_slot": 4,
"type": "IMAGE"
},
{
"id": 307,
"origin_id": -10,
"origin_slot": 3,
"target_id": 126,
"target_slot": 5,
"type": "STRING"
},
{
"id": 308,
"origin_id": -10,
"origin_slot": 4,
"target_id": 121,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 309,
"origin_id": -10,
"origin_slot": 5,
"target_id": 127,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 310,
"origin_id": -10,
"origin_slot": 6,
"target_id": 120,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 311,
"origin_id": -10,
"origin_slot": 7,
"target_id": 130,
"target_slot": 1,
"type": "COMBO"
},
{
"id": 312,
"origin_id": -10,
"origin_slot": 8,
"target_id": 138,
"target_slot": 0,
"type": "BOOLEAN"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
}
]
},
"config": {},
"extra": {
"frontendVersion": "1.40.6",
"workflowRendererVersion": "LG",
"groupNodes": {},
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true,
"ds": {
"scale": 0.8693132089857869,
"offset": [
358.84146100004335,
-368.9665904206955
]
}
},
"version": 0.4
}