[ComfyUI]ノード圧縮! EasyUseで楽をする(初級編)Pipeを使いこなそう

ComfyUI関連

Tinytterra(ttN)やImpactPackも似た系列ですが、この2つのノードのある程度の部分はEasyUseにビルドインされています。また、ttNは併用の親和性がとても高いので入れておくと良いでしょう。

ワークフローDL(全部一括)

チートシート的に使う用。今回の解説は左半分です。
でかいのくると目が泳いじゃう!
て方は解説の各項目に個別のワークフローも置いてあるので、そっちを使ってください。

試したい場合は下のJSONデータをコピー(右のボタンクリック)してComfyUIが起動しているブラウザ画面で貼り付け(Ctrl+V)してください。もしくは上の画像をDLしてワークフローとして読み込んでください。

{
  "last_node_id": 128,
  "last_link_id": 126,
  "nodes": [
    {
      "id": 19,
      "type": "easy kSampler",
      "pos": {
        "0": 2880.5087890625,
        "1": 200.98715209960938
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 81,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 17
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 12,
      "type": "easy kSampler",
      "pos": {
        "0": 798,
        "1": 199
      },
      "size": {
        "0": 320,
        "1": 130
      },
      "flags": {},
      "order": 62,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 11
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 16,
      "type": "LoadImage",
      "pos": {
        "0": 357,
        "1": 732
      },
      "size": {
        "0": 320,
        "1": 310
      },
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            14
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "00002-method:DPM++ 2M_Steps:30_CFG:8_SEED:1805276761.png",
        "image"
      ]
    },
    {
      "id": 15,
      "type": "easy kSampler",
      "pos": {
        "0": 940,
        "1": 675
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 61,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 13
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 21,
      "type": "easy controlnetStack",
      "pos": {
        "0": 1979.5093994140625,
        "1": 212.98721313476562
      },
      "size": {
        "0": 350,
        "1": 290
      },
      "flags": {},
      "order": 43,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "image_1",
          "type": "IMAGE",
          "link": 20,
          "shape": 7
        },
        {
          "name": "image_2",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "image_3",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "links": [
            18
          ],
          "slot_index": 0
        }
      ],
      "title": "easy controlnetStack",
      "properties": {
        "Node name for S&R": "easy controlnetStack"
      },
      "widgets_values": [
        true,
        "advanced",
        1,
        "sdxl\\xinsir_cn-openpose-sdxl-1.0\\xinsir_cn-openpose-sdxl-1.0.safetensors",
        1,
        0,
        1,
        1,
        "None",
        1,
        0,
        1,
        1,
        "None",
        1,
        0,
        1,
        1
      ]
    },
    {
      "id": 23,
      "type": "LoadImage",
      "pos": {
        "0": 1710.509033203125,
        "1": 231.98724365234375
      },
      "size": {
        "0": 240,
        "1": 310
      },
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            20
          ],
          "slot_index": 0
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "ComfyUI_temp_jlvih_00003_.png",
        "image"
      ]
    },
    {
      "id": 26,
      "type": "easy kSampler",
      "pos": {
        "0": 2868.47900390625,
        "1": 768.2418212890625
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 82,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 24
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 18,
      "type": "easy preSampling",
      "pos": {
        "0": 2646.5087890625,
        "1": 197.98715209960938
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 71,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 15
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            17
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        273368864666126,
        "randomize"
      ]
    },
    {
      "id": 14,
      "type": "easy preSampling",
      "pos": {
        "0": 698,
        "1": 677
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 47,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 12
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": 14,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            13
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        0.538,
        1013812689302593,
        "randomize"
      ]
    },
    {
      "id": 11,
      "type": "easy preSampling",
      "pos": {
        "0": 457,
        "1": 195
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 48,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 10
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            11
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        1108964467306159,
        "randomize"
      ]
    },
    {
      "id": 22,
      "type": "easy controlnetLoader",
      "pos": {
        "0": 2377.478515625,
        "1": 766.2418212890625
      },
      "size": {
        "0": 220,
        "1": 150
      },
      "flags": {},
      "order": 58,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 26
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 29
        },
        {
          "name": "control_net",
          "type": "CONTROL_NET",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            34
          ],
          "slot_index": 0
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": [],
          "slot_index": 1
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": [],
          "slot_index": 2
        }
      ],
      "title": "easy controlnetLoader",
      "properties": {
        "Node name for S&R": "easy controlnetLoader"
      },
      "widgets_values": [
        "sdxl\\xinsir_cn-canny-sdxl-1.0_V2\\xinsir_cn-canny-sdxl-1.0_V2.safetensors",
        0.934,
        0.868
      ]
    },
    {
      "id": 27,
      "type": "LoadImage",
      "pos": {
        "0": 1985.4796142578125,
        "1": 832.2416381835938
      },
      "size": {
        "0": 290,
        "1": 310
      },
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            28
          ],
          "slot_index": 0
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "00002-method:DPM++ 2M_Steps:30_CFG:8_SEED:2867746613.png",
        "image"
      ]
    },
    {
      "id": 34,
      "type": "ACN_AdvancedControlNetApply",
      "pos": {
        "0": 2230.47900390625,
        "1": 1247.24169921875
      },
      "size": {
        "0": 240,
        "1": 290
      },
      "flags": {},
      "order": 45,
      "mode": 0,
      "inputs": [
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 40
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 41
        },
        {
          "name": "control_net",
          "type": "CONTROL_NET",
          "link": 38
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "mask_optional",
          "type": "MASK",
          "link": null,
          "shape": 7
        },
        {
          "name": "timestep_kf",
          "type": "TIMESTEP_KEYFRAME",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent_kf_override",
          "type": "LATENT_KEYFRAME",
          "link": null,
          "shape": 7
        },
        {
          "name": "weights_override",
          "type": "CONTROL_NET_WEIGHTS",
          "link": 42,
          "shape": 7
        },
        {
          "name": "model_optional",
          "type": "MODEL",
          "link": null,
          "shape": 7
        },
        {
          "name": "vae_optional",
          "type": "VAE",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": [
            36
          ],
          "slot_index": 0
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": [
            37
          ],
          "slot_index": 1
        },
        {
          "name": "model_opt",
          "type": "MODEL",
          "links": null
        }
      ],
      "title": "ACN_AdvancedControlNetApply",
      "properties": {
        "Node name for S&R": "ACN_AdvancedControlNetApply"
      },
      "widgets_values": [
        1,
        0,
        1,
        ""
      ]
    },
    {
      "id": 32,
      "type": "easy pipeIn",
      "pos": {
        "0": 2500.478515625,
        "1": 1207.24169921875
      },
      "size": {
        "0": 140,
        "1": 190
      },
      "flags": {},
      "order": 59,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 39,
          "shape": 7
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        },
        {
          "name": "pos",
          "type": "CONDITIONING",
          "link": 36,
          "shape": 7
        },
        {
          "name": "neg",
          "type": "CONDITIONING",
          "link": 37,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": null,
          "shape": 7
        },
        {
          "name": "clip",
          "type": "CLIP",
          "link": null,
          "shape": 7
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "xyPlot",
          "type": "XYPLOT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        }
      ],
      "title": "easy pipeIn",
      "properties": {
        "Node name for S&R": "easy pipeIn"
      },
      "widgets_values": []
    },
    {
      "id": 36,
      "type": "easy pipeOut",
      "pos": {
        "0": 1794.479736328125,
        "1": 1210.24169921875
      },
      "size": {
        "0": 140,
        "1": 190
      },
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            39
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "pos",
          "type": "CONDITIONING",
          "links": [
            40
          ],
          "slot_index": 2
        },
        {
          "name": "neg",
          "type": "CONDITIONING",
          "links": [
            41
          ],
          "slot_index": 3
        },
        {
          "name": "latent",
          "type": "LATENT",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        },
        {
          "name": "clip",
          "type": "CLIP",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        },
        {
          "name": "seed",
          "type": "INT",
          "links": null
        }
      ],
      "title": "easy pipeOut",
      "properties": {
        "Node name for S&R": "easy pipeOut"
      },
      "widgets_values": []
    },
    {
      "id": 35,
      "type": "ControlNetLoaderAdvanced",
      "pos": {
        "0": 1948.4796142578125,
        "1": 1316.241943359375
      },
      "size": {
        "0": 250,
        "1": 60
      },
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "name": "tk_optional",
          "type": "TIMESTEP_KEYFRAME",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "CONTROL_NET",
          "type": "CONTROL_NET",
          "links": [
            38
          ],
          "slot_index": 0
        }
      ],
      "title": "ControlNetLoaderAdvanced",
      "properties": {
        "Node name for S&R": "ControlNetLoaderAdvanced"
      },
      "widgets_values": [
        "sdxl\\CN_Next_animeCanny.safetensors"
      ]
    },
    {
      "id": 38,
      "type": "ACN_ScaledSoftControlNetWeights",
      "pos": {
        "0": 1946.4796142578125,
        "1": 1418.241943359375
      },
      "size": {
        "0": 260,
        "1": 100
      },
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "cn_extras",
          "type": "CN_WEIGHTS_EXTRAS",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "CN_WEIGHTS",
          "type": "CONTROL_NET_WEIGHTS",
          "links": [
            42
          ],
          "slot_index": 0
        },
        {
          "name": "TK_SHORTCUT",
          "type": "TIMESTEP_KEYFRAME",
          "links": null,
          "slot_index": 1
        }
      ],
      "title": "ACN_ScaledSoftControlNetWeights",
      "properties": {
        "Node name for S&R": "ACN_ScaledSoftControlNetWeights"
      },
      "widgets_values": [
        0.825,
        1,
        ""
      ]
    },
    {
      "id": 25,
      "type": "easy preSampling",
      "pos": {
        "0": 2634.47900390625,
        "1": 765.2418212890625
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 72,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 34
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            24
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        855611017360390,
        "randomize"
      ]
    },
    {
      "id": 29,
      "type": "AIO_Preprocessor",
      "pos": {
        "0": 2367.478515625,
        "1": 974.241943359375
      },
      "size": {
        "0": 210,
        "1": 80
      },
      "flags": {},
      "order": 44,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 28
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            29
          ],
          "slot_index": 0
        }
      ],
      "title": "AIO_Preprocessor",
      "properties": {
        "Node name for S&R": "AIO_Preprocessor"
      },
      "widgets_values": [
        "CannyEdgePreprocessor",
        512
      ]
    },
    {
      "id": 42,
      "type": "easy kSampler",
      "pos": {
        "0": 2729.7197265625,
        "1": 1631.420654296875
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 78,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 45
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": 48,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 39,
      "type": "Note",
      "pos": {
        "0": 2640.35546875,
        "1": 1056.55908203125
      },
      "size": {
        "0": 360.0992431640625,
        "1": 108.87568664550781
      },
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "↑i2iCNをする場合はpreSamplingのimage to latentにLoadImageをつなぎ、denoiseを0.3-0.6くらいに調整する"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 41,
      "type": "easy preSampling",
      "pos": {
        "0": 2486.7197265625,
        "1": 1633.420654296875
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 67,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 43
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": 50,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            45
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        315511197620847,
        "fixed"
      ]
    },
    {
      "id": 44,
      "type": "easy ipadapterApplyADV",
      "pos": {
        "0": 2045.6875,
        "1": 1648.501708984375
      },
      "size": {
        "0": 270,
        "1": 416
      },
      "flags": {},
      "order": 54,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 47
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 46
        },
        {
          "name": "image_negative",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "attn_mask",
          "type": "MASK",
          "link": null,
          "shape": 7
        },
        {
          "name": "clip_vision",
          "type": "CLIP_VISION",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_ipadapter",
          "type": "IPADAPTER",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            48
          ],
          "slot_index": 0
        },
        {
          "name": "images",
          "type": "IMAGE",
          "links": [
            50
          ],
          "slot_index": 1
        },
        {
          "name": "masks",
          "type": "MASK",
          "links": null
        },
        {
          "name": "ipadapter",
          "type": "IPADAPTER",
          "links": null
        }
      ],
      "title": "easy ipadapterApplyADV",
      "properties": {
        "Node name for S&R": "easy ipadapterApplyADV"
      },
      "widgets_values": [
        "VIT-G (medium strength)",
        0.6,
        "CPU",
        0.721,
        1,
        "style and composition",
        "concat",
        0,
        1,
        "V only",
        "all",
        false,
        false,
        0,
        ""
      ]
    },
    {
      "id": 48,
      "type": "easy ipadapterApplyEmbeds",
      "pos": {
        "0": 2860,
        "1": 1980
      },
      "size": {
        "0": 210,
        "1": 250
      },
      "flags": {},
      "order": 53,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 51
        },
        {
          "name": "clip_vision",
          "type": "CLIP_VISION",
          "link": 52
        },
        {
          "name": "ipadapter",
          "type": "IPADAPTER",
          "link": 53
        },
        {
          "name": "pos_embed",
          "type": "EMBEDS",
          "link": 54
        },
        {
          "name": "neg_embed",
          "type": "EMBEDS",
          "link": 55,
          "shape": 7
        },
        {
          "name": "attn_mask",
          "type": "MASK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "ipadapter",
          "type": "IPADAPTER",
          "links": null
        }
      ],
      "title": "easy ipadapterApplyEmbeds",
      "properties": {
        "Node name for S&R": "easy ipadapterApplyEmbeds"
      },
      "widgets_values": [
        1,
        "linear",
        0,
        1,
        "V only"
      ]
    },
    {
      "id": 33,
      "type": "Note",
      "pos": {
        "0": 2661.47900390625,
        "1": 1323.241943359375
      },
      "size": {
        "0": 360.0992431640625,
        "1": 108.87568664550781
      },
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "←別のノードのCNを繋ぐ場合はPipeIn、ONTなどで中継する"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 51,
      "type": "Note",
      "pos": {
        "0": 1714,
        "1": -7
      },
      "size": {
        "0": 354.63922119140625,
        "1": 81.43138122558594
      },
      "flags": {},
      "order": 8,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "↓他ノードビルドイン系"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 54,
      "type": "easy kSampler",
      "pos": {
        "0": 943.2569580078125,
        "1": 1201
      },
      "size": {
        "0": 320,
        "1": 130
      },
      "flags": {},
      "order": 73,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 57
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 53,
      "type": "easy preSampling",
      "pos": {
        "0": 712.2569580078125,
        "1": 1201
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 60,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 56
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            57
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        983795126299274,
        "randomize"
      ]
    },
    {
      "id": 56,
      "type": "easy loraStack",
      "pos": {
        "0": 135.25698852539062,
        "1": 1207
      },
      "size": {
        "0": 250,
        "1": 180
      },
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "lora_stack",
          "type": "LORA_STACK",
          "links": [
            58
          ],
          "slot_index": 0
        }
      ],
      "title": "easy loraStack",
      "properties": {
        "Node name for S&R": "easy loraStack"
      },
      "widgets_values": [
        true,
        "advanced",
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1
      ]
    },
    {
      "id": 24,
      "type": "easy comfyLoader",
      "pos": {
        "0": 1704.1234130859375,
        "1": 768.4847412109375
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            26
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "XL\\sdxl-vae-fp16-fix.safetensors",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl,chibi",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 40,
      "type": "easy comfyLoader",
      "pos": {
        "0": 1699.648681640625,
        "1": 1631.021728515625
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 11,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            43
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            47
          ],
          "slot_index": 1
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl,chibi",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 52,
      "type": "easy comfyLoader",
      "pos": {
        "0": 424.25701904296875,
        "1": 1203
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 46,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": 58,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            56
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 13,
      "type": "easy comfyLoader",
      "pos": {
        "0": 72.62957763671875,
        "1": 674.9755859375
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            12
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 10,
      "type": "easy comfyLoader",
      "pos": {
        "0": 75,
        "1": 196
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 13,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            10
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 17,
      "type": "easy comfyLoader",
      "pos": {
        "0": 2359.50927734375,
        "1": 192.98715209960938
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 57,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": 18,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            15
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1280 x 768",
        512,
        512,
        "1girl,multiple views",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 58,
      "type": "Note",
      "pos": {
        "0": 86,
        "1": 1441
      },
      "size": {
        "0": 320.7810974121094,
        "1": 126.93428039550781
      },
      "flags": {},
      "order": 14,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "Stackに繋ぐものはEasyUseのものでなくても接続可能"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 60,
      "type": "easy comfyLoader",
      "pos": {
        "0": 74.19769287109375,
        "1": 2005.99462890625
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            59
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 61,
      "type": "easy preSampling",
      "pos": {
        "0": 699.5680541992188,
        "1": 2008.01904296875
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 49,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 59
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": 60,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            61
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        0.538,
        184272378325845,
        "randomize"
      ]
    },
    {
      "id": 63,
      "type": "LoadImage",
      "pos": {
        "0": 358.5680847167969,
        "1": 2063.01904296875
      },
      "size": {
        "0": 320,
        "1": 310
      },
      "flags": {},
      "order": 16,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            60
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "00002-method:DPM++ 2M_Steps:30_CFG:8_SEED:1805276761.png",
        "image"
      ]
    },
    {
      "id": 55,
      "type": "easy loraStackApply",
      "pos": {
        "0": 1109,
        "1": 1516
      },
      "size": {
        "0": 160,
        "1": 70
      },
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [
        {
          "name": "lora_stack",
          "type": "LORA_STACK",
          "link": null
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null
        },
        {
          "name": "optional_clip",
          "type": "CLIP",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "clip",
          "type": "CLIP",
          "links": null
        }
      ],
      "title": "easy loraStackApply",
      "properties": {
        "Node name for S&R": "easy loraStackApply"
      },
      "widgets_values": []
    },
    {
      "id": 64,
      "type": "ttN pipeLoraStack",
      "pos": {
        "0": 704,
        "1": 1655
      },
      "size": {
        "0": 420,
        "1": 210
      },
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_pipe",
          "type": "PIPE_LINE",
          "link": null,
          "shape": 7
        },
        {
          "name": "model_override",
          "type": "MODEL",
          "link": null,
          "shape": 7
        },
        {
          "name": "clip_override",
          "type": "CLIP",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "optional_pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "lora_stack",
          "type": "LORA_STACK",
          "links": null
        }
      ],
      "title": "ttN pipeLoraStack",
      "properties": {
        "Node name for S&R": "ttN pipeLoraStack",
        "ttNnodeVersion": "1.1.1"
      },
      "widgets_values": [
        true,
        "simple",
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1
      ]
    },
    {
      "id": 62,
      "type": "easy kSampler",
      "pos": {
        "0": 941.5680541992188,
        "1": 2006.01904296875
      },
      "size": {
        "0": 230,
        "1": 290
      },
      "flags": {},
      "order": 63,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 61
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            62
          ],
          "slot_index": 0
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 66,
      "type": "easy hiresFix",
      "pos": {
        "0": 1194,
        "1": 2006
      },
      "size": {
        "0": 300,
        "1": 380
      },
      "flags": {},
      "order": 74,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 62,
          "shape": 7
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        },
        {
          "name": "latent",
          "type": "LATENT",
          "links": null
        }
      ],
      "title": "easy hiresFix",
      "properties": {
        "Node name for S&R": "easy hiresFix"
      },
      "widgets_values": [
        "ESRGAN_4x.pth",
        true,
        "nearest-exact",
        "by percentage",
        50,
        1024,
        1024,
        1024,
        "disabled",
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 67,
      "type": "easy comfyLoader",
      "pos": {
        "0": 77.06253051757812,
        "1": 2529.5107421875
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            63
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 68,
      "type": "easy preSampling",
      "pos": {
        "0": 367,
        "1": 2528
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 50,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 63
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            64
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        126449865765594,
        "randomize"
      ]
    },
    {
      "id": 69,
      "type": "easy kSampler",
      "pos": {
        "0": 599,
        "1": 2529
      },
      "size": {
        "0": 230,
        "1": 290
      },
      "flags": {},
      "order": 64,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 64
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            65
          ],
          "slot_index": 0
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": [],
          "slot_index": 1
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 57,
      "type": "Note",
      "pos": {
        "0": 705,
        "1": 1491
      },
      "size": {
        "0": 401.951904296875,
        "1": 113.02708435058594
      },
      "flags": {},
      "order": 20,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "←シングルLoraでいいならLoaderに入っているものを使えば良い。\n\n途中に挟む場合→\n↓ ttNのノードで繋ぐ(こちらのが手軽)"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 78,
      "type": "Note",
      "pos": {
        "0": 1180,
        "1": 2587
      },
      "size": {
        "0": 317.36328125,
        "1": 142.26744079589844
      },
      "flags": {},
      "order": 21,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "←LatentUpscaleはttNを繋ぐと楽"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 79,
      "type": "easy comfyLoader",
      "pos": {
        "0": 1700.595947265625,
        "1": 2491.7392578125
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 22,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            70
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 84,
      "type": "easy kSampler",
      "pos": {
        "0": 1245,
        "1": 3173
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 77,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 76
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 86,
      "type": "easy applyInpaint",
      "pos": {
        "0": 718,
        "1": 3173
      },
      "size": {
        "0": 270,
        "1": 150
      },
      "flags": {},
      "order": 52,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 78
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 79
        },
        {
          "name": "mask",
          "type": "MASK",
          "link": 80
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            77
          ],
          "slot_index": 0
        }
      ],
      "title": "easy applyInpaint",
      "properties": {
        "Node name for S&R": "easy applyInpaint"
      },
      "widgets_values": [
        "normal",
        "inpaint_model_conditioning",
        6,
        "float16",
        1,
        "text guided",
        1,
        0,
        10000
      ]
    },
    {
      "id": 85,
      "type": "LoadImage",
      "pos": {
        "0": 362,
        "1": 3228
      },
      "size": {
        "0": 320,
        "1": 310
      },
      "flags": {},
      "order": 23,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            79
          ],
          "slot_index": 0
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": [
            80
          ],
          "slot_index": 1
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "clipspace/clipspace-mask-1837733.2999999523.png [input]",
        "image"
      ]
    },
    {
      "id": 83,
      "type": "easy preSampling",
      "pos": {
        "0": 1020,
        "1": 3174
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 66,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 77
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            76
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        0.538,
        66955692789861,
        "randomize"
      ]
    },
    {
      "id": 82,
      "type": "easy comfyLoader",
      "pos": {
        "0": 77.4442138671875,
        "1": 3171.1953125
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 24,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            78
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "inpaint\\animaginexl_v31Inpainting.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl,closed mouth",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 80,
      "type": "easy preSampling",
      "pos": {
        "0": 1978.2568359375,
        "1": 2491.0390625
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 51,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 70
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            71
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        645827961295857,
        "randomize"
      ]
    },
    {
      "id": 45,
      "type": "easy controlnetStackApply",
      "pos": {
        "0": 2648,
        "1": 502
      },
      "size": {
        "0": 210,
        "1": 50
      },
      "flags": {},
      "order": 25,
      "mode": 0,
      "inputs": [
        {
          "name": "controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null
        },
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        }
      ],
      "title": "easy controlnetStackApply",
      "properties": {
        "Node name for S&R": "easy controlnetStackApply"
      },
      "widgets_values": []
    },
    {
      "id": 46,
      "type": "Note",
      "pos": {
        "0": 2723,
        "1": 577
      },
      "size": {
        "0": 354.63922119140625,
        "1": 81.43138122558594
      },
      "flags": {},
      "order": 26,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "↑間に挟む場合はこっち"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 47,
      "type": "easy ipadapterApplyEncoder",
      "pos": {
        "0": 2520,
        "1": 1980
      },
      "size": {
        "0": 290,
        "1": 390
      },
      "flags": {},
      "order": 27,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": null
        },
        {
          "name": "clip_vision",
          "type": "CLIP_VISION",
          "link": null
        },
        {
          "name": "image1",
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "image2",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "image3",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "image4",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "mask1",
          "type": "MASK",
          "link": null,
          "shape": 7
        },
        {
          "name": "mask2",
          "type": "MASK",
          "link": null,
          "shape": 7
        },
        {
          "name": "mask3",
          "type": "MASK",
          "link": null,
          "shape": 7
        },
        {
          "name": "mask4",
          "type": "MASK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_ipadapter",
          "type": "IPADAPTER",
          "link": null,
          "shape": 7
        },
        {
          "name": "pos_embeds",
          "type": "EMBEDS",
          "link": null,
          "shape": 7
        },
        {
          "name": "neg_embeds",
          "type": "EMBEDS",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            51
          ],
          "slot_index": 0
        },
        {
          "name": "clip_vision",
          "type": "CLIP_VISION",
          "links": [
            52
          ],
          "slot_index": 1
        },
        {
          "name": "ipadapter",
          "type": "IPADAPTER",
          "links": [
            53
          ],
          "slot_index": 2
        },
        {
          "name": "pos_embed",
          "type": "EMBEDS",
          "links": [
            54
          ],
          "slot_index": 3
        },
        {
          "name": "neg_embed",
          "type": "EMBEDS",
          "links": [
            55
          ],
          "slot_index": 4
        }
      ],
      "title": "easy ipadapterApplyEncoder",
      "properties": {
        "Node name for S&R": "easy ipadapterApplyEncoder"
      },
      "widgets_values": [
        "LIGHT - SD1.5 only (low strength)",
        2,
        1,
        1,
        1,
        1,
        "concat"
      ]
    },
    {
      "id": 43,
      "type": "LoadImage",
      "pos": {
        "0": 1702.7197265625,
        "1": 2045.419189453125
      },
      "size": {
        "0": 290,
        "1": 310
      },
      "flags": {},
      "order": 28,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            46
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "00002-method:DPM++ 2M_Steps:30_CFG:8_SEED:1805276761.png",
        "image"
      ]
    },
    {
      "id": 81,
      "type": "easy kSampler",
      "pos": {
        "0": 2208.25634765625,
        "1": 2492.0390625
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 65,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 71
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            84
          ],
          "slot_index": 0
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 88,
      "type": "easy detailerFix",
      "pos": {
        "0": 3380,
        "1": 2500
      },
      "size": {
        "0": 360,
        "1": 330
      },
      "flags": {},
      "order": 83,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 85
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        },
        {
          "name": "cropped_refined",
          "type": "IMAGE",
          "links": null,
          "shape": 6
        },
        {
          "name": "cropped_enhanced_alpha",
          "type": "IMAGE",
          "links": null,
          "shape": 6
        }
      ],
      "title": "easy detailerFix",
      "properties": {
        "Node name for S&R": "easy detailerFix"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 90,
      "type": "easy ultralyticsDetectorPipe",
      "pos": {
        "0": 2560,
        "1": 2490
      },
      "size": {
        "0": 310,
        "1": 130
      },
      "flags": {},
      "order": 29,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "bbox_segm_pipe",
          "type": "PIPE_LINE",
          "links": [
            83
          ],
          "slot_index": 0
        }
      ],
      "title": "easy ultralyticsDetectorPipe",
      "properties": {
        "Node name for S&R": "easy ultralyticsDetectorPipe"
      },
      "widgets_values": [
        "bbox/face_yolov8m.pt",
        0.5,
        10,
        3
      ]
    },
    {
      "id": 91,
      "type": "easy preDetailerFix",
      "pos": {
        "0": 2960,
        "1": 2500
      },
      "size": {
        "0": 400,
        "1": 500
      },
      "flags": {},
      "order": 76,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 84
        },
        {
          "name": "bbox_segm_pipe",
          "type": "PIPE_LINE",
          "link": 83,
          "shape": 7
        },
        {
          "name": "sam_pipe",
          "type": "PIPE_LINE",
          "link": 82,
          "shape": 7
        },
        {
          "name": "optional_image",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            85
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preDetailerFix",
      "properties": {
        "Node name for S&R": "easy preDetailerFix"
      },
      "widgets_values": [
        768,
        true,
        1600,
        119356943372838,
        "randomize",
        20,
        7.5,
        "euler_ancestral",
        "normal",
        0.5,
        5,
        true,
        true,
        10,
        "",
        1
      ]
    },
    {
      "id": 89,
      "type": "easy samLoaderPipe",
      "pos": {
        "0": 2563,
        "1": 2662
      },
      "size": {
        "0": 320,
        "1": 230
      },
      "flags": {},
      "order": 30,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "sam_pipe",
          "type": "PIPE_LINE",
          "links": [
            82
          ],
          "slot_index": 0
        }
      ],
      "title": "easy samLoaderPipe",
      "properties": {
        "Node name for S&R": "easy samLoaderPipe"
      },
      "widgets_values": [
        "sam_vit_b_01ec64.pth",
        "AUTO",
        "center-1",
        0,
        0.93,
        0,
        0.7,
        "False"
      ]
    },
    {
      "id": 49,
      "type": "Note",
      "pos": {
        "0": 2130,
        "1": 2180
      },
      "size": {
        "0": 360.0992431640625,
        "1": 108.87568664550781
      },
      "flags": {},
      "order": 31,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "複数参照はこっち→\n標準IpAから持ってきてもOK"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 105,
      "type": "Note",
      "pos": {
        "0": 695,
        "1": 3465
      },
      "size": {
        "0": 348.364013671875,
        "1": 79.45137023925781
      },
      "flags": {},
      "order": 32,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "こちらはインペイントモデルを使用する必要があります。"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 97,
      "type": "easy comfyLoader",
      "pos": {
        "0": 1701.397216796875,
        "1": 3166.43017578125
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 33,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            109
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": [],
          "slot_index": 1
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": [],
          "slot_index": 2
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\bluePencilXL_v700.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl,closed mouth",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 110,
      "type": "easy pipeOut",
      "pos": {
        "0": 2314.62939453125,
        "1": 3142.111328125
      },
      "size": {
        "0": 140,
        "1": 190
      },
      "flags": {},
      "order": 55,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 109
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            108
          ],
          "slot_index": 0,
          "shape": 3
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            107
          ],
          "slot_index": 1,
          "shape": 3
        },
        {
          "name": "pos",
          "type": "CONDITIONING",
          "links": [
            97
          ],
          "slot_index": 2,
          "shape": 3
        },
        {
          "name": "neg",
          "type": "CONDITIONING",
          "links": [
            98
          ],
          "slot_index": 3,
          "shape": 3
        },
        {
          "name": "latent",
          "type": "LATENT",
          "links": null,
          "shape": 3
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": [
            99
          ],
          "slot_index": 5,
          "shape": 3
        },
        {
          "name": "clip",
          "type": "CLIP",
          "links": null,
          "shape": 3
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null,
          "shape": 3
        },
        {
          "name": "seed",
          "type": "INT",
          "links": null,
          "shape": 3
        }
      ],
      "title": "easy pipeOut",
      "properties": {
        "Node name for S&R": "easy pipeOut"
      },
      "widgets_values": []
    },
    {
      "id": 98,
      "type": "easy preSampling",
      "pos": {
        "0": 3046.62939453125,
        "1": 3165.111328125
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 68,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 108
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            111
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        0.538,
        604749649137755,
        "randomize"
      ]
    },
    {
      "id": 108,
      "type": "INPAINT_VAEEncodeInpaintConditioning",
      "pos": {
        "0": 2481.62939453125,
        "1": 3186.111328125
      },
      "size": {
        "0": 280,
        "1": 110
      },
      "flags": {},
      "order": 69,
      "mode": 0,
      "inputs": [
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 97
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 98
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 99
        },
        {
          "name": "pixels",
          "type": "IMAGE",
          "link": 110
        },
        {
          "name": "mask",
          "type": "MASK",
          "link": 117
        }
      ],
      "outputs": [
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": [
            113
          ],
          "slot_index": 0,
          "shape": 3
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": [
            114
          ],
          "slot_index": 1,
          "shape": 3
        },
        {
          "name": "latent_inpaint",
          "type": "LATENT",
          "links": [
            115
          ],
          "slot_index": 2,
          "shape": 3
        },
        {
          "name": "latent_samples",
          "type": "LATENT",
          "links": [
            116
          ],
          "slot_index": 3,
          "shape": 3
        }
      ],
      "properties": {
        "Node name for S&R": "INPAINT_VAEEncodeInpaintConditioning"
      },
      "widgets_values": []
    },
    {
      "id": 102,
      "type": "easy applyFooocusInpaint",
      "pos": {
        "0": 2777.62939453125,
        "1": 3445.111328125
      },
      "size": {
        "0": 260,
        "1": 100
      },
      "flags": {},
      "order": 79,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 107
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 115
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            104
          ],
          "slot_index": 0
        }
      ],
      "title": "easy applyFooocusInpaint",
      "properties": {
        "Node name for S&R": "easy applyFooocusInpaint"
      },
      "widgets_values": [
        "fooocus_inpaint_head",
        "inpaint_v26 (1.32GB)"
      ]
    },
    {
      "id": 109,
      "type": "DifferentialDiffusion",
      "pos": {
        "0": 3053.62939453125,
        "1": 3445.111328125
      },
      "size": {
        "0": 180,
        "1": 30
      },
      "flags": {
        "collapsed": false
      },
      "order": 84,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 104,
          "slot_index": 0
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            112
          ],
          "slot_index": 0,
          "shape": 3
        }
      ],
      "properties": {
        "Node name for S&R": "DifferentialDiffusion"
      },
      "widgets_values": [],
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 100,
      "type": "LoadImage",
      "pos": {
        "0": 1985.95263671875,
        "1": 3223.23486328125
      },
      "size": {
        "0": 320,
        "1": 310
      },
      "flags": {},
      "order": 34,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            110
          ],
          "slot_index": 0
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": [
            117
          ],
          "slot_index": 1
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "clipspace/clipspace-mask-1837733.2999999523.png [input]",
        "image"
      ]
    },
    {
      "id": 112,
      "type": "easy fullkSampler",
      "pos": {
        "0": 3301.62939453125,
        "1": 3167.111328125
      },
      "size": {
        "0": 270,
        "1": 390
      },
      "flags": {},
      "order": 86,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 111
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": 112,
          "shape": 7
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 113,
          "shape": 7
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 114,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 116,
          "shape": 7
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": null,
          "shape": 7
        },
        {
          "name": "clip",
          "type": "CLIP",
          "link": null,
          "shape": 7
        },
        {
          "name": "xyPlot",
          "type": "XYPLOT",
          "link": null,
          "shape": 7
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [],
          "slot_index": 0,
          "shape": 3
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": [],
          "slot_index": 1,
          "shape": 3
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null,
          "shape": 3
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": null,
          "shape": 3
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": null,
          "shape": 3
        },
        {
          "name": "latent",
          "type": "LATENT",
          "links": null,
          "shape": 3
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null,
          "shape": 3
        },
        {
          "name": "clip",
          "type": "CLIP",
          "links": null,
          "shape": 3
        },
        {
          "name": "seed",
          "type": "INT",
          "links": null,
          "shape": 3
        }
      ],
      "title": "easy fullkSampler",
      "properties": {
        "Node name for S&R": "easy fullkSampler"
      },
      "widgets_values": [
        16,
        1,
        "dpmpp_sde",
        "karras",
        1,
        "Preview",
        0,
        "ComfyUI",
        787926129322897,
        "randomize"
      ]
    },
    {
      "id": 96,
      "type": "Note",
      "pos": {
        "0": 3381,
        "1": 2888
      },
      "size": {
        "0": 360.0992431640625,
        "1": 108.87568664550781
      },
      "flags": {},
      "order": 35,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "←自分でマスクを設定する場合はpreMaskDetailerFixの方を使用"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 113,
      "type": "Note",
      "pos": {
        "0": 2332.62939453125,
        "1": 3383.111328125
      },
      "size": {
        "0": 416.2190856933594,
        "1": 164.23165893554688
      },
      "flags": {},
      "order": 36,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "こちらはインペイントモデルを使いません。\n\n別途Fooocus inpaintモデルをDLする必要があります。\n\nhttps://github.com/Acly/comfyui-inpaint-nodes"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 115,
      "type": "easy comfyLoader",
      "pos": {
        "0": 3273.3037109375,
        "1": 771.78955078125
      },
      "size": {
        "0": 260,
        "1": 360
      },
      "flags": {},
      "order": 37,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            124
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "XL\\sdxl-vae-fp16-fix.safetensors",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl,chibi",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 117,
      "type": "easy kSampler",
      "pos": {
        "0": 4531,
        "1": 768
      },
      "size": {
        "0": 320,
        "1": 290
      },
      "flags": {},
      "order": 85,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 121
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 116,
      "type": "easy preSampling",
      "pos": {
        "0": 4305,
        "1": 769
      },
      "size": {
        "0": 210,
        "1": 240
      },
      "flags": {},
      "order": 80,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 125
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            121
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        990935372509924,
        "randomize"
      ]
    },
    {
      "id": 118,
      "type": "LoadImage",
      "pos": {
        "0": 3551,
        "1": 825
      },
      "size": {
        "0": 290,
        "1": 310
      },
      "flags": {},
      "order": 38,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            122
          ],
          "slot_index": 0
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "00002-method:DPM++ 2M_Steps:30_CFG:8_SEED:2867746613.png",
        "image"
      ]
    },
    {
      "id": 119,
      "type": "AIO_Preprocessor",
      "pos": {
        "0": 3864,
        "1": 1054
      },
      "size": {
        "0": 210,
        "1": 80
      },
      "flags": {},
      "order": 56,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 122
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            126
          ],
          "slot_index": 0
        }
      ],
      "title": "AIO_Preprocessor",
      "properties": {
        "Node name for S&R": "AIO_Preprocessor"
      },
      "widgets_values": [
        "AnyLineArtPreprocessor_aux",
        1024
      ]
    },
    {
      "id": 121,
      "type": "easy controlnetLoader++",
      "pos": {
        "0": 3973,
        "1": 769
      },
      "size": {
        "0": 320,
        "1": 220
      },
      "flags": {},
      "order": 70,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 124
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 126
        },
        {
          "name": "control_net",
          "type": "CONTROL_NET",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            125
          ],
          "slot_index": 0
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": null
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": null
        }
      ],
      "title": "easy controlnetLoader++",
      "properties": {
        "Node name for S&R": "easy controlnetLoader++"
      },
      "widgets_values": [
        "SDXL\\controlnet-union-sdxl-1.0\\iffusion_pytorch_model_promax.safetensors",
        0.896,
        0,
        1,
        0.8,
        "canny/lineart/anime_lineart/mlsd"
      ]
    },
    {
      "id": 73,
      "type": "ttN pipeKSampler_v2",
      "pos": {
        "0": 843,
        "1": 2531
      },
      "size": {
        "0": 300,
        "1": 530
      },
      "flags": {},
      "order": 75,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 65
        },
        {
          "name": "optional_model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_positive",
          "type": "CONDITIONING",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_negative",
          "type": "CONDITIONING",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_vae",
          "type": "VAE",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_clip",
          "type": "CLIP",
          "link": null,
          "shape": 7
        },
        {
          "name": "input_image_override",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "adv_xyPlot",
          "type": "ADV_XYPLOT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": null
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": null
        },
        {
          "name": "latent",
          "type": "LATENT",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        },
        {
          "name": "clip",
          "type": "CLIP",
          "links": null
        },
        {
          "name": "images",
          "type": "IMAGE",
          "links": [],
          "slot_index": 7
        },
        {
          "name": "seed",
          "type": "INT",
          "links": null
        },
        {
          "name": "plot_image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "ttN pipeKSampler_v2",
      "properties": {
        "Node name for S&R": "ttN pipeKSampler_v2",
        "ttNnodeVersion": "2.3.1"
      },
      "widgets_values": [
        "None",
        1,
        "[latent] nearest-exact",
        "2x_NMKD-YandereNeo-Lite_320k-10k.pth",
        1.5,
        "by percentage",
        50,
        1024,
        1024,
        1024,
        "disabled",
        20,
        8,
        "euler_ancestral",
        "karras",
        0.552,
        "Hide",
        "ComfyUI",
        "png",
        true,
        962680672102791,
        "randomize",
        null
      ]
    },
    {
      "id": 127,
      "type": "Fast Groups Muter (rgthree)",
      "pos": {
        "0": -301,
        "1": 60
      },
      "size": {
        "0": 310,
        "1": 180
      },
      "flags": {},
      "order": 39,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": null
        }
      ],
      "properties": {
        "matchColors": "pale_blue",
        "matchTitle": "",
        "showNav": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      }
    },
    {
      "id": 126,
      "type": "Fast Groups Muter (rgthree)",
      "pos": {
        "0": 1325,
        "1": 69
      },
      "size": {
        "0": 330,
        "1": 180
      },
      "flags": {},
      "order": 40,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": null
        }
      ],
      "properties": {
        "matchColors": "cyan",
        "matchTitle": "",
        "showNav": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      }
    },
    {
      "id": 50,
      "type": "Note",
      "pos": {
        "0": 110,
        "1": -10
      },
      "size": {
        "0": 354.63922119140625,
        "1": 81.43138122558594
      },
      "flags": {},
      "order": 41,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "↓基本"
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 128,
      "type": "Note",
      "pos": {
        "0": 110,
        "1": -196
      },
      "size": [
        457.74783047762776,
        81.30800073797047
      ],
      "flags": {},
      "order": 42,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "解説\nhttps://sp8999.com/comfyui/2024/10/24/1966/"
      ],
      "color": "#432",
      "bgcolor": "#653"
    }
  ],
  "links": [
    [
      10,
      10,
      0,
      11,
      0,
      "PIPE_LINE"
    ],
    [
      11,
      11,
      0,
      12,
      0,
      "PIPE_LINE"
    ],
    [
      12,
      13,
      0,
      14,
      0,
      "PIPE_LINE"
    ],
    [
      13,
      14,
      0,
      15,
      0,
      "PIPE_LINE"
    ],
    [
      14,
      16,
      0,
      14,
      1,
      "IMAGE"
    ],
    [
      15,
      17,
      0,
      18,
      0,
      "PIPE_LINE"
    ],
    [
      17,
      18,
      0,
      19,
      0,
      "PIPE_LINE"
    ],
    [
      18,
      21,
      0,
      17,
      1,
      "CONTROL_NET_STACK"
    ],
    [
      20,
      23,
      0,
      21,
      1,
      "IMAGE"
    ],
    [
      24,
      25,
      0,
      26,
      0,
      "PIPE_LINE"
    ],
    [
      26,
      24,
      0,
      22,
      0,
      "PIPE_LINE"
    ],
    [
      28,
      27,
      0,
      29,
      0,
      "IMAGE"
    ],
    [
      29,
      29,
      0,
      22,
      1,
      "IMAGE"
    ],
    [
      34,
      22,
      0,
      25,
      0,
      "PIPE_LINE"
    ],
    [
      36,
      34,
      0,
      32,
      2,
      "CONDITIONING"
    ],
    [
      37,
      34,
      1,
      32,
      3,
      "CONDITIONING"
    ],
    [
      38,
      35,
      0,
      34,
      2,
      "CONTROL_NET"
    ],
    [
      39,
      36,
      0,
      32,
      0,
      "PIPE_LINE"
    ],
    [
      40,
      36,
      2,
      34,
      0,
      "CONDITIONING"
    ],
    [
      41,
      36,
      3,
      34,
      1,
      "CONDITIONING"
    ],
    [
      42,
      38,
      0,
      34,
      7,
      "CONTROL_NET_WEIGHTS"
    ],
    [
      43,
      40,
      0,
      41,
      0,
      "PIPE_LINE"
    ],
    [
      45,
      41,
      0,
      42,
      0,
      "PIPE_LINE"
    ],
    [
      46,
      43,
      0,
      44,
      1,
      "IMAGE"
    ],
    [
      47,
      40,
      1,
      44,
      0,
      "MODEL"
    ],
    [
      48,
      44,
      0,
      42,
      1,
      "MODEL"
    ],
    [
      50,
      44,
      1,
      41,
      1,
      "IMAGE"
    ],
    [
      51,
      47,
      0,
      48,
      0,
      "MODEL"
    ],
    [
      52,
      47,
      1,
      48,
      1,
      "CLIP_VISION"
    ],
    [
      53,
      47,
      2,
      48,
      2,
      "IPADAPTER"
    ],
    [
      54,
      47,
      3,
      48,
      3,
      "EMBEDS"
    ],
    [
      55,
      47,
      4,
      48,
      4,
      "EMBEDS"
    ],
    [
      56,
      52,
      0,
      53,
      0,
      "PIPE_LINE"
    ],
    [
      57,
      53,
      0,
      54,
      0,
      "PIPE_LINE"
    ],
    [
      58,
      56,
      0,
      52,
      0,
      "LORA_STACK"
    ],
    [
      59,
      60,
      0,
      61,
      0,
      "PIPE_LINE"
    ],
    [
      60,
      63,
      0,
      61,
      1,
      "IMAGE"
    ],
    [
      61,
      61,
      0,
      62,
      0,
      "PIPE_LINE"
    ],
    [
      62,
      62,
      0,
      66,
      0,
      "PIPE_LINE"
    ],
    [
      63,
      67,
      0,
      68,
      0,
      "PIPE_LINE"
    ],
    [
      64,
      68,
      0,
      69,
      0,
      "PIPE_LINE"
    ],
    [
      65,
      69,
      0,
      73,
      0,
      "PIPE_LINE"
    ],
    [
      70,
      79,
      0,
      80,
      0,
      "PIPE_LINE"
    ],
    [
      71,
      80,
      0,
      81,
      0,
      "PIPE_LINE"
    ],
    [
      76,
      83,
      0,
      84,
      0,
      "PIPE_LINE"
    ],
    [
      77,
      86,
      0,
      83,
      0,
      "PIPE_LINE"
    ],
    [
      78,
      82,
      0,
      86,
      0,
      "PIPE_LINE"
    ],
    [
      79,
      85,
      0,
      86,
      1,
      "IMAGE"
    ],
    [
      80,
      85,
      1,
      86,
      2,
      "MASK"
    ],
    [
      82,
      89,
      0,
      91,
      2,
      "PIPE_LINE"
    ],
    [
      83,
      90,
      0,
      91,
      1,
      "PIPE_LINE"
    ],
    [
      84,
      81,
      0,
      91,
      0,
      "PIPE_LINE"
    ],
    [
      85,
      91,
      0,
      88,
      0,
      "PIPE_LINE"
    ],
    [
      97,
      110,
      2,
      108,
      0,
      "CONDITIONING"
    ],
    [
      98,
      110,
      3,
      108,
      1,
      "CONDITIONING"
    ],
    [
      99,
      110,
      5,
      108,
      2,
      "VAE"
    ],
    [
      104,
      102,
      0,
      109,
      0,
      "MODEL"
    ],
    [
      107,
      110,
      1,
      102,
      0,
      "MODEL"
    ],
    [
      108,
      110,
      0,
      98,
      0,
      "PIPE_LINE"
    ],
    [
      109,
      97,
      0,
      110,
      0,
      "PIPE_LINE"
    ],
    [
      110,
      100,
      0,
      108,
      3,
      "IMAGE"
    ],
    [
      111,
      98,
      0,
      112,
      0,
      "PIPE_LINE"
    ],
    [
      112,
      109,
      0,
      112,
      1,
      "MODEL"
    ],
    [
      113,
      108,
      0,
      112,
      2,
      "CONDITIONING"
    ],
    [
      114,
      108,
      1,
      112,
      3,
      "CONDITIONING"
    ],
    [
      115,
      108,
      2,
      102,
      1,
      "LATENT"
    ],
    [
      116,
      108,
      3,
      112,
      4,
      "LATENT"
    ],
    [
      117,
      100,
      1,
      108,
      4,
      "MASK"
    ],
    [
      121,
      116,
      0,
      117,
      0,
      "PIPE_LINE"
    ],
    [
      122,
      118,
      0,
      119,
      0,
      "IMAGE"
    ],
    [
      124,
      115,
      0,
      121,
      0,
      "PIPE_LINE"
    ],
    [
      125,
      121,
      0,
      116,
      0,
      "PIPE_LINE"
    ],
    [
      126,
      119,
      0,
      121,
      1,
      "IMAGE"
    ]
  ],
  "groups": [
    {
      "title": "アップスケール(モデル)",
      "bounding": [
        54,
        1922,
        1516,
        492
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "Controlnet",
      "bounding": [
        1685,
        685,
        1550,
        852
      ],
      "color": "#8AA",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "シンプルi2i",
      "bounding": [
        53,
        591,
        1235,
        492
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "シンプルt2i",
      "bounding": [
        55,
        112,
        1228,
        466
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "Cntrolnet(Stack)",
      "bounding": [
        1688,
        116,
        1523,
        560
      ],
      "color": "#8AA",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "IpAdapter",
      "bounding": [
        1680,
        1547,
        1423,
        838
      ],
      "color": "#8AA",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "Lora-Stack",
      "bounding": [
        54,
        1118,
        1303,
        781
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "アップスケール(Latent)",
      "bounding": [
        57,
        2445,
        1512,
        622
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "DetailerFix(Adetailerみたいなやつ)",
      "bounding": [
        1681,
        2406,
        2151,
        623
      ],
      "color": "#8AA",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "シンプルインペイント",
      "bounding": [
        57,
        3087,
        1507,
        468
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "Foooooocus インペイント",
      "bounding": [
        1682,
        3082,
        1934,
        488
      ],
      "color": "#8AA",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "Controlnet++ (Union)",
      "bounding": [
        3253,
        685,
        1616,
        624
      ],
      "color": "#8AA",
      "font_size": 24,
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "workspace_info": {
      "id": "3781VAsBbjEG8Fcs3NQ1I",
      "saveLock": false,
      "cloudID": null,
      "coverMediaPath": null
    },
    "0246.VERSION": [
      0,
      0,
      4
    ]
  },
  "version": 0.4
}

Pipeの概念を知ろう

Pipeとは複数のデータをまとめて1本の線で運べるようにしたものです。

Pipeの場合
Pipeじゃない場合

正直Pipeじゃなくてもこれだけで済むなら楽やろがいって感じですが、Pipeなら1本繋げば終わりなんですね。ワァ簡単…

途中で別の接続を合流させたい時はPipeInやEdit系で必要な所だけ追加してあげればOKです。
まぁ下の例だとPipeIn使わなくても直接Samplerに渡せばいいんですが、フローの途中で差し込みたい時というのは必ずあるので覚えておくと楽できるかもしれません。

繋げるPipeと繋げないPipe

えーPipeは種類が乱立しています……
基本的に種類が違うものには変換を噛ませないと繋がりません。

Pipe(紫色)

まずEasyUseやttNで使われている先述のやつですね。
Comfyroll Studioも多分これです。

BasicPipe、DetailerPipe

ImpactPackなどで使われているものです。
なおBasicとDetailerは変換しないと繋がりません(なんで…)

Context(ctx)

Rgthree、Eff-EDのctx。ここは接続可能です。

他個別っぽいもの。CPipe、Pipe(灰色)

CrystoolsとArtVentrure。
これもこのノードだけで使えるオリジナル…?
ArtVentrureは名前がただのPipeですが、ttNとかに繋がりません。

個人的に大好きノード0246です。
INに何でも接続できてOutも好きに出せる、かゆい所に手が届く系ノードです。
いつか紹介したいけど説明が難しい…。

スポンサーリンク

基本のつなぎ方

text to image(t2i)

この3つを繋ぐだけです。

Fullノード同士で繋げば2つで済むのですが、3接続の場合はKsamplerを実質Previewとして使えるので基本的には上パターンのほうが便利です。
下パターンだとPreviewをデカく見ようと拡大すると接続の取り回しが悪くなります。

■サンプルワークフロー

{
  "last_node_id": 4,
  "last_link_id": 2,
  "nodes": [
    {
      "id": 2,
      "type": "easy comfyLoader",
      "pos": {
        "0": 44,
        "1": 68
      },
      "size": [
        262,
        363.2813720703125
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            1
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 3,
      "type": "easy preSampling",
      "pos": {
        "0": 336,
        "1": 70
      },
      "size": [
        210,
        242
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 1
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            2
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        14766764379128,
        "randomize"
      ]
    },
    {
      "id": 4,
      "type": "easy kSampler",
      "pos": {
        "0": 575,
        "1": 69
      },
      "size": [
        315,
        126
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 2
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    }
  ],
  "links": [
    [
      1,
      2,
      0,
      3,
      0,
      "PIPE_LINE"
    ],
    [
      2,
      3,
      0,
      4,
      0,
      "PIPE_LINE"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "0246.VERSION": [
      0,
      0,
      4
    ]
  },
  "version": 0.4
}

image to image(i2i)

t2iのpreSamplingにLoadImageを繋ぐだけです。これは自動でLatent化してくれるので、VaeEncodeを繋ぐ必要もありません。

Inpaint

一番シンプルなインペイント。こちらはインペイントモデルを使う必要があります。
applyInpaintでinpaint_model_conditioningを選びます。

マスクはLoadImageを右クリックしてOpen in MaskEditorで塗りつぶしてSaveをおします。

■サンプルワークフロー

{
  "last_node_id": 10,
  "last_link_id": 8,
  "nodes": [
    {
      "id": 5,
      "type": "easy comfyLoader",
      "pos": {
        "0": 39.159942626953125,
        "1": 59.10161209106445
      },
      "size": [
        262,
        364.93817138671875
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            6
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "inpaint\\animaginexl_v31Inpainting.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl,closed mouth",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 6,
      "type": "easy preSampling",
      "pos": {
        "0": 981.7156982421875,
        "1": 61.90629959106445
      },
      "size": [
        210,
        242
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 4
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            5
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        0.538,
        66955692789861,
        "randomize"
      ]
    },
    {
      "id": 7,
      "type": "easy kSampler",
      "pos": {
        "0": 1206.7156982421875,
        "1": 60.90629959106445
      },
      "size": [
        315,
        290
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 5
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 8,
      "type": "LoadImage",
      "pos": {
        "0": 323.7157287597656,
        "1": 115.90629577636719
      },
      "size": {
        "0": 315,
        "1": 314
      },
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            7
          ],
          "slot_index": 0
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": [
            8
          ],
          "slot_index": 1
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "clipspace/clipspace-mask-1837733.2999999523.png [input]",
        "image"
      ]
    },
    {
      "id": 9,
      "type": "easy applyInpaint",
      "pos": {
        "0": 679.7156982421875,
        "1": 60.90629959106445
      },
      "size": [
        272.54833984375,
        146
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 6
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 7
        },
        {
          "name": "mask",
          "type": "MASK",
          "link": 8
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            4
          ],
          "slot_index": 0
        }
      ],
      "title": "easy applyInpaint",
      "properties": {
        "Node name for S&R": "easy applyInpaint"
      },
      "widgets_values": [
        "normal",
        "inpaint_model_conditioning",
        6,
        "float16",
        1,
        "text guided",
        1,
        0,
        10000
      ]
    },
    {
      "id": 10,
      "type": "Note",
      "pos": {
        "0": 656.7156982421875,
        "1": 352.90631103515625
      },
      "size": [
        348.364013671875,
        79.45137023925781
      ],
      "flags": {},
      "order": 2,
      "mode": 2,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "こちらはインペイントモデルを使用する必要があります。"
      ],
      "color": "#432",
      "bgcolor": "#653"
    }
  ],
  "links": [
    [
      4,
      9,
      0,
      6,
      0,
      "PIPE_LINE"
    ],
    [
      5,
      6,
      0,
      7,
      0,
      "PIPE_LINE"
    ],
    [
      6,
      5,
      0,
      9,
      0,
      "PIPE_LINE"
    ],
    [
      7,
      8,
      0,
      9,
      1,
      "IMAGE"
    ],
    [
      8,
      8,
      1,
      9,
      2,
      "MASK"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "0246.VERSION": [
      0,
      0,
      4
    ]
  },
  "version": 0.4
}

LoRAを使う

一種類だけ使う

LoaderにあるLoRAでセットするだけです。

複数使う_1

LoraStackをLoaderに繋ぎます。(これはEasyUseのStackerじゃなくてもOK)

複数使う_2

ttNのPipeLoraStackを繋ぎます。
こちらは好きな位置で繋ぎこみできるので、例えばLatentUpscale処理をかける時だけLoRAを効かせたい時やXYするほどでもないけどLora有り無しを比較したい時などに役立ちます。

■サンプルワークフロー

{
  "last_node_id": 20,
  "last_link_id": 10,
  "nodes": [
    {
      "id": 5,
      "type": "easy comfyLoader",
      "pos": {
        "0": 389.1976318359375,
        "1": 103.79444885253906
      },
      "size": [
        262,
        363.2813720703125
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": 3,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            4
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 6,
      "type": "easy preSampling",
      "pos": {
        "0": 677.1976318359375,
        "1": 101.79444885253906
      },
      "size": [
        210,
        242
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 4
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            5
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        983795126299274,
        "randomize"
      ]
    },
    {
      "id": 7,
      "type": "easy kSampler",
      "pos": {
        "0": 908.1976318359375,
        "1": 101.79444885253906
      },
      "size": [
        315,
        126
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 5
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 9,
      "type": "easy loraStack",
      "pos": {
        "0": 100.1976318359375,
        "1": 107.79444885253906
      },
      "size": [
        253.60000610351562,
        178
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "lora_stack",
          "type": "LORA_STACK",
          "links": [
            3
          ],
          "slot_index": 0
        }
      ],
      "title": "easy loraStack",
      "properties": {
        "Node name for S&R": "easy loraStack"
      },
      "widgets_values": [
        true,
        "advanced",
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1
      ]
    },
    {
      "id": 13,
      "type": "easy comfyLoader",
      "pos": {
        "0": 66,
        "1": 593
      },
      "size": [
        262,
        363.2813720703125
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            9
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 20,
      "type": "ttN pipeLoraStack",
      "pos": {
        "0": 359,
        "1": 592
      },
      "size": [
        281.84882812499995,
        214
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_pipe",
          "type": "PIPE_LINE",
          "link": 9,
          "shape": 7
        },
        {
          "name": "model_override",
          "type": "MODEL",
          "link": null,
          "shape": 7
        },
        {
          "name": "clip_override",
          "type": "CLIP",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "optional_pipe",
          "type": "PIPE_LINE",
          "links": [
            10
          ],
          "slot_index": 0
        },
        {
          "name": "lora_stack",
          "type": "LORA_STACK",
          "links": null
        }
      ],
      "title": "ttN pipeLoraStack",
      "properties": {
        "Node name for S&R": "ttN pipeLoraStack",
        "ttNnodeVersion": "1.1.1"
      },
      "widgets_values": [
        true,
        "simple",
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1,
        "None",
        1,
        1,
        1
      ]
    },
    {
      "id": 14,
      "type": "easy preSampling",
      "pos": {
        "0": 669,
        "1": 590
      },
      "size": [
        210,
        242
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 10
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            8
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        983795126299274,
        "randomize"
      ]
    },
    {
      "id": 15,
      "type": "easy kSampler",
      "pos": {
        "0": 902,
        "1": 590
      },
      "size": [
        315,
        126
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 8
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    }
  ],
  "links": [
    [
      3,
      9,
      0,
      5,
      0,
      "LORA_STACK"
    ],
    [
      4,
      5,
      0,
      6,
      0,
      "PIPE_LINE"
    ],
    [
      5,
      6,
      0,
      7,
      0,
      "PIPE_LINE"
    ],
    [
      8,
      14,
      0,
      15,
      0,
      "PIPE_LINE"
    ],
    [
      9,
      13,
      0,
      20,
      0,
      "PIPE_LINE"
    ],
    [
      10,
      20,
      0,
      14,
      0,
      "PIPE_LINE"
    ]
  ],
  "groups": [
    {
      "title": "Loaderにつなぐ",
      "bounding": [
        31,
        18,
        1210,
        466
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    },
    {
      "title": "途中で繋ぐ",
      "bounding": [
        34,
        506,
        1209,
        471
      ],
      "color": "#3f789e",
      "font_size": 24,
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "0246.VERSION": [
      0,
      0,
      4
    ]
  },
  "version": 0.4
}
スポンサーリンク

アップスケール

モデル使用

Ksamplerの後ろにHiresFixを繋いでモデルを指定します。
ビルドイン以外のアップスケールモデルも使用できます。

アップスケールモデルはManagerのModel ManagerからTypeをUpscaleを選べばインストールできます。

アップスケールモデルDBから探して自分でフォルダに入れるでもOK。
ComfyUI単独インストールならmodels/upscale_modelsへ
StabilityMatrixインストールならModels/ESRGANへ
OpenModelDB

LatentUpscale

EasyUseだけでやろうと思うと間にLatentUpscaleノードを挟んだりする必要があるのでttNのSamplerを繋げるのが一番手軽です。

■サンプルワークフロー

{
  "last_node_id": 4,
  "last_link_id": 3,
  "nodes": [
    {
      "id": 1,
      "type": "easy comfyLoader",
      "pos": {
        "0": 100.64781951904297,
        "1": 113.9732666015625
      },
      "size": [
        262,
        363.2813720703125
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "optional_lora_stack",
          "type": "LORA_STACK",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_controlnet_stack",
          "type": "CONTROL_NET_STACK",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            1
          ],
          "slot_index": 0
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        }
      ],
      "title": "easy comfyLoader",
      "properties": {
        "Node name for S&R": "easy comfyLoader"
      },
      "widgets_values": [
        "SDXL\\osukinimixXL_v10.safetensors",
        "Baked VAE",
        -2,
        "None",
        1,
        1,
        "1024 x 1024",
        512,
        512,
        "1girl",
        "worst quality,low quality,normal quality,oldest,early,mid",
        1
      ]
    },
    {
      "id": 2,
      "type": "easy preSampling",
      "pos": {
        "0": 390.5852966308594,
        "1": 112.4625244140625
      },
      "size": [
        210,
        242
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 1
        },
        {
          "name": "image_to_latent",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            2
          ],
          "slot_index": 0
        }
      ],
      "title": "easy preSampling",
      "properties": {
        "Node name for S&R": "easy preSampling"
      },
      "widgets_values": [
        20,
        8,
        "euler_ancestral",
        "karras",
        1,
        126449865765594,
        "randomize"
      ]
    },
    {
      "id": 3,
      "type": "easy kSampler",
      "pos": {
        "0": 622.5852661132812,
        "1": 113.4625244140625
      },
      "size": [
        225.57479858398438,
        290
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 2
        },
        {
          "name": "model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": [
            3
          ],
          "slot_index": 0
        },
        {
          "name": "image",
          "type": "IMAGE",
          "links": [],
          "slot_index": 1
        }
      ],
      "title": "easy kSampler",
      "properties": {
        "Node name for S&R": "easy kSampler"
      },
      "widgets_values": [
        "Preview",
        0,
        "ComfyUI"
      ]
    },
    {
      "id": 4,
      "type": "ttN pipeKSampler_v2",
      "pos": {
        "0": 866.5852661132812,
        "1": 115.4625244140625
      },
      "size": [
        304.80712890625,
        526
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "link": 3
        },
        {
          "name": "optional_model",
          "type": "MODEL",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_positive",
          "type": "CONDITIONING",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_negative",
          "type": "CONDITIONING",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_latent",
          "type": "LATENT",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_vae",
          "type": "VAE",
          "link": null,
          "shape": 7
        },
        {
          "name": "optional_clip",
          "type": "CLIP",
          "link": null,
          "shape": 7
        },
        {
          "name": "input_image_override",
          "type": "IMAGE",
          "link": null,
          "shape": 7
        },
        {
          "name": "adv_xyPlot",
          "type": "ADV_XYPLOT",
          "link": null,
          "shape": 7
        }
      ],
      "outputs": [
        {
          "name": "pipe",
          "type": "PIPE_LINE",
          "links": null
        },
        {
          "name": "model",
          "type": "MODEL",
          "links": null
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": null
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": null
        },
        {
          "name": "latent",
          "type": "LATENT",
          "links": null
        },
        {
          "name": "vae",
          "type": "VAE",
          "links": null
        },
        {
          "name": "clip",
          "type": "CLIP",
          "links": null
        },
        {
          "name": "images",
          "type": "IMAGE",
          "links": [],
          "slot_index": 7
        },
        {
          "name": "seed",
          "type": "INT",
          "links": null
        },
        {
          "name": "plot_image",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "ttN pipeKSampler_v2",
      "properties": {
        "Node name for S&R": "ttN pipeKSampler_v2",
        "ttNnodeVersion": "2.3.1"
      },
      "widgets_values": [
        "None",
        1,
        "[latent] nearest-exact",
        "2x_NMKD-YandereNeo-Lite_320k-10k.pth",
        1.5,
        "by percentage",
        50,
        1024,
        1024,
        1024,
        "disabled",
        20,
        8,
        "euler_ancestral",
        "karras",
        0.552,
        "Preview",
        "ComfyUI",
        "png",
        true,
        962680672102791,
        "randomize",
        null
      ]
    }
  ],
  "links": [
    [
      1,
      1,
      0,
      2,
      0,
      "PIPE_LINE"
    ],
    [
      2,
      2,
      0,
      3,
      0,
      "PIPE_LINE"
    ],
    [
      3,
      3,
      0,
      4,
      0,
      "PIPE_LINE"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "0246.VERSION": [
      0,
      0,
      4
    ]
  },
  "version": 0.4
}

Pipe変換

BasicPipe ー>Pipe変換は無いっぽい…?

やりたい場面はあんまりない気はしますが、やる場合はPipeInとかで拾うしか無いですね。

類似ノード

次は中級編。ビルドイン系ノードを使って圧縮しよう。

タイトルとURLをコピーしました