ComfyPilotComfyPilot
工作流 / 产品与广告 / 产品合成重打光
产品合成重打光

产品合成重打光

Relight Composited Product

上传产品的合成图像,在遮罩编辑器中绘制遮罩,然后将产品重新打光到场景中。

产品与广告 4 个节点 1 个输入 18 次使用 ComfyUI ≥ 0.4.0 hellorob 58 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

需要的权重

这个工作流引用了 5 个权重文件,其中 5 个能在本站模型库里找到。

Qwen-Image-Edit-2509-Fusion.safetensors 在模型库查看
Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors 在模型库查看
qwen_2.5_vl_7b_fp8_scaled.safetensors 在模型库查看
qwen_image_edit_2509_fp8_e4m3fn.safetensors 在模型库查看
qwen_image_vae.safetensors 在模型库查看

节点构成

SaveImage × 1
LoadImage × 1
5f5b3951-e8b8-4068-9eb5-2c3d75ecf54b × 1
MarkdownNote × 1

官方标注的模型

Qwen-Image-Edit

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "56a1db8e-9282-4603-b83e-5fa9fa0e5345",
3 "revision": 0,
4 "last_node_id": 473,
5 "last_link_id": 747,
6 "nodes": [
7 {
8 "id": 208,
9 "type": "SaveImage",
10 "pos": [
11 270,
12 -330
13 ],
14 "size": [
15 430,
16 740
17 ],
18 "flags": [],
19 "order": 3,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "images",
24 "type": "IMAGE",
25 "link": 741
26 }
27 ],
28 "outputs": [],
29 "properties": {
30 "Node name for S&R": "SaveImage",
31 "cnr_id": "comfy-core",
32 "ver": "0.3.76"
33 },
34 "widgets_values": [
35 "ComfyUI"
36 ]
37 },
38 {
39 "id": 103,
40 "type": "LoadImage",
41 "pos": [
42 -760.0000034785165,
43 -329.9999904040152
44 ],
45 "size": [
46 480,
47 750
48 ],
49 "flags": [],
50 "order": 0,
51 "mode": 0,
52 "inputs": [],
53 "outputs": [
54 {
55 "name": "IMAGE",
56 "type": "IMAGE",
57 "links": [
58 740
59 ]
60 },
61 {
62 "name": "MASK",
63 "type": "MASK",
64 "links": []
65 }
66 ],
67 "title": "Load Image + Draw Square Mask",
68 "properties": {
69 "Node name for S&R": "LoadImage",
70 "cnr_id": "comfy-core",
71 "ver": "0.3.59",
72 "enableTabs": false,
73 "tabWidth": 65,
74 "tabXOffset": 10,
75 "hasSecondTab": false,
76 "secondTabText": "Send Back",
77 "secondTabOffset": 80,
78 "secondTabWidth": 65,
79 "image": "37dd5649ea6ac727ffb778dff739642156fc718fb0249b8dd1e6437cd0448b6a.png [input]"
80 },
81 "widgets_values": [
82 "comfy_cloud_bottle.png",
83 "image"
84 ]
85 },
86 {
87 "id": 471,
88 "type": "5f5b3951-e8b8-4068-9eb5-2c3d75ecf54b",
89 "pos": [
90 -230,
91 -330
92 ],
93 "size": [
94 440,
95 708
96 ],
97 "flags": [],
98 "order": 2,
99 "mode": 0,
100 "inputs": [
101 {
102 "label": "image",
103 "name": "image",
104 "type": "IMAGE",
105 "link": 740
106 },
107 {
108 "label": "image2 (optional)",
109 "name": "image2",
110 "type": "IMAGE",
111 "link": null
112 },
113 {
114 "label": "image3 (optional)",
115 "name": "image3",
116 "type": "IMAGE",
117 "link": null
118 },
119 {
120 "label": "enable_turbo_mode",
121 "name": "value",
122 "type": "BOOLEAN",
123 "widget": {
124 "name": "value"
125 },
126 "link": null
127 },
128 {
129 "label": "lightning_lora",
130 "name": "lora_name_1",
131 "type": "COMBO",
132 "widget": {
133 "name": "lora_name_1"
134 },
135 "link": null
136 },
137 {
138 "label": "lora_strength",
139 "name": "strength_model",
140 "type": "FLOAT",
141 "widget": {
142 "name": "strength_model"
143 },
144 "link": null
145 }
146 ],
147 "outputs": [
148 {
149 "name": "IMAGE",
150 "type": "IMAGE",
151 "links": [
152 741
153 ]
154 }
155 ],
156 "properties": {
157 "proxyWidgets": [
158 [
159 "116",
160 "prompt"
161 ],
162 [
163 "121",
164 "seed"
165 ],
166 [
167 "443",
168 "value"
169 ],
170 [
171 "113",
172 "unet_name"
173 ],
174 [
175 "112",
176 "clip_name"
177 ],
178 [
179 "111",
180 "vae_name"
181 ],
182 [
183 "226",
184 "lora_name"
185 ],
186 [
187 "472",
188 "lora_name"
189 ],
190 [
191 "472",
192 "strength_model"
193 ],
194 [
195 "121",
196 "control_after_generate"
197 ]
198 ],
199 "cnr_id": "comfy-core",
200 "ver": "0.3.62",
201 "enableTabs": false,
202 "tabWidth": 65,
203 "tabXOffset": 10,
204 "hasSecondTab": false,
205 "secondTabText": "Send Back",
206 "secondTabOffset": 80,
207 "secondTabWidth": 65
208 },
209 "widgets_values": []
210 },
211 {
212 "id": 473,
213 "type": "MarkdownNote",
214 "pos": [
215 -1450,
216 -330
217 ],
218 "size": [
219 660,
220 1030.140625
221 ],
222 "flags": [],
223 "order": 1,
224 "mode": 0,
225 "inputs": [],
226 "outputs": [],
227 "properties": [],
228 "widgets_values": [
229 "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/Qwen-Image_ComfyUI](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI)\n- [Hugging Face:Comfy-Org/Qwen-Image-Edit_ComfyUI](https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/Qwen-Image_ComfyUI](https://modelscope.cn/models/Comfy-Org/Qwen-Image_ComfyUI)\n- [ModelScope:Comfy-Org/Qwen-Image-Edit_ComfyUI](https://modelscope.cn/models/Comfy-Org/Qwen-Image-Edit_ComfyUI)\n\n**vae**\n\n- [qwen_image_vae.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors) (242 MB)\n\n**text_encoders**\n\n- [qwen_2.5_vl_7b_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors) (8.74 GB)\n\n**diffusion_models**\n\n- [qwen_image_edit_2509_fp8_e4m3fn.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_edit_2509_fp8_e4m3fn.safetensors) (19.03 GB)\n\n**loras**\n\n- [Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors](https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Edit-2509/Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors) (810.2 MB)\n- [Qwen-Image-Edit-2509-Fusion.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI/resolve/main/split_files/loras/Qwen-Image-Edit-2509-Fusion.safetensors) (225.2 MB)\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 vae/\n│ │ └── qwen_image_vae.safetensors\n│ ├── 📂 text_encoders/\n│ │ └── qwen_2.5_vl_7b_fp8_scaled.safetensors\n│ ├── 📂 diffusion_models/\n│ │ └── qwen_image_edit_2509_fp8_e4m3fn.safetensors\n│ └── 📂 loras/\n│ ├── Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors\n│ └── Qwen-Image-Edit-2509-Fusion.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
230 ],
231 "color": "#222",
232 "bgcolor": "#000"
233 }
234 ],
235 "links": [
236 [
237 740,
238 103,
239 0,
240 471,
241 0,
242 "IMAGE"
243 ],
244 [
245 741,
246 471,
247 0,
248 208,
249 0,
250 "IMAGE"
251 ]
252 ],
253 "groups": [],
254 "definitions": {
255 "subgraphs": [
256 {
257 "id": "5f5b3951-e8b8-4068-9eb5-2c3d75ecf54b",
258 "version": 1,
259 "state": {
260 "lastGroupId": 51,
261 "lastNodeId": 473,
262 "lastLinkId": 747,
263 "lastRerouteId": 1
264 },
265 "revision": 0,
266 "config": [],
267 "name": "Image Edit (Qwen 2509 with LoRA)",
268 "inputNode": {
269 "id": -10,
270 "bounding": [
271 -1160,
272 280,
273 151.744140625,
274 280
275 ]
276 },
277 "outputNode": {
278 "id": -20,
279 "bounding": [
280 2030,
281 -20,
282 120,
283 60
284 ]
285 },
286 "inputs": [
287 {
288 "id": "d5089bd3-63bc-4a24-b478-6565ed2364e3",
289 "name": "image",
290 "type": "IMAGE",
291 "linkIds": [
292 248
293 ],
294 "label": "image",
295 "pos": [
296 -1028.255859375,
297 300
298 ]
299 },
300 {
301 "id": "9e80fff0-ed0a-439f-a16e-a4a6cc1eb601",
302 "name": "image2",
303 "type": "IMAGE",
304 "linkIds": [
305 235,
306 236
307 ],
308 "label": "image2 (optional)",
309 "pos": [
310 -1028.255859375,
311 320
312 ]
313 },
314 {
315 "id": "49d98fd6-01b5-440b-8603-579252fd7fef",
316 "name": "image3",
317 "type": "IMAGE",
318 "linkIds": [
319 237,
320 238
321 ],
322 "label": "image3 (optional)",
323 "pos": [
324 -1028.255859375,
325 340
326 ]
327 },
328 {
329 "id": "5de32f24-a7b5-4423-b772-72824005f585",
330 "name": "prompt",
331 "type": "STRING",
332 "linkIds": [
333 244
334 ],
335 "pos": [
336 -1028.255859375,
337 360
338 ]
339 },
340 {
341 "id": "85fb3d74-7881-4c71-bc8c-624be5eedc3d",
342 "name": "seed",
343 "type": "INT",
344 "linkIds": [
345 718
346 ],
347 "pos": [
348 -1028.255859375,
349 380
350 ]
351 },
352 {
353 "id": "b0c828de-d7eb-42a3-8dfb-4f53360d4fc9",
354 "name": "value",
355 "type": "BOOLEAN",
356 "linkIds": [
357 719
358 ],
359 "label": "enable_turbo_mode",
360 "pos": [
361 -1028.255859375,
362 400
363 ]
364 },
365 {
366 "id": "072baa05-5551-4a98-bd66-015a36833ac2",
367 "name": "unet_name",
368 "type": "COMBO",
369 "linkIds": [
370 720
371 ],
372 "pos": [
373 -1028.255859375,
374 420
375 ]
376 },
377 {
378 "id": "d2891d11-b336-4750-9742-b93717c9ae39",
379 "name": "clip_name",
380 "type": "COMBO",
381 "linkIds": [
382 721
383 ],
384 "pos": [
385 -1028.255859375,
386 440
387 ]
388 },
389 {
390 "id": "4218135f-5128-4b7e-8572-92cc55615793",
391 "name": "vae_name",
392 "type": "COMBO",
393 "linkIds": [
394 722
395 ],
396 "pos": [
397 -1028.255859375,
398 460
399 ]
400 },
401 {
402 "id": "283f901d-f64d-4918-9920-a650c52a3fd7",
403 "name": "lora_name_1",
404 "type": "COMBO",
405 "linkIds": [
406 738
407 ],
408 "label": "lightning_lora",
409 "pos": [
410 -1028.255859375,
411 480
412 ]
413 },
414 {
415 "id": "4f3a01c5-a063-48eb-973c-847df35a49f7",
416 "name": "lora_name",
417 "type": "COMBO",
418 "linkIds": [
419 746
420 ],
421 "pos": [
422 -1028.255859375,
423 500
424 ]
425 },
426 {
427 "id": "3dddccbd-0d86-40fa-957d-241b6f54a201",
428 "name": "strength_model",
429 "type": "FLOAT",
430 "linkIds": [
431 747
432 ],
433 "label": "lora_strength",
434 "pos": [
435 -1028.255859375,
436 520
437 ]
438 }
439 ],
440 "outputs": [
441 {
442 "id": "c4ebfc18-de83-4361-8e42-767c3c8c25c0",
443 "name": "IMAGE",
444 "type": "IMAGE",
445 "linkIds": [
446 110
447 ],
448 "localized_name": "IMAGE",
449 "pos": [
450 2050,
451 0
452 ]
453 }
454 ],
455 "widgets": [],
456 "nodes": [
457 {
458 "id": 110,
459 "type": "CFGNorm",
460 "pos": [
461 1079.9998685593825,
462 29.99996459560395
463 ],
464 "size": [
465 290,
466 110
467 ],
468 "flags": [],
469 "order": 5,
470 "mode": 0,
471 "inputs": [
472 {
473 "localized_name": "model",
474 "name": "model",
475 "type": "MODEL",
476 "link": 141
477 }
478 ],
479 "outputs": [
480 {
481 "localized_name": "patched_model",
482 "name": "patched_model",
483 "type": "MODEL",
484 "links": [
485 186
486 ]
487 }
488 ],
489 "properties": {
490 "Node name for S&R": "CFGNorm",
491 "cnr_id": "comfy-core",
492 "ver": "0.3.50",
493 "enableTabs": false,
494 "tabWidth": 65,
495 "tabXOffset": 10,
496 "hasSecondTab": false,
497 "secondTabText": "Send Back",
498 "secondTabOffset": 80,
499 "secondTabWidth": 65,
500 "ue_properties": {
501 "widget_ue_connectable": {
502 "strength": true
503 }
504 }
505 },
506 "widgets_values": [
507 1
508 ]
509 },
510 {
511 "id": 111,
512 "type": "VAELoader",
513 "pos": [
514 -729.9998385017533,
515 599.999932648826
516 ],
517 "size": [
518 330,
519 110
520 ],
521 "flags": [],
522 "order": 6,
523 "mode": 0,
524 "inputs": [
525 {
526 "localized_name": "vae_name",
527 "name": "vae_name",
528 "type": "COMBO",
529 "widget": {
530 "name": "vae_name"
531 },
532 "link": 722
533 }
534 ],
535 "outputs": [
536 {
537 "localized_name": "VAE",
538 "name": "VAE",
539 "type": "VAE",
540 "slot_index": 0,
541 "links": [
542 76,
543 168,
544 206,
545 207
546 ]
547 }
548 ],
549 "properties": {
550 "Node name for S&R": "VAELoader",
551 "cnr_id": "comfy-core",
552 "ver": "0.3.48",
553 "enableTabs": false,
554 "tabWidth": 65,
555 "tabXOffset": 10,
556 "hasSecondTab": false,
557 "secondTabText": "Send Back",
558 "secondTabOffset": 80,
559 "secondTabWidth": 65,
560 "models": [
561 {
562 "name": "qwen_image_vae.safetensors",
563 "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
564 "directory": "vae"
565 }
566 ],
567 "widget_ue_connectable": []
568 },
569 "widgets_values": [
570 "qwen_image_vae.safetensors"
571 ]
572 },
573 {
574 "id": 112,
575 "type": "CLIPLoader",
576 "pos": [
577 -729.9998385017533,
578 339.9999191975528
579 ],
580 "size": [
581 330,
582 150
583 ],
584 "flags": [],
585 "order": 7,
586 "mode": 0,
587 "inputs": [
588 {
589 "localized_name": "clip_name",
590 "name": "clip_name",
591 "type": "COMBO",
592 "widget": {
593 "name": "clip_name"
594 },
595 "link": 721
596 }
597 ],
598 "outputs": [
599 {
600 "localized_name": "CLIP",
601 "name": "CLIP",
602 "type": "CLIP",
603 "slot_index": 0,
604 "links": [
605 204,
606 205
607 ]
608 }
609 ],
610 "properties": {
611 "Node name for S&R": "CLIPLoader",
612 "cnr_id": "comfy-core",
613 "ver": "0.3.48",
614 "enableTabs": false,
615 "tabWidth": 65,
616 "tabXOffset": 10,
617 "hasSecondTab": false,
618 "secondTabText": "Send Back",
619 "secondTabOffset": 80,
620 "secondTabWidth": 65,
621 "models": [
622 {
623 "name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
624 "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
625 "directory": "text_encoders"
626 }
627 ],
628 "widget_ue_connectable": []
629 },
630 "widgets_values": [
631 "qwen_2.5_vl_7b_fp8_scaled.safetensors",
632 "qwen_image",
633 "default"
634 ]
635 },
636 {
637 "id": 113,
638 "type": "UNETLoader",
639 "pos": [
640 -729.9998385017533,
641 -60.00004904249312
642 ],
643 "size": [
644 330,
645 110
646 ],
647 "flags": [],
648 "order": 8,
649 "mode": 0,
650 "inputs": [
651 {
652 "localized_name": "unet_name",
653 "name": "unet_name",
654 "type": "COMBO",
655 "widget": {
656 "name": "unet_name"
657 },
658 "link": 720
659 }
660 ],
661 "outputs": [
662 {
663 "localized_name": "MODEL",
664 "name": "MODEL",
665 "type": "MODEL",
666 "slot_index": 0,
667 "links": [
668 745
669 ]
670 }
671 ],
672 "properties": {
673 "Node name for S&R": "UNETLoader",
674 "cnr_id": "comfy-core",
675 "ver": "0.3.48",
676 "enableTabs": false,
677 "tabWidth": 65,
678 "tabXOffset": 10,
679 "hasSecondTab": false,
680 "secondTabText": "Send Back",
681 "secondTabOffset": 80,
682 "secondTabWidth": 65,
683 "models": [
684 {
685 "name": "qwen_image_edit_2509_fp8_e4m3fn.safetensors",
686 "url": "https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_edit_2509_fp8_e4m3fn.safetensors",
687 "directory": "diffusion_models"
688 }
689 ],
690 "widget_ue_connectable": []
691 },
692 "widgets_values": [
693 "qwen_image_edit_2509_fp8_e4m3fn.safetensors",
694 "default"
695 ]
696 },
697 {
698 "id": 114,
699 "type": "TextEncodeQwenImageEditPlus",
700 "pos": [
701 -269.99981757755063,
702 479.9999580567886
703 ],
704 "size": [
705 460,
706 260
707 ],
708 "flags": [],
709 "order": 9,
710 "mode": 0,
711 "inputs": [
712 {
713 "localized_name": "clip",
714 "name": "clip",
715 "type": "CLIP",
716 "link": 204
717 },
718 {
719 "localized_name": "vae",
720 "name": "vae",
721 "shape": 7,
722 "type": "VAE",
723 "link": 206
724 },
725 {
726 "localized_name": "image1",
727 "name": "image1",
728 "shape": 7,
729 "type": "IMAGE",
730 "link": 251
731 },
732 {
733 "localized_name": "image2",
734 "name": "image2",
735 "shape": 7,
736 "type": "IMAGE",
737 "link": 236
738 },
739 {
740 "localized_name": "image3",
741 "name": "image3",
742 "shape": 7,
743 "type": "IMAGE",
744 "link": 238
745 }
746 ],
747 "outputs": [
748 {
749 "localized_name": "CONDITIONING",
750 "name": "CONDITIONING",
751 "type": "CONDITIONING",
752 "links": [
753 210
754 ]
755 }
756 ],
757 "properties": {
758 "Node name for S&R": "TextEncodeQwenImageEditPlus",
759 "cnr_id": "comfy-core",
760 "ver": "0.3.59",
761 "enableTabs": false,
762 "tabWidth": 65,
763 "tabXOffset": 10,
764 "hasSecondTab": false,
765 "secondTabText": "Send Back",
766 "secondTabOffset": 80,
767 "secondTabWidth": 65
768 },
769 "widgets_values": [
770 ""
771 ],
772 "color": "#223",
773 "bgcolor": "#335"
774 },
775 {
776 "id": 115,
777 "type": "ModelSamplingAuraFlow",
778 "pos": [
779 1070.0000419313599,
780 -120.00002699734924
781 ],
782 "size": [
783 290,
784 110
785 ],
786 "flags": [],
787 "order": 10,
788 "mode": 0,
789 "inputs": [
790 {
791 "localized_name": "model",
792 "name": "model",
793 "type": "MODEL",
794 "link": 708
795 }
796 ],
797 "outputs": [
798 {
799 "localized_name": "MODEL",
800 "name": "MODEL",
801 "type": "MODEL",
802 "links": [
803 141
804 ]
805 }
806 ],
807 "properties": {
808 "Node name for S&R": "ModelSamplingAuraFlow",
809 "cnr_id": "comfy-core",
810 "ver": "0.3.48",
811 "enableTabs": false,
812 "tabWidth": 65,
813 "tabXOffset": 10,
814 "hasSecondTab": false,
815 "secondTabText": "Send Back",
816 "secondTabOffset": 80,
817 "secondTabWidth": 65,
818 "widget_ue_connectable": []
819 },
820 "widgets_values": [
821 3
822 ]
823 },
824 {
825 "id": 116,
826 "type": "TextEncodeQwenImageEditPlus",
827 "pos": [
828 -280.0000178520761,
829 -70.00002512911689
830 ],
831 "size": [
832 470,
833 490
834 ],
835 "flags": [],
836 "order": 11,
837 "mode": 0,
838 "inputs": [
839 {
840 "localized_name": "clip",
841 "name": "clip",
842 "type": "CLIP",
843 "link": 205
844 },
845 {
846 "localized_name": "vae",
847 "name": "vae",
848 "shape": 7,
849 "type": "VAE",
850 "link": 207
851 },
852 {
853 "localized_name": "image1",
854 "name": "image1",
855 "shape": 7,
856 "type": "IMAGE",
857 "link": 250
858 },
859 {
860 "localized_name": "image2",
861 "name": "image2",
862 "shape": 7,
863 "type": "IMAGE",
864 "link": 235
865 },
866 {
867 "localized_name": "image3",
868 "name": "image3",
869 "shape": 7,
870 "type": "IMAGE",
871 "link": 237
872 },
873 {
874 "localized_name": "prompt",
875 "name": "prompt",
876 "type": "STRING",
877 "widget": {
878 "name": "prompt"
879 },
880 "link": 244
881 }
882 ],
883 "outputs": [
884 {
885 "localized_name": "CONDITIONING",
886 "name": "CONDITIONING",
887 "type": "CONDITIONING",
888 "links": [
889 211
890 ]
891 }
892 ],
893 "properties": {
894 "Node name for S&R": "TextEncodeQwenImageEditPlus",
895 "cnr_id": "comfy-core",
896 "ver": "0.3.59",
897 "enableTabs": false,
898 "tabWidth": 65,
899 "tabXOffset": 10,
900 "hasSecondTab": false,
901 "secondTabText": "Send Back",
902 "secondTabOffset": 80,
903 "secondTabWidth": 65
904 },
905 "widgets_values": [
906 "Image blending, correcting the product's perspective angle and light and shadow to integrate the product into the background"
907 ],
908 "color": "#232",
909 "bgcolor": "#353"
910 },
911 {
912 "id": 117,
913 "type": "VAEEncode",
914 "pos": [
915 -69.99992219857222,
916 859.9999461000994
917 ],
918 "size": [
919 230,
920 100
921 ],
922 "flags": [],
923 "order": 12,
924 "mode": 0,
925 "inputs": [
926 {
927 "localized_name": "pixels",
928 "name": "pixels",
929 "type": "IMAGE",
930 "link": 249
931 },
932 {
933 "localized_name": "vae",
934 "name": "vae",
935 "type": "VAE",
936 "link": 168
937 }
938 ],
939 "outputs": [
940 {
941 "localized_name": "LATENT",
942 "name": "LATENT",
943 "type": "LATENT",
944 "links": [
945 246
946 ]
947 }
948 ],
949 "properties": {
950 "Node name for S&R": "VAEEncode",
951 "cnr_id": "comfy-core",
952 "ver": "0.3.50",
953 "enableTabs": false,
954 "tabWidth": 65,
955 "tabXOffset": 10,
956 "hasSecondTab": false,
957 "secondTabText": "Send Back",
958 "secondTabOffset": 80,
959 "secondTabWidth": 65,
960 "ue_properties": {
961 "widget_ue_connectable": []
962 }
963 },
964 "widgets_values": []
965 },
966 {
967 "id": 118,
968 "type": "VAEDecode",
969 "pos": [
970 1589.9998446460042,
971 -60.00004904249312
972 ],
973 "size": [
974 230,
975 100
976 ],
977 "flags": {
978 "collapsed": false
979 },
980 "order": 13,
981 "mode": 0,
982 "inputs": [
983 {
984 "localized_name": "samples",
985 "name": "samples",
986 "type": "LATENT",
987 "link": 128
988 },
989 {
990 "localized_name": "vae",
991 "name": "vae",
992 "type": "VAE",
993 "link": 76
994 }
995 ],
996 "outputs": [
997 {
998 "localized_name": "IMAGE",
999 "name": "IMAGE",
1000 "type": "IMAGE",
1001 "slot_index": 0,
1002 "links": [
1003 110
1004 ]
1005 }
1006 ],
1007 "properties": {
1008 "Node name for S&R": "VAEDecode",
1009 "cnr_id": "comfy-core",
1010 "ver": "0.3.48",
1011 "enableTabs": false,
1012 "tabWidth": 65,
1013 "tabXOffset": 10,
1014 "hasSecondTab": false,
1015 "secondTabText": "Send Back",
1016 "secondTabOffset": 80,
1017 "secondTabWidth": 65,
1018 "widget_ue_connectable": []
1019 },
1020 "widgets_values": []
1021 },
1022 {
1023 "id": 226,
1024 "type": "LoraLoaderModelOnly",
1025 "pos": [
1026 320.00004193136215,
1027 299.9999401217571
1028 ],
1029 "size": [
1030 300,
1031 140
1032 ],
1033 "flags": [],
1034 "order": 16,
1035 "mode": 0,
1036 "inputs": [
1037 {
1038 "localized_name": "model",
1039 "name": "model",
1040 "type": "MODEL",
1041 "link": 743
1042 },
1043 {
1044 "localized_name": "lora_name",
1045 "name": "lora_name",
1046 "type": "COMBO",
1047 "widget": {
1048 "name": "lora_name"
1049 },
1050 "link": 738
1051 }
1052 ],
1053 "outputs": [
1054 {
1055 "localized_name": "MODEL",
1056 "name": "MODEL",
1057 "type": "MODEL",
1058 "links": [
1059 709
1060 ]
1061 }
1062 ],
1063 "properties": {
1064 "Node name for S&R": "LoraLoaderModelOnly",
1065 "cnr_id": "comfy-core",
1066 "ver": "0.3.50",
1067 "enableTabs": false,
1068 "tabWidth": 65,
1069 "tabXOffset": 10,
1070 "hasSecondTab": false,
1071 "secondTabText": "Send Back",
1072 "secondTabOffset": 80,
1073 "secondTabWidth": 65,
1074 "models": [
1075 {
1076 "name": "Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors",
1077 "url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Edit-2509/Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors",
1078 "directory": "loras"
1079 }
1080 ],
1081 "ue_properties": {
1082 "widget_ue_connectable": {
1083 "lora_name": true,
1084 "strength_model": true
1085 }
1086 }
1087 },
1088 "widgets_values": [
1089 "Qwen-Image-Edit-2509-Lightning-4steps-V1.0-bf16.safetensors",
1090 1
1091 ]
1092 },
1093 {
1094 "id": 120,
1095 "type": "FluxKontextImageScale",
1096 "pos": [
1097 -680,
1098 870
1099 ],
1100 "size": [
1101 230,
1102 80
1103 ],
1104 "flags": [],
1105 "order": 14,
1106 "mode": 4,
1107 "inputs": [
1108 {
1109 "localized_name": "image",
1110 "name": "image",
1111 "type": "IMAGE",
1112 "link": 248
1113 }
1114 ],
1115 "outputs": [
1116 {
1117 "localized_name": "IMAGE",
1118 "name": "IMAGE",
1119 "type": "IMAGE",
1120 "links": [
1121 249,
1122 250,
1123 251
1124 ]
1125 }
1126 ],
1127 "properties": {
1128 "Node name for S&R": "FluxKontextImageScale",
1129 "cnr_id": "comfy-core",
1130 "ver": "0.18.1",
1131 "enableTabs": false,
1132 "tabWidth": 65,
1133 "tabXOffset": 10,
1134 "hasSecondTab": false,
1135 "secondTabText": "Send Back",
1136 "secondTabOffset": 80,
1137 "secondTabWidth": 65
1138 },
1139 "widgets_values": []
1140 },
1141 {
1142 "id": 121,
1143 "type": "KSampler",
1144 "pos": [
1145 1070.0000419313599,
1146 209.9999031307536
1147 ],
1148 "size": [
1149 300,
1150 590
1151 ],
1152 "flags": [],
1153 "order": 15,
1154 "mode": 0,
1155 "inputs": [
1156 {
1157 "localized_name": "model",
1158 "name": "model",
1159 "type": "MODEL",
1160 "link": 186
1161 },
1162 {
1163 "localized_name": "positive",
1164 "name": "positive",
1165 "type": "CONDITIONING",
1166 "link": 211
1167 },
1168 {
1169 "localized_name": "negative",
1170 "name": "negative",
1171 "type": "CONDITIONING",
1172 "link": 210
1173 },
1174 {
1175 "localized_name": "latent_image",
1176 "name": "latent_image",
1177 "type": "LATENT",
1178 "link": 246
1179 },
1180 {
1181 "localized_name": "seed",
1182 "name": "seed",
1183 "type": "INT",
1184 "widget": {
1185 "name": "seed"
1186 },
1187 "link": 718
1188 },
1189 {
1190 "localized_name": "steps",
1191 "name": "steps",
1192 "type": "INT",
1193 "widget": {
1194 "name": "steps"
1195 },
1196 "link": 707
1197 },
1198 {
1199 "localized_name": "cfg",
1200 "name": "cfg",
1201 "type": "FLOAT",
1202 "widget": {
1203 "name": "cfg"
1204 },
1205 "link": 706
1206 }
1207 ],
1208 "outputs": [
1209 {
1210 "localized_name": "LATENT",
1211 "name": "LATENT",
1212 "type": "LATENT",
1213 "slot_index": 0,
1214 "links": [
1215 128
1216 ]
1217 }
1218 ],
1219 "properties": {
1220 "Node name for S&R": "KSampler",
1221 "cnr_id": "comfy-core",
1222 "ver": "0.3.48",
1223 "enableTabs": false,
1224 "tabWidth": 65,
1225 "tabXOffset": 10,
1226 "hasSecondTab": false,
1227 "secondTabText": "Send Back",
1228 "secondTabOffset": 80,
1229 "secondTabWidth": 65,
1230 "widget_ue_connectable": []
1231 },
1232 "widgets_values": [
1233 1032855151349184,
1234 "randomize",
1235 4,
1236 1,
1237 "euler",
1238 "simple",
1239 1
1240 ]
1241 },
1242 {
1243 "id": 436,
1244 "type": "PrimitiveInt",
1245 "pos": [
1246 320.00004193136215,
1247 499.99991023003616
1248 ],
1249 "size": [
1250 270,
1251 110
1252 ],
1253 "flags": [],
1254 "order": 0,
1255 "mode": 0,
1256 "inputs": [],
1257 "outputs": [
1258 {
1259 "localized_name": "INT",
1260 "name": "INT",
1261 "type": "INT",
1262 "links": [
1263 713
1264 ]
1265 }
1266 ],
1267 "title": "Stpes",
1268 "properties": {
1269 "Node name for S&R": "PrimitiveInt",
1270 "cnr_id": "comfy-core",
1271 "ver": "0.18.1",
1272 "enableTabs": false,
1273 "tabWidth": 65,
1274 "tabXOffset": 10,
1275 "hasSecondTab": false,
1276 "secondTabText": "Send Back",
1277 "secondTabOffset": 80,
1278 "secondTabWidth": 65
1279 },
1280 "widgets_values": [
1281 4,
1282 "fixed"
1283 ]
1284 },
1285 {
1286 "id": 437,
1287 "type": "PrimitiveFloat",
1288 "pos": [
1289 320.00004193136215,
1290 669.999952078444
1291 ],
1292 "size": [
1293 270,
1294 110
1295 ],
1296 "flags": [],
1297 "order": 1,
1298 "mode": 0,
1299 "inputs": [],
1300 "outputs": [
1301 {
1302 "localized_name": "FLOAT",
1303 "name": "FLOAT",
1304 "type": "FLOAT",
1305 "links": [
1306 714
1307 ]
1308 }
1309 ],
1310 "title": "CFG",
1311 "properties": {
1312 "Node name for S&R": "PrimitiveFloat",
1313 "cnr_id": "comfy-core",
1314 "ver": "0.18.1",
1315 "enableTabs": false,
1316 "tabWidth": 65,
1317 "tabXOffset": 10,
1318 "hasSecondTab": false,
1319 "secondTabText": "Send Back",
1320 "secondTabOffset": 80,
1321 "secondTabWidth": 65
1322 },
1323 "widgets_values": [
1324 1
1325 ]
1326 },
1327 {
1328 "id": 438,
1329 "type": "PrimitiveInt",
1330 "pos": [
1331 320.00004193136215,
1332 -100.00003745945139
1333 ],
1334 "size": [
1335 270,
1336 110
1337 ],
1338 "flags": [],
1339 "order": 2,
1340 "mode": 0,
1341 "inputs": [],
1342 "outputs": [
1343 {
1344 "localized_name": "INT",
1345 "name": "INT",
1346 "type": "INT",
1347 "links": [
1348 711
1349 ]
1350 }
1351 ],
1352 "title": "Steps",
1353 "properties": {
1354 "Node name for S&R": "PrimitiveInt",
1355 "cnr_id": "comfy-core",
1356 "ver": "0.18.1",
1357 "enableTabs": false,
1358 "tabWidth": 65,
1359 "tabXOffset": 10,
1360 "hasSecondTab": false,
1361 "secondTabText": "Send Back",
1362 "secondTabOffset": 80,
1363 "secondTabWidth": 65
1364 },
1365 "widgets_values": [
1366 20,
1367 "fixed"
1368 ]
1369 },
1370 {
1371 "id": 439,
1372 "type": "PrimitiveFloat",
1373 "pos": [
1374 320.00004193136215,
1375 69.99998103604995
1376 ],
1377 "size": [
1378 270,
1379 110
1380 ],
1381 "flags": [],
1382 "order": 3,
1383 "mode": 0,
1384 "inputs": [],
1385 "outputs": [
1386 {
1387 "localized_name": "FLOAT",
1388 "name": "FLOAT",
1389 "type": "FLOAT",
1390 "links": [
1391 712
1392 ]
1393 }
1394 ],
1395 "title": "CFG",
1396 "properties": {
1397 "Node name for S&R": "PrimitiveFloat",
1398 "cnr_id": "comfy-core",
1399 "ver": "0.18.1",
1400 "enableTabs": false,
1401 "tabWidth": 65,
1402 "tabXOffset": 10,
1403 "hasSecondTab": false,
1404 "secondTabText": "Send Back",
1405 "secondTabOffset": 80,
1406 "secondTabWidth": 65
1407 },
1408 "widgets_values": [
1409 4
1410 ]
1411 },
1412 {
1413 "id": 440,
1414 "type": "ComfySwitchNode",
1415 "pos": [
1416 750.000059866393,
1417 -80.00001055690325
1418 ],
1419 "size": [
1420 270,
1421 130
1422 ],
1423 "flags": [],
1424 "order": 17,
1425 "mode": 0,
1426 "inputs": [
1427 {
1428 "localized_name": "on_false",
1429 "name": "on_false",
1430 "type": "MODEL",
1431 "link": 744
1432 },
1433 {
1434 "localized_name": "on_true",
1435 "name": "on_true",
1436 "type": "MODEL",
1437 "link": 709
1438 },
1439 {
1440 "localized_name": "switch",
1441 "name": "switch",
1442 "type": "BOOLEAN",
1443 "widget": {
1444 "name": "switch"
1445 },
1446 "link": 715
1447 }
1448 ],
1449 "outputs": [
1450 {
1451 "localized_name": "output",
1452 "name": "output",
1453 "type": "MODEL",
1454 "links": [
1455 708
1456 ]
1457 }
1458 ],
1459 "title": "Switch (Model)",
1460 "properties": {
1461 "Node name for S&R": "ComfySwitchNode",
1462 "cnr_id": "comfy-core",
1463 "ver": "0.18.1",
1464 "enableTabs": false,
1465 "tabWidth": 65,
1466 "tabXOffset": 10,
1467 "hasSecondTab": false,
1468 "secondTabText": "Send Back",
1469 "secondTabOffset": 80,
1470 "secondTabWidth": 65
1471 },
1472 "widgets_values": [
1473 false
1474 ]
1475 },
1476 {
1477 "id": 441,
1478 "type": "ComfySwitchNode",
1479 "pos": [
1480 730.0002571517464,
1481 339.9999191975528
1482 ],
1483 "size": [
1484 270,
1485 130
1486 ],
1487 "flags": [],
1488 "order": 18,
1489 "mode": 0,
1490 "inputs": [
1491 {
1492 "localized_name": "on_false",
1493 "name": "on_false",
1494 "type": "INT",
1495 "link": 711
1496 },
1497 {
1498 "localized_name": "on_true",
1499 "name": "on_true",
1500 "type": "INT",
1501 "link": 713
1502 },
1503 {
1504 "localized_name": "switch",
1505 "name": "switch",
1506 "type": "BOOLEAN",
1507 "widget": {
1508 "name": "switch"
1509 },
1510 "link": 716
1511 }
1512 ],
1513 "outputs": [
1514 {
1515 "localized_name": "output",
1516 "name": "output",
1517 "type": "INT",
1518 "links": [
1519 707
1520 ]
1521 }
1522 ],
1523 "title": "Switch (Steps)",
1524 "properties": {
1525 "Node name for S&R": "ComfySwitchNode",
1526 "cnr_id": "comfy-core",
1527 "ver": "0.18.1",
1528 "enableTabs": false,
1529 "tabWidth": 65,
1530 "tabXOffset": 10,
1531 "hasSecondTab": false,
1532 "secondTabText": "Send Back",
1533 "secondTabOffset": 80,
1534 "secondTabWidth": 65
1535 },
1536 "widgets_values": [
1537 false
1538 ]
1539 },
1540 {
1541 "id": 442,
1542 "type": "ComfySwitchNode",
1543 "pos": [
1544 730.0002571517464,
1545 519.9998624032837
1546 ],
1547 "size": [
1548 270,
1549 130
1550 ],
1551 "flags": [],
1552 "order": 19,
1553 "mode": 0,
1554 "inputs": [
1555 {
1556 "localized_name": "on_false",
1557 "name": "on_false",
1558 "type": "FLOAT",
1559 "link": 712
1560 },
1561 {
1562 "localized_name": "on_true",
1563 "name": "on_true",
1564 "type": "FLOAT",
1565 "link": 714
1566 },
1567 {
1568 "localized_name": "switch",
1569 "name": "switch",
1570 "type": "BOOLEAN",
1571 "widget": {
1572 "name": "switch"
1573 },
1574 "link": 717
1575 }
1576 ],
1577 "outputs": [
1578 {
1579 "localized_name": "output",
1580 "name": "output",
1581 "type": "FLOAT",
1582 "links": [
1583 706
1584 ]
1585 }
1586 ],
1587 "title": "Switch (CFG)",
1588 "properties": {
1589 "Node name for S&R": "ComfySwitchNode",
1590 "cnr_id": "comfy-core",
1591 "ver": "0.18.1",
1592 "enableTabs": false,
1593 "tabWidth": 65,
1594 "tabXOffset": 10,
1595 "hasSecondTab": false,
1596 "secondTabText": "Send Back",
1597 "secondTabOffset": 80,
1598 "secondTabWidth": 65
1599 },
1600 "widgets_values": [
1601 false
1602 ]
1603 },
1604 {
1605 "id": 443,
1606 "type": "PrimitiveBoolean",
1607 "pos": [
1608 330.0001674765872,
1609 849.999895284175
1610 ],
1611 "size": [
1612 270,
1613 100
1614 ],
1615 "flags": [],
1616 "order": 20,
1617 "mode": 0,
1618 "inputs": [
1619 {
1620 "localized_name": "value",
1621 "name": "value",
1622 "type": "BOOLEAN",
1623 "widget": {
1624 "name": "value"
1625 },
1626 "link": 719
1627 }
1628 ],
1629 "outputs": [
1630 {
1631 "localized_name": "BOOLEAN",
1632 "name": "BOOLEAN",
1633 "type": "BOOLEAN",
1634 "links": [
1635 715,
1636 716,
1637 717
1638 ]
1639 }
1640 ],
1641 "title": "Enable Lightning LoRA",
1642 "properties": {
1643 "Node name for S&R": "PrimitiveBoolean",
1644 "cnr_id": "comfy-core",
1645 "ver": "0.18.1",
1646 "enableTabs": false,
1647 "tabWidth": 65,
1648 "tabXOffset": 10,
1649 "hasSecondTab": false,
1650 "secondTabText": "Send Back",
1651 "secondTabOffset": 80,
1652 "secondTabWidth": 65
1653 },
1654 "widgets_values": [
1655 false
1656 ]
1657 },
1658 {
1659 "id": 444,
1660 "type": "MarkdownNote",
1661 "pos": [
1662 240.00008377977088,
1663 -500.00005240531004
1664 ],
1665 "size": [
1666 450,
1667 310
1668 ],
1669 "flags": [],
1670 "order": 4,
1671 "mode": 0,
1672 "inputs": [],
1673 "outputs": [],
1674 "title": "Note: KSampler settings",
1675 "properties": [],
1676 "widgets_values": [
1677 "You can test and find the best setting by yourself. The following table is for reference.\n| Parameters | Qwen Team | Comfy Original | with 4steps LoRA |\n|--------|---------|------------|---------------------------|\n| Steps | 50 | 20 | 4 |\n| CFG | 4.0 | 2.5 | 1.0 |"
1678 ],
1679 "color": "#432",
1680 "bgcolor": "#000"
1681 },
1682 {
1683 "id": 472,
1684 "type": "LoraLoaderModelOnly",
1685 "pos": [
1686 -759.9995425737229,
1687 139.999986453924
1688 ],
1689 "size": [
1690 380,
1691 140
1692 ],
1693 "flags": {
1694 "collapsed": false
1695 },
1696 "order": 21,
1697 "mode": 0,
1698 "inputs": [
1699 {
1700 "localized_name": "model",
1701 "name": "model",
1702 "type": "MODEL",
1703 "link": 745
1704 },
1705 {
1706 "localized_name": "lora_name",
1707 "name": "lora_name",
1708 "type": "COMBO",
1709 "widget": {
1710 "name": "lora_name"
1711 },
1712 "link": 746
1713 },
1714 {
1715 "localized_name": "strength_model",
1716 "name": "strength_model",
1717 "type": "FLOAT",
1718 "widget": {
1719 "name": "strength_model"
1720 },
1721 "link": 747
1722 }
1723 ],
1724 "outputs": [
1725 {
1726 "localized_name": "MODEL",
1727 "name": "MODEL",
1728 "type": "MODEL",
1729 "links": [
1730 743,
1731 744
1732 ]
1733 }
1734 ],
1735 "properties": {
1736 "Node name for S&R": "LoraLoaderModelOnly",
1737 "cnr_id": "comfy-core",
1738 "ver": "0.3.50",
1739 "enableTabs": false,
1740 "tabWidth": 65,
1741 "tabXOffset": 10,
1742 "hasSecondTab": false,
1743 "secondTabText": "Send Back",
1744 "secondTabOffset": 80,
1745 "secondTabWidth": 65,
1746 "ue_properties": {
1747 "widget_ue_connectable": {
1748 "lora_name": true,
1749 "strength_model": true
1750 }
1751 },
1752 "models": [
1753 {
1754 "name": "Qwen-Image-Edit-2509-Fusion.safetensors",
1755 "url": "https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI/resolve/main/split_files/loras/Qwen-Image-Edit-2509-Fusion.safetensors",
1756 "directory": "loras"
1757 }
1758 ]
1759 },
1760 "widgets_values": [
1761 "Qwen-Image-Edit-2509-Fusion.safetensors",
1762 1
1763 ]
1764 }
1765 ],
1766 "groups": [
1767 {
1768 "id": 1,
1769 "title": "Step1 - Load models",
1770 "bounding": [
1771 -770,
1772 -170,
1773 410,
1774 960
1775 ],
1776 "color": "#3f789e",
1777 "font_size": 24,
1778 "flags": []
1779 },
1780 {
1781 "id": 3,
1782 "title": "Step 4 - Prompt",
1783 "bounding": [
1784 -330,
1785 -170,
1786 570,
1787 960
1788 ],
1789 "color": "#3f789e",
1790 "font_size": 24,
1791 "flags": []
1792 },
1793 {
1794 "id": 50,
1795 "title": "Ligtning LoRA",
1796 "bounding": [
1797 270,
1798 220,
1799 390,
1800 570
1801 ],
1802 "color": "#3f789e",
1803 "font_size": 24,
1804 "flags": []
1805 },
1806 {
1807 "id": 51,
1808 "title": "Original Settings",
1809 "bounding": [
1810 270,
1811 -170,
1812 390,
1813 360
1814 ],
1815 "color": "#3f789e",
1816 "font_size": 24,
1817 "flags": []
1818 }
1819 ],
1820 "links": [
1821 {
1822 "id": 141,
1823 "origin_id": 115,
1824 "origin_slot": 0,
1825 "target_id": 110,
1826 "target_slot": 0,
1827 "type": "MODEL"
1828 },
1829 {
1830 "id": 128,
1831 "origin_id": 121,
1832 "origin_slot": 0,
1833 "target_id": 118,
1834 "target_slot": 0,
1835 "type": "LATENT"
1836 },
1837 {
1838 "id": 76,
1839 "origin_id": 111,
1840 "origin_slot": 0,
1841 "target_id": 118,
1842 "target_slot": 1,
1843 "type": "VAE"
1844 },
1845 {
1846 "id": 186,
1847 "origin_id": 110,
1848 "origin_slot": 0,
1849 "target_id": 121,
1850 "target_slot": 0,
1851 "type": "MODEL"
1852 },
1853 {
1854 "id": 211,
1855 "origin_id": 116,
1856 "origin_slot": 0,
1857 "target_id": 121,
1858 "target_slot": 1,
1859 "type": "CONDITIONING"
1860 },
1861 {
1862 "id": 210,
1863 "origin_id": 114,
1864 "origin_slot": 0,
1865 "target_id": 121,
1866 "target_slot": 2,
1867 "type": "CONDITIONING"
1868 },
1869 {
1870 "id": 168,
1871 "origin_id": 111,
1872 "origin_slot": 0,
1873 "target_id": 117,
1874 "target_slot": 1,
1875 "type": "VAE"
1876 },
1877 {
1878 "id": 204,
1879 "origin_id": 112,
1880 "origin_slot": 0,
1881 "target_id": 114,
1882 "target_slot": 0,
1883 "type": "CLIP"
1884 },
1885 {
1886 "id": 206,
1887 "origin_id": 111,
1888 "origin_slot": 0,
1889 "target_id": 114,
1890 "target_slot": 1,
1891 "type": "VAE"
1892 },
1893 {
1894 "id": 205,
1895 "origin_id": 112,
1896 "origin_slot": 0,
1897 "target_id": 116,
1898 "target_slot": 0,
1899 "type": "CLIP"
1900 },
1901 {
1902 "id": 207,
1903 "origin_id": 111,
1904 "origin_slot": 0,
1905 "target_id": 116,
1906 "target_slot": 1,
1907 "type": "VAE"
1908 },
1909 {
1910 "id": 110,
1911 "origin_id": 118,
1912 "origin_slot": 0,
1913 "target_id": -20,
1914 "target_slot": 0,
1915 "type": "IMAGE"
1916 },
1917 {
1918 "id": 235,
1919 "origin_id": -10,
1920 "origin_slot": 1,
1921 "target_id": 116,
1922 "target_slot": 3,
1923 "type": "IMAGE"
1924 },
1925 {
1926 "id": 236,
1927 "origin_id": -10,
1928 "origin_slot": 1,
1929 "target_id": 114,
1930 "target_slot": 3,
1931 "type": "IMAGE"
1932 },
1933 {
1934 "id": 237,
1935 "origin_id": -10,
1936 "origin_slot": 2,
1937 "target_id": 116,
1938 "target_slot": 4,
1939 "type": "IMAGE"
1940 },
1941 {
1942 "id": 238,
1943 "origin_id": -10,
1944 "origin_slot": 2,
1945 "target_id": 114,
1946 "target_slot": 4,
1947 "type": "IMAGE"
1948 },
1949 {
1950 "id": 244,
1951 "origin_id": -10,
1952 "origin_slot": 3,
1953 "target_id": 116,
1954 "target_slot": 5,
1955 "type": "STRING"
1956 },
1957 {
1958 "id": 246,
1959 "origin_id": 117,
1960 "origin_slot": 0,
1961 "target_id": 121,
1962 "target_slot": 3,
1963 "type": "LATENT"
1964 },
1965 {
1966 "id": 248,
1967 "origin_id": -10,
1968 "origin_slot": 0,
1969 "target_id": 120,
1970 "target_slot": 0,
1971 "type": "IMAGE"
1972 },
1973 {
1974 "id": 249,
1975 "origin_id": 120,
1976 "origin_slot": 0,
1977 "target_id": 117,
1978 "target_slot": 0,
1979 "type": "IMAGE"
1980 },
1981 {
1982 "id": 250,
1983 "origin_id": 120,
1984 "origin_slot": 0,
1985 "target_id": 116,
1986 "target_slot": 2,
1987 "type": "IMAGE"
1988 },
1989 {
1990 "id": 251,
1991 "origin_id": 120,
1992 "origin_slot": 0,
1993 "target_id": 114,
1994 "target_slot": 2,
1995 "type": "IMAGE"
1996 },
1997 {
1998 "id": 706,
1999 "origin_id": 442,
2000 "origin_slot": 0,
2001 "target_id": 121,
2002 "target_slot": 6,
2003 "type": "FLOAT"
2004 },
2005 {
2006 "id": 707,
2007 "origin_id": 441,
2008 "origin_slot": 0,
2009 "target_id": 121,
2010 "target_slot": 5,
2011 "type": "INT"
2012 },
2013 {
2014 "id": 708,
2015 "origin_id": 440,
2016 "origin_slot": 0,
2017 "target_id": 115,
2018 "target_slot": 0,
2019 "type": "MODEL"
2020 },
2021 {
2022 "id": 709,
2023 "origin_id": 226,
2024 "origin_slot": 0,
2025 "target_id": 440,
2026 "target_slot": 1,
2027 "type": "MODEL"
2028 },
2029 {
2030 "id": 711,
2031 "origin_id": 438,
2032 "origin_slot": 0,
2033 "target_id": 441,
2034 "target_slot": 0,
2035 "type": "INT"
2036 },
2037 {
2038 "id": 712,
2039 "origin_id": 439,
2040 "origin_slot": 0,
2041 "target_id": 442,
2042 "target_slot": 0,
2043 "type": "FLOAT"
2044 },
2045 {
2046 "id": 713,
2047 "origin_id": 436,
2048 "origin_slot": 0,
2049 "target_id": 441,
2050 "target_slot": 1,
2051 "type": "INT"
2052 },
2053 {
2054 "id": 714,
2055 "origin_id": 437,
2056 "origin_slot": 0,
2057 "target_id": 442,
2058 "target_slot": 1,
2059 "type": "FLOAT"
2060 },
2061 {
2062 "id": 715,
2063 "origin_id": 443,
2064 "origin_slot": 0,
2065 "target_id": 440,
2066 "target_slot": 2,
2067 "type": "BOOLEAN"
2068 },
2069 {
2070 "id": 716,
2071 "origin_id": 443,
2072 "origin_slot": 0,
2073 "target_id": 441,
2074 "target_slot": 2,
2075 "type": "BOOLEAN"
2076 },
2077 {
2078 "id": 717,
2079 "origin_id": 443,
2080 "origin_slot": 0,
2081 "target_id": 442,
2082 "target_slot": 2,
2083 "type": "BOOLEAN"
2084 },
2085 {
2086 "id": 718,
2087 "origin_id": -10,
2088 "origin_slot": 4,
2089 "target_id": 121,
2090 "target_slot": 4,
2091 "type": "INT"
2092 },
2093 {
2094 "id": 719,
2095 "origin_id": -10,
2096 "origin_slot": 5,
2097 "target_id": 443,
2098 "target_slot": 0,
2099 "type": "BOOLEAN"
2100 },
2101 {
2102 "id": 720,
2103 "origin_id": -10,
2104 "origin_slot": 6,
2105 "target_id": 113,
2106 "target_slot": 0,
2107 "type": "COMBO"
2108 },
2109 {
2110 "id": 721,
2111 "origin_id": -10,
2112 "origin_slot": 7,
2113 "target_id": 112,
2114 "target_slot": 0,
2115 "type": "COMBO"
2116 },
2117 {
2118 "id": 722,
2119 "origin_id": -10,
2120 "origin_slot": 8,
2121 "target_id": 111,
2122 "target_slot": 0,
2123 "type": "COMBO"
2124 },
2125 {
2126 "id": 738,
2127 "origin_id": -10,
2128 "origin_slot": 9,
2129 "target_id": 226,
2130 "target_slot": 1,
2131 "type": "COMBO"
2132 },
2133 {
2134 "id": 743,
2135 "origin_id": 472,
2136 "origin_slot": 0,
2137 "target_id": 226,
2138 "target_slot": 0,
2139 "type": "MODEL"
2140 },
2141 {
2142 "id": 744,
2143 "origin_id": 472,
2144 "origin_slot": 0,
2145 "target_id": 440,
2146 "target_slot": 0,
2147 "type": "MODEL"
2148 },
2149 {
2150 "id": 745,
2151 "origin_id": 113,
2152 "origin_slot": 0,
2153 "target_id": 472,
2154 "target_slot": 0,
2155 "type": "MODEL"
2156 },
2157 {
2158 "id": 746,
2159 "origin_id": -10,
2160 "origin_slot": 10,
2161 "target_id": 472,
2162 "target_slot": 1,
2163 "type": "COMBO"
2164 },
2165 {
2166 "id": 747,
2167 "origin_id": -10,
2168 "origin_slot": 11,
2169 "target_id": 472,
2170 "target_slot": 2,
2171 "type": "FLOAT"
2172 }
2173 ],
2174 "extra": {
2175 "workflowRendererVersion": "LG"
2176 }
2177 }
2178 ]
2179 },
2180 "config": [],
2181 "extra": {
2182 "ds": {
2183 "scale": 0.6652541106427843,
2184 "offset": [
2185 1603.75462782182,
2186 620.2629057272396
2187 ]
2188 },
2189 "frontendVersion": "1.41.13",
2190 "workflowRendererVersion": "LG",
2191 "ue_links": [],
2192 "links_added_by_ue": [],
2193 "VHS_latentpreview": false,
2194 "VHS_latentpreviewrate": 0,
2195 "VHS_MetadataImage": true,
2196 "VHS_KeepIntermediate": true
2197 },
2198 "version": 0.4
2199}