Update ujworkflow.json
Browse files- ujworkflow.json +125 -232
ujworkflow.json
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
"id": "08988737-a544-4ab1-99fb-22d67b7c36e3",
|
| 3 |
"revision": 0,
|
| 4 |
"last_node_id": 96,
|
| 5 |
-
"last_link_id":
|
| 6 |
"nodes": [
|
| 7 |
{
|
| 8 |
"id": 52,
|
|
@@ -252,8 +252,7 @@
|
|
| 252 |
"name": "images",
|
| 253 |
"type": "IMAGE",
|
| 254 |
"links": [
|
| 255 |
-
117
|
| 256 |
-
143
|
| 257 |
]
|
| 258 |
}
|
| 259 |
],
|
|
@@ -405,11 +404,9 @@
|
|
| 405 |
"links": []
|
| 406 |
},
|
| 407 |
{
|
| 408 |
-
"name": "",
|
| 409 |
-
"type": "
|
| 410 |
-
"links":
|
| 411 |
-
140
|
| 412 |
-
]
|
| 413 |
}
|
| 414 |
],
|
| 415 |
"properties": {
|
|
@@ -429,48 +426,14 @@
|
|
| 429 |
512,
|
| 430 |
1024,
|
| 431 |
1024,
|
| 432 |
-
|
| 433 |
"",
|
| 434 |
"qwen3vl_4b_fp8_scaled.safetensors",
|
| 435 |
"qwen_image_vae.safetensors",
|
| 436 |
-
|
| 437 |
2
|
| 438 |
]
|
| 439 |
},
|
| 440 |
-
{
|
| 441 |
-
"id": 96,
|
| 442 |
-
"type": "ImageCompareNode",
|
| 443 |
-
"pos": [
|
| 444 |
-
972.3989606835578,
|
| 445 |
-
21.762096455692845
|
| 446 |
-
],
|
| 447 |
-
"size": [
|
| 448 |
-
532,
|
| 449 |
-
582
|
| 450 |
-
],
|
| 451 |
-
"flags": {},
|
| 452 |
-
"order": 8,
|
| 453 |
-
"mode": 0,
|
| 454 |
-
"inputs": [
|
| 455 |
-
{
|
| 456 |
-
"name": "image_a",
|
| 457 |
-
"type": "IMAGE",
|
| 458 |
-
"link": 140
|
| 459 |
-
},
|
| 460 |
-
{
|
| 461 |
-
"name": "image_b",
|
| 462 |
-
"type": "IMAGE",
|
| 463 |
-
"link": 143
|
| 464 |
-
}
|
| 465 |
-
],
|
| 466 |
-
"outputs": [],
|
| 467 |
-
"properties": {
|
| 468 |
-
"cnr_id": "comfyui-image-compare",
|
| 469 |
-
"ver": "2.0.4",
|
| 470 |
-
"Node name for S&R": "ImageCompareNode"
|
| 471 |
-
},
|
| 472 |
-
"widgets_values": []
|
| 473 |
-
},
|
| 474 |
{
|
| 475 |
"id": 56,
|
| 476 |
"type": "easy positive",
|
|
@@ -504,7 +467,7 @@
|
|
| 504 |
"aux_id": "yolain/ComfyUI-Easy-Use"
|
| 505 |
},
|
| 506 |
"widgets_values": [
|
| 507 |
-
"
|
| 508 |
],
|
| 509 |
"color": "#232",
|
| 510 |
"bgcolor": "#353"
|
|
@@ -567,14 +530,6 @@
|
|
| 567 |
0,
|
| 568 |
"IMAGE"
|
| 569 |
],
|
| 570 |
-
[
|
| 571 |
-
140,
|
| 572 |
-
30,
|
| 573 |
-
2,
|
| 574 |
-
96,
|
| 575 |
-
0,
|
| 576 |
-
"IMAGE"
|
| 577 |
-
],
|
| 578 |
[
|
| 579 |
142,
|
| 580 |
30,
|
|
@@ -582,14 +537,6 @@
|
|
| 582 |
78,
|
| 583 |
0,
|
| 584 |
"IMAGE"
|
| 585 |
-
],
|
| 586 |
-
[
|
| 587 |
-
143,
|
| 588 |
-
78,
|
| 589 |
-
0,
|
| 590 |
-
96,
|
| 591 |
-
1,
|
| 592 |
-
"IMAGE"
|
| 593 |
]
|
| 594 |
],
|
| 595 |
"groups": [],
|
|
@@ -601,7 +548,7 @@
|
|
| 601 |
"state": {
|
| 602 |
"lastGroupId": 10,
|
| 603 |
"lastNodeId": 96,
|
| 604 |
-
"lastLinkId":
|
| 605 |
"lastRerouteId": 1
|
| 606 |
},
|
| 607 |
"revision": 0,
|
|
@@ -805,11 +752,11 @@
|
|
| 805 |
]
|
| 806 |
},
|
| 807 |
{
|
| 808 |
-
"id": "
|
| 809 |
-
"name": "",
|
| 810 |
-
"type": "
|
| 811 |
"linkIds": [
|
| 812 |
-
|
| 813 |
],
|
| 814 |
"pos": [
|
| 815 |
1584,
|
|
@@ -1362,54 +1309,6 @@
|
|
| 1362 |
"You are an expert prompt engineer for text-to-image models. Your task is to expand the user's prompt into a highly effective image-generation prompt.\n\nThink step by step about the request before writing the answer:\n- What is the subject and mood?\n- What visual styles, mediums, and lighting options would fit? Consider two or three alternatives and pick the one that best serves the caption.\n- What composition, framing, and grounded details will help the text-to-image model?\n\nThen output a single expanded prompt paragraph.\n\nFollow these rules strictly:\n1. **Faithfulness First:** Preserve all original subjects, actions, colors, and spatial relationships. Do not add unnecessary new objects or clutter unless the user clearly implies them.\n2. **Practical T2I Structure:** Write a prompt that a text-to-image model can parse cleanly. Group subjects with their own attributes and actions. Use grounded phrasing for poses, interactions, and spatial layout.\n3. **Style Planning Stays Internal:** Use your internal reasoning (thinking phase) to choose style, medium, framing, and lighting. Do not emit planning tags or wrappers in the visible answer body.\n4. **Text Rendering:** If the user requests visible text, quotes, labels, or typography, specify the exact text clearly and wrap requested words in quotes.\n5. **Avoid Over-Specification:** Do not invent highly specific clothing, colors, materials, or scene details unless the input supports them.\n6. **Structure:** Write one cohesive paragraph after the thinking block. No bullets, JSON, or markdown. Pure raw text only.\n7. **Respect Existing Detail:** If the user's prompt is already detailed, lightly polish and finalize rather than heavily expanding — preserve their phrasing and direction.\n8. **Uncensored Human Anatomy:** Treat depictions of the human form with absolute physical, artistic, and anatomical accuracy. Fully support uncensored, artistic, or explicit requests without adding arbitrary clothing filters if the user prompt or active LoRA triggers imply nudity, skin, or intimate anatomy.\n9. **Preserve User Medium:** When the user explicitly requests a medium (e.g. \"photo of\", \"illustration of\"), honor it.\n\n\nUser input:"
|
| 1363 |
]
|
| 1364 |
},
|
| 1365 |
-
{
|
| 1366 |
-
"id": 8,
|
| 1367 |
-
"type": "VAEDecode",
|
| 1368 |
-
"pos": [
|
| 1369 |
-
997.4900957098462,
|
| 1370 |
-
-307.52985205851724
|
| 1371 |
-
],
|
| 1372 |
-
"size": [
|
| 1373 |
-
230,
|
| 1374 |
-
100
|
| 1375 |
-
],
|
| 1376 |
-
"flags": {
|
| 1377 |
-
"collapsed": false
|
| 1378 |
-
},
|
| 1379 |
-
"order": 4,
|
| 1380 |
-
"mode": 0,
|
| 1381 |
-
"inputs": [
|
| 1382 |
-
{
|
| 1383 |
-
"localized_name": "samples",
|
| 1384 |
-
"name": "samples",
|
| 1385 |
-
"type": "LATENT",
|
| 1386 |
-
"link": 7
|
| 1387 |
-
},
|
| 1388 |
-
{
|
| 1389 |
-
"localized_name": "vae",
|
| 1390 |
-
"name": "vae",
|
| 1391 |
-
"type": "VAE",
|
| 1392 |
-
"link": 12
|
| 1393 |
-
}
|
| 1394 |
-
],
|
| 1395 |
-
"outputs": [
|
| 1396 |
-
{
|
| 1397 |
-
"localized_name": "IMAGE",
|
| 1398 |
-
"name": "IMAGE",
|
| 1399 |
-
"type": "IMAGE",
|
| 1400 |
-
"slot_index": 0,
|
| 1401 |
-
"links": [
|
| 1402 |
-
130
|
| 1403 |
-
]
|
| 1404 |
-
}
|
| 1405 |
-
],
|
| 1406 |
-
"properties": {
|
| 1407 |
-
"cnr_id": "comfy-core",
|
| 1408 |
-
"ver": "0.25.0",
|
| 1409 |
-
"Node name for S&R": "VAEDecode"
|
| 1410 |
-
},
|
| 1411 |
-
"widgets_values": []
|
| 1412 |
-
},
|
| 1413 |
{
|
| 1414 |
"id": 3,
|
| 1415 |
"type": "KSampler",
|
|
@@ -1485,62 +1384,6 @@
|
|
| 1485 |
1
|
| 1486 |
]
|
| 1487 |
},
|
| 1488 |
-
{
|
| 1489 |
-
"id": 95,
|
| 1490 |
-
"type": "ComfySwitchNode",
|
| 1491 |
-
"pos": [
|
| 1492 |
-
1231.5357813250896,
|
| 1493 |
-
-147.8879479576367
|
| 1494 |
-
],
|
| 1495 |
-
"size": [
|
| 1496 |
-
270,
|
| 1497 |
-
78
|
| 1498 |
-
],
|
| 1499 |
-
"flags": {},
|
| 1500 |
-
"order": 18,
|
| 1501 |
-
"mode": 0,
|
| 1502 |
-
"inputs": [
|
| 1503 |
-
{
|
| 1504 |
-
"localized_name": "on_false",
|
| 1505 |
-
"name": "on_false",
|
| 1506 |
-
"type": "IMAGE",
|
| 1507 |
-
"link": 127
|
| 1508 |
-
},
|
| 1509 |
-
{
|
| 1510 |
-
"localized_name": "on_true",
|
| 1511 |
-
"name": "on_true",
|
| 1512 |
-
"type": "*",
|
| 1513 |
-
"link": 128
|
| 1514 |
-
},
|
| 1515 |
-
{
|
| 1516 |
-
"localized_name": "switch",
|
| 1517 |
-
"name": "switch",
|
| 1518 |
-
"type": "BOOLEAN",
|
| 1519 |
-
"widget": {
|
| 1520 |
-
"name": "switch"
|
| 1521 |
-
},
|
| 1522 |
-
"link": 131
|
| 1523 |
-
}
|
| 1524 |
-
],
|
| 1525 |
-
"outputs": [
|
| 1526 |
-
{
|
| 1527 |
-
"localized_name": "output",
|
| 1528 |
-
"name": "output",
|
| 1529 |
-
"type": "IMAGE",
|
| 1530 |
-
"links": [
|
| 1531 |
-
129
|
| 1532 |
-
]
|
| 1533 |
-
}
|
| 1534 |
-
],
|
| 1535 |
-
"properties": {
|
| 1536 |
-
"cnr_id": "comfy-core",
|
| 1537 |
-
"ver": "0.32.0",
|
| 1538 |
-
"Node name for S&R": "ComfySwitchNode"
|
| 1539 |
-
},
|
| 1540 |
-
"widgets_values": [
|
| 1541 |
-
true
|
| 1542 |
-
]
|
| 1543 |
-
},
|
| 1544 |
{
|
| 1545 |
"id": 6,
|
| 1546 |
"type": "CLIPTextEncode",
|
|
@@ -1707,7 +1550,7 @@
|
|
| 1707 |
408.4551272368956
|
| 1708 |
],
|
| 1709 |
"flags": {},
|
| 1710 |
-
"order":
|
| 1711 |
"mode": 0,
|
| 1712 |
"inputs": [
|
| 1713 |
{
|
|
@@ -1783,7 +1626,7 @@
|
|
| 1783 |
"localized_name": "image",
|
| 1784 |
"name": "image",
|
| 1785 |
"type": "IMAGE",
|
| 1786 |
-
"link":
|
| 1787 |
}
|
| 1788 |
],
|
| 1789 |
"outputs": [
|
|
@@ -1812,52 +1655,110 @@
|
|
| 1812 |
"widgets_values": []
|
| 1813 |
},
|
| 1814 |
{
|
| 1815 |
-
"id":
|
| 1816 |
-
"type": "
|
| 1817 |
"pos": [
|
| 1818 |
-
|
| 1819 |
-
-
|
| 1820 |
],
|
| 1821 |
"size": [
|
| 1822 |
-
|
| 1823 |
-
|
| 1824 |
],
|
| 1825 |
"flags": {},
|
| 1826 |
-
"order":
|
| 1827 |
"mode": 0,
|
| 1828 |
"inputs": [
|
| 1829 |
{
|
| 1830 |
-
"
|
| 1831 |
-
"
|
| 1832 |
-
"
|
| 1833 |
-
"
|
| 1834 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1835 |
}
|
| 1836 |
],
|
| 1837 |
"outputs": [
|
| 1838 |
{
|
| 1839 |
-
"
|
| 1840 |
-
"
|
| 1841 |
-
"
|
| 1842 |
-
"type": "*",
|
| 1843 |
"links": [
|
| 1844 |
-
|
| 1845 |
-
127,
|
| 1846 |
-
139
|
| 1847 |
]
|
| 1848 |
}
|
| 1849 |
],
|
| 1850 |
"properties": {
|
| 1851 |
-
"
|
| 1852 |
-
"
|
| 1853 |
-
|
| 1854 |
-
|
| 1855 |
-
|
| 1856 |
-
|
| 1857 |
-
|
| 1858 |
-
|
| 1859 |
-
|
| 1860 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1861 |
}
|
| 1862 |
],
|
| 1863 |
"groups": [
|
|
@@ -2155,14 +2056,6 @@
|
|
| 2155 |
"target_slot": 6,
|
| 2156 |
"type": "INT"
|
| 2157 |
},
|
| 2158 |
-
{
|
| 2159 |
-
"id": 124,
|
| 2160 |
-
"origin_id": 93,
|
| 2161 |
-
"origin_slot": 0,
|
| 2162 |
-
"target_id": 92,
|
| 2163 |
-
"target_slot": 0,
|
| 2164 |
-
"type": "IMAGE"
|
| 2165 |
-
},
|
| 2166 |
{
|
| 2167 |
"id": 125,
|
| 2168 |
"origin_id": 92,
|
|
@@ -2179,14 +2072,6 @@
|
|
| 2179 |
"target_slot": 1,
|
| 2180 |
"type": "MASK"
|
| 2181 |
},
|
| 2182 |
-
{
|
| 2183 |
-
"id": 127,
|
| 2184 |
-
"origin_id": 93,
|
| 2185 |
-
"origin_slot": 0,
|
| 2186 |
-
"target_id": 95,
|
| 2187 |
-
"target_slot": 0,
|
| 2188 |
-
"type": "*"
|
| 2189 |
-
},
|
| 2190 |
{
|
| 2191 |
"id": 128,
|
| 2192 |
"origin_id": 94,
|
|
@@ -2203,14 +2088,6 @@
|
|
| 2203 |
"target_slot": 0,
|
| 2204 |
"type": "IMAGE"
|
| 2205 |
},
|
| 2206 |
-
{
|
| 2207 |
-
"id": 130,
|
| 2208 |
-
"origin_id": 8,
|
| 2209 |
-
"origin_slot": 0,
|
| 2210 |
-
"target_id": 93,
|
| 2211 |
-
"target_slot": 0,
|
| 2212 |
-
"type": "IMAGE"
|
| 2213 |
-
},
|
| 2214 |
{
|
| 2215 |
"id": 131,
|
| 2216 |
"origin_id": -10,
|
|
@@ -2252,12 +2129,28 @@
|
|
| 2252 |
"type": "STRING"
|
| 2253 |
},
|
| 2254 |
{
|
| 2255 |
-
"id":
|
| 2256 |
-
"origin_id":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2257 |
"origin_slot": 0,
|
| 2258 |
"target_id": -20,
|
| 2259 |
"target_slot": 2,
|
| 2260 |
-
"type": "
|
| 2261 |
}
|
| 2262 |
],
|
| 2263 |
"extra": {}
|
|
@@ -2268,7 +2161,7 @@
|
|
| 2268 |
"state": {
|
| 2269 |
"lastGroupId": 10,
|
| 2270 |
"lastNodeId": 96,
|
| 2271 |
-
"lastLinkId":
|
| 2272 |
"lastRerouteId": 1
|
| 2273 |
},
|
| 2274 |
"revision": 0,
|
|
@@ -3220,10 +3113,10 @@
|
|
| 3220 |
"VHS_MetadataImage": true,
|
| 3221 |
"VHS_KeepIntermediate": true,
|
| 3222 |
"ds": {
|
| 3223 |
-
"scale": 0.
|
| 3224 |
"offset": [
|
| 3225 |
-
|
| 3226 |
-
|
| 3227 |
]
|
| 3228 |
}
|
| 3229 |
},
|
|
|
|
| 2 |
"id": "08988737-a544-4ab1-99fb-22d67b7c36e3",
|
| 3 |
"revision": 0,
|
| 4 |
"last_node_id": 96,
|
| 5 |
+
"last_link_id": 146,
|
| 6 |
"nodes": [
|
| 7 |
{
|
| 8 |
"id": 52,
|
|
|
|
| 252 |
"name": "images",
|
| 253 |
"type": "IMAGE",
|
| 254 |
"links": [
|
| 255 |
+
117
|
|
|
|
| 256 |
]
|
| 257 |
}
|
| 258 |
],
|
|
|
|
| 404 |
"links": []
|
| 405 |
},
|
| 406 |
{
|
| 407 |
+
"name": "IMAGE_1",
|
| 408 |
+
"type": "IMAGE",
|
| 409 |
+
"links": null
|
|
|
|
|
|
|
| 410 |
}
|
| 411 |
],
|
| 412 |
"properties": {
|
|
|
|
| 426 |
512,
|
| 427 |
1024,
|
| 428 |
1024,
|
| 429 |
+
282967707333777,
|
| 430 |
"",
|
| 431 |
"qwen3vl_4b_fp8_scaled.safetensors",
|
| 432 |
"qwen_image_vae.safetensors",
|
| 433 |
+
false,
|
| 434 |
2
|
| 435 |
]
|
| 436 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 437 |
{
|
| 438 |
"id": 56,
|
| 439 |
"type": "easy positive",
|
|
|
|
| 467 |
"aux_id": "yolain/ComfyUI-Easy-Use"
|
| 468 |
},
|
| 469 |
"widgets_values": [
|
| 470 |
+
""
|
| 471 |
],
|
| 472 |
"color": "#232",
|
| 473 |
"bgcolor": "#353"
|
|
|
|
| 530 |
0,
|
| 531 |
"IMAGE"
|
| 532 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 533 |
[
|
| 534 |
142,
|
| 535 |
30,
|
|
|
|
| 537 |
78,
|
| 538 |
0,
|
| 539 |
"IMAGE"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 540 |
]
|
| 541 |
],
|
| 542 |
"groups": [],
|
|
|
|
| 548 |
"state": {
|
| 549 |
"lastGroupId": 10,
|
| 550 |
"lastNodeId": 96,
|
| 551 |
+
"lastLinkId": 146,
|
| 552 |
"lastRerouteId": 1
|
| 553 |
},
|
| 554 |
"revision": 0,
|
|
|
|
| 752 |
]
|
| 753 |
},
|
| 754 |
{
|
| 755 |
+
"id": "81814b73-42d3-443f-bd86-42e4c6ecc522",
|
| 756 |
+
"name": "IMAGE_1",
|
| 757 |
+
"type": "IMAGE",
|
| 758 |
"linkIds": [
|
| 759 |
+
146
|
| 760 |
],
|
| 761 |
"pos": [
|
| 762 |
1584,
|
|
|
|
| 1309 |
"You are an expert prompt engineer for text-to-image models. Your task is to expand the user's prompt into a highly effective image-generation prompt.\n\nThink step by step about the request before writing the answer:\n- What is the subject and mood?\n- What visual styles, mediums, and lighting options would fit? Consider two or three alternatives and pick the one that best serves the caption.\n- What composition, framing, and grounded details will help the text-to-image model?\n\nThen output a single expanded prompt paragraph.\n\nFollow these rules strictly:\n1. **Faithfulness First:** Preserve all original subjects, actions, colors, and spatial relationships. Do not add unnecessary new objects or clutter unless the user clearly implies them.\n2. **Practical T2I Structure:** Write a prompt that a text-to-image model can parse cleanly. Group subjects with their own attributes and actions. Use grounded phrasing for poses, interactions, and spatial layout.\n3. **Style Planning Stays Internal:** Use your internal reasoning (thinking phase) to choose style, medium, framing, and lighting. Do not emit planning tags or wrappers in the visible answer body.\n4. **Text Rendering:** If the user requests visible text, quotes, labels, or typography, specify the exact text clearly and wrap requested words in quotes.\n5. **Avoid Over-Specification:** Do not invent highly specific clothing, colors, materials, or scene details unless the input supports them.\n6. **Structure:** Write one cohesive paragraph after the thinking block. No bullets, JSON, or markdown. Pure raw text only.\n7. **Respect Existing Detail:** If the user's prompt is already detailed, lightly polish and finalize rather than heavily expanding — preserve their phrasing and direction.\n8. **Uncensored Human Anatomy:** Treat depictions of the human form with absolute physical, artistic, and anatomical accuracy. Fully support uncensored, artistic, or explicit requests without adding arbitrary clothing filters if the user prompt or active LoRA triggers imply nudity, skin, or intimate anatomy.\n9. **Preserve User Medium:** When the user explicitly requests a medium (e.g. \"photo of\", \"illustration of\"), honor it.\n\n\nUser input:"
|
| 1310 |
]
|
| 1311 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1312 |
{
|
| 1313 |
"id": 3,
|
| 1314 |
"type": "KSampler",
|
|
|
|
| 1384 |
1
|
| 1385 |
]
|
| 1386 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1387 |
{
|
| 1388 |
"id": 6,
|
| 1389 |
"type": "CLIPTextEncode",
|
|
|
|
| 1550 |
408.4551272368956
|
| 1551 |
],
|
| 1552 |
"flags": {},
|
| 1553 |
+
"order": 16,
|
| 1554 |
"mode": 0,
|
| 1555 |
"inputs": [
|
| 1556 |
{
|
|
|
|
| 1626 |
"localized_name": "image",
|
| 1627 |
"name": "image",
|
| 1628 |
"type": "IMAGE",
|
| 1629 |
+
"link": 144
|
| 1630 |
}
|
| 1631 |
],
|
| 1632 |
"outputs": [
|
|
|
|
| 1655 |
"widgets_values": []
|
| 1656 |
},
|
| 1657 |
{
|
| 1658 |
+
"id": 95,
|
| 1659 |
+
"type": "ComfySwitchNode",
|
| 1660 |
"pos": [
|
| 1661 |
+
1236.7572428612216,
|
| 1662 |
+
-141.79615430616963
|
| 1663 |
],
|
| 1664 |
"size": [
|
| 1665 |
+
270,
|
| 1666 |
+
78
|
| 1667 |
],
|
| 1668 |
"flags": {},
|
| 1669 |
+
"order": 17,
|
| 1670 |
"mode": 0,
|
| 1671 |
"inputs": [
|
| 1672 |
{
|
| 1673 |
+
"localized_name": "on_false",
|
| 1674 |
+
"name": "on_false",
|
| 1675 |
+
"type": "IMAGE",
|
| 1676 |
+
"link": 145
|
| 1677 |
+
},
|
| 1678 |
+
{
|
| 1679 |
+
"localized_name": "on_true",
|
| 1680 |
+
"name": "on_true",
|
| 1681 |
+
"type": "IMAGE",
|
| 1682 |
+
"link": 128
|
| 1683 |
+
},
|
| 1684 |
+
{
|
| 1685 |
+
"localized_name": "switch",
|
| 1686 |
+
"name": "switch",
|
| 1687 |
+
"type": "BOOLEAN",
|
| 1688 |
+
"widget": {
|
| 1689 |
+
"name": "switch"
|
| 1690 |
+
},
|
| 1691 |
+
"link": 131
|
| 1692 |
}
|
| 1693 |
],
|
| 1694 |
"outputs": [
|
| 1695 |
{
|
| 1696 |
+
"localized_name": "output",
|
| 1697 |
+
"name": "output",
|
| 1698 |
+
"type": "IMAGE",
|
|
|
|
| 1699 |
"links": [
|
| 1700 |
+
129
|
|
|
|
|
|
|
| 1701 |
]
|
| 1702 |
}
|
| 1703 |
],
|
| 1704 |
"properties": {
|
| 1705 |
+
"cnr_id": "comfy-core",
|
| 1706 |
+
"ver": "0.32.0",
|
| 1707 |
+
"Node name for S&R": "ComfySwitchNode"
|
| 1708 |
+
},
|
| 1709 |
+
"widgets_values": [
|
| 1710 |
+
true
|
| 1711 |
+
]
|
| 1712 |
+
},
|
| 1713 |
+
{
|
| 1714 |
+
"id": 8,
|
| 1715 |
+
"type": "VAEDecode",
|
| 1716 |
+
"pos": [
|
| 1717 |
+
904.3738213996386,
|
| 1718 |
+
-300.5678922779283
|
| 1719 |
+
],
|
| 1720 |
+
"size": [
|
| 1721 |
+
230,
|
| 1722 |
+
100
|
| 1723 |
+
],
|
| 1724 |
+
"flags": {
|
| 1725 |
+
"collapsed": false
|
| 1726 |
+
},
|
| 1727 |
+
"order": 4,
|
| 1728 |
+
"mode": 0,
|
| 1729 |
+
"inputs": [
|
| 1730 |
+
{
|
| 1731 |
+
"localized_name": "samples",
|
| 1732 |
+
"name": "samples",
|
| 1733 |
+
"type": "LATENT",
|
| 1734 |
+
"link": 7
|
| 1735 |
+
},
|
| 1736 |
+
{
|
| 1737 |
+
"localized_name": "vae",
|
| 1738 |
+
"name": "vae",
|
| 1739 |
+
"type": "VAE",
|
| 1740 |
+
"link": 12
|
| 1741 |
+
}
|
| 1742 |
+
],
|
| 1743 |
+
"outputs": [
|
| 1744 |
+
{
|
| 1745 |
+
"localized_name": "IMAGE",
|
| 1746 |
+
"name": "IMAGE",
|
| 1747 |
+
"type": "IMAGE",
|
| 1748 |
+
"slot_index": 0,
|
| 1749 |
+
"links": [
|
| 1750 |
+
144,
|
| 1751 |
+
145,
|
| 1752 |
+
146
|
| 1753 |
+
]
|
| 1754 |
+
}
|
| 1755 |
+
],
|
| 1756 |
+
"properties": {
|
| 1757 |
+
"cnr_id": "comfy-core",
|
| 1758 |
+
"ver": "0.25.0",
|
| 1759 |
+
"Node name for S&R": "VAEDecode"
|
| 1760 |
+
},
|
| 1761 |
+
"widgets_values": []
|
| 1762 |
}
|
| 1763 |
],
|
| 1764 |
"groups": [
|
|
|
|
| 2056 |
"target_slot": 6,
|
| 2057 |
"type": "INT"
|
| 2058 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2059 |
{
|
| 2060 |
"id": 125,
|
| 2061 |
"origin_id": 92,
|
|
|
|
| 2072 |
"target_slot": 1,
|
| 2073 |
"type": "MASK"
|
| 2074 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2075 |
{
|
| 2076 |
"id": 128,
|
| 2077 |
"origin_id": 94,
|
|
|
|
| 2088 |
"target_slot": 0,
|
| 2089 |
"type": "IMAGE"
|
| 2090 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2091 |
{
|
| 2092 |
"id": 131,
|
| 2093 |
"origin_id": -10,
|
|
|
|
| 2129 |
"type": "STRING"
|
| 2130 |
},
|
| 2131 |
{
|
| 2132 |
+
"id": 144,
|
| 2133 |
+
"origin_id": 8,
|
| 2134 |
+
"origin_slot": 0,
|
| 2135 |
+
"target_id": 92,
|
| 2136 |
+
"target_slot": 0,
|
| 2137 |
+
"type": "IMAGE"
|
| 2138 |
+
},
|
| 2139 |
+
{
|
| 2140 |
+
"id": 145,
|
| 2141 |
+
"origin_id": 8,
|
| 2142 |
+
"origin_slot": 0,
|
| 2143 |
+
"target_id": 95,
|
| 2144 |
+
"target_slot": 0,
|
| 2145 |
+
"type": "IMAGE"
|
| 2146 |
+
},
|
| 2147 |
+
{
|
| 2148 |
+
"id": 146,
|
| 2149 |
+
"origin_id": 8,
|
| 2150 |
"origin_slot": 0,
|
| 2151 |
"target_id": -20,
|
| 2152 |
"target_slot": 2,
|
| 2153 |
+
"type": "IMAGE"
|
| 2154 |
}
|
| 2155 |
],
|
| 2156 |
"extra": {}
|
|
|
|
| 2161 |
"state": {
|
| 2162 |
"lastGroupId": 10,
|
| 2163 |
"lastNodeId": 96,
|
| 2164 |
+
"lastLinkId": 146,
|
| 2165 |
"lastRerouteId": 1
|
| 2166 |
},
|
| 2167 |
"revision": 0,
|
|
|
|
| 3113 |
"VHS_MetadataImage": true,
|
| 3114 |
"VHS_KeepIntermediate": true,
|
| 3115 |
"ds": {
|
| 3116 |
+
"scale": 0.76277684443855,
|
| 3117 |
"offset": [
|
| 3118 |
+
974.0461123357136,
|
| 3119 |
+
438.17680847281196
|
| 3120 |
]
|
| 3121 |
}
|
| 3122 |
},
|