ComfyPilotComfyPilot
工作流 / 角色与时尚 / 角色肖像光线迁移
角色肖像光线迁移

角色肖像光线迁移

Light Migration for Character Portrait

上传角色肖像和参考光线图像。生成应用参考光线并保持角色一致性的图像。

角色与时尚 6 个节点 2 个输入 13 次使用 ComfyUI ≥ 0.4.0 hellorob 59 KB

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

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

需要的权重

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

Qwen-Image-Edit-2509-Light-Migration.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 在模型库查看

节点构成

LoadImage × 2
SaveImage × 1
Note × 1
MarkdownNote × 1
9e3c3756-d15f-4361-8e99-c35673036e68 × 1

官方标注的模型

QwenQwen-Image-Edit

工作流 JSON

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

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