{
  "145": {
    "inputs": {
      "width": [
        "162",
        1
      ],
      "height": [
        "162",
        2
      ],
      "color": "#000000"
    },
    "class_type": "LayerUtility: ColorImage",
    "_meta": {
      "title": "LayerUtility: ColorImage"
    }
  },
  "146": {
    "inputs": {
      "mask": [
        "179",
        1
      ]
    },
    "class_type": "MaskToImage",
    "_meta": {
      "title": "遮罩转换为图像"
    }
  },
  "147": {
    "inputs": {
      "channel": "red",
      "image": [
        "166",
        0
      ]
    },
    "class_type": "ImageToMask",
    "_meta": {
      "title": "图像转换为遮罩"
    }
  },
  "148": {
    "inputs": {
      "direction": "right",
      "match_image_size": true,
      "image1": [
        "146",
        0
      ],
      "image2": [
        "145",
        0
      ]
    },
    "class_type": "ImageConcanate",
    "_meta": {
      "title": "Image Concatenate"
    }
  },
  "149": {
    "inputs": {
      "channel": "red",
      "image": [
        "148",
        0
      ]
    },
    "class_type": "ImageToMask",
    "_meta": {
      "title": "图像转换为遮罩"
    }
  },
  "150": {
    "inputs": {
      "mask": [
        "200",
        0
      ]
    },
    "class_type": "MaskToImage",
    "_meta": {
      "title": "遮罩转换为图像"
    }
  },
  "151": {
    "inputs": {
      "width": [
        "164",
        1
      ],
      "height": [
        "164",
        2
      ],
      "color": "#000000"
    },
    "class_type": "LayerUtility: ColorImage",
    "_meta": {
      "title": "LayerUtility: ColorImage"
    }
  },
  "152": {
    "inputs": {
      "strength": 1,
      "strength_type": "multiply",
      "conditioning": [
        "161",
        0
      ],
      "style_model": [
        "176",
        0
      ],
      "clip_vision_output": [
        "156",
        0
      ]
    },
    "class_type": "StyleModelApply",
    "_meta": {
      "title": "应用风格模型"
    }
  },
  "153": {
    "inputs": {
      "text": "",
      "speak_and_recognation": {
        "__value__": [
          false,
          true
        ]
      },
      "clip": [
        "180",
        0
      ]
    },
    "class_type": "CLIPTextEncode",
    "_meta": {
      "title": "CLIP文本编码"
    }
  },
  "154": {
    "inputs": {
      "text": "worst quality, lowres, blurry, jpeg artifacts, watermark, text, extra fingers, mutated hands, bad anatomy, long neck, cartoon, nsfw, out of frame,bad anatomy, malformed limbs, extra limbs, fused limbs, missing limbs, extra legs, extra arms, extra fingers, too many fingers, fused fingers, mutated hands, mutated fingers, poorly drawn hands, poorly drawn feet, bad hands, bad feet, bad proportions, long neck, long body, gross proportions, disconnected limbs, disfigured, deformed, distorted body, asymmetric body, malformed hands, mutated, mutation, blurry, blurry limbs, floating limbs, incorrect limb connection, malformed joints, twisted limbs",
      "speak_and_recognation": {
        "__value__": [
          false,
          true
        ]
      },
      "clip": [
        "180",
        0
      ]
    },
    "class_type": "CLIPTextEncode",
    "_meta": {
      "title": "CLIP文本编码"
    }
  },
  "155": {
    "inputs": {
      "model": [
        "181",
        0
      ]
    },
    "class_type": "DifferentialDiffusion",
    "_meta": {
      "title": "差异扩散DifferentialDiffusion"
    }
  },
  "156": {
    "inputs": {
      "crop": "center",
      "clip_vision": [
        "177",
        0
      ],
      "image": [
        "164",
        0
      ]
    },
    "class_type": "CLIPVisionEncode",
    "_meta": {
      "title": "CLIP视觉编码"
    }
  },
  "157": {
    "inputs": {
      "seed": 777153601332008,
      "steps": 20,
      "cfg": 1,
      "sampler_name": "euler",
      "scheduler": "simple",
      "denoise": 1,
      "model": [
        "155",
        0
      ],
      "positive": [
        "167",
        0
      ],
      "negative": [
        "167",
        1
      ],
      "latent_image": [
        "167",
        2
      ]
    },
    "class_type": "KSampler",
    "_meta": {
      "title": "K采样器"
    }
  },
  "158": {
    "inputs": {
      "samples": [
        "157",
        0
      ],
      "vae": [
        "178",
        0
      ]
    },
    "class_type": "VAEDecode",
    "_meta": {
      "title": "VAE解码"
    }
  },
  "160": {
    "inputs": {
      "direction": "right",
      "match_image_size": true,
      "image1": [
        "164",
        0
      ],
      "image2": [
        "162",
        0
      ]
    },
    "class_type": "ImageConcanate",
    "_meta": {
      "title": "Image Concatenate"
    }
  },
  "161": {
    "inputs": {
      "guidance": 30,
      "conditioning": [
        "153",
        0
      ]
    },
    "class_type": "FluxGuidance",
    "_meta": {
      "title": "Flux引导"
    }
  },
  "162": {
    "inputs": {
      "width": 1600,
      "height": 1600,
      "interpolation": "lanczos",
      "method": "keep proportion",
      "condition": "always",
      "multiple_of": 0,
      "image": [
        "307",
        0
      ]
    },
    "class_type": "ImageResize+",
    "_meta": {
      "title": "🔧 Image Resize"
    }
  },
  "163": {
    "inputs": {
      "width": 1600,
      "height": 1600,
      "interpolation": "lanczos",
      "method": "keep proportion",
      "condition": "always",
      "multiple_of": 0,
      "image": [
        "150",
        0
      ]
    },
    "class_type": "ImageResize+",
    "_meta": {
      "title": "🔧 Image Resize"
    }
  },
  "164": {
    "inputs": {
      "width": 1600,
      "height": 1600,
      "interpolation": "lanczos",
      "method": "keep proportion",
      "condition": "always",
      "multiple_of": 0,
      "image": [
        "174",
        0
      ]
    },
    "class_type": "ImageResize+",
    "_meta": {
      "title": "🔧 Image Resize"
    }
  },
  "165": {
    "inputs": {
      "context_expand_pixels": 10,
      "context_expand_factor": 1,
      "fill_mask_holes": true,
      "blur_mask_pixels": 10,
      "invert_mask": false,
      "blend_pixels": 16,
      "rescale_algorithm": "bicubic",
      "mode": "ranged size",
      "force_width": 1024,
      "force_height": 1024,
      "rescale_factor": 1,
      "min_width": 512,
      "min_height": 512,
      "max_width": 1600,
      "max_height": 1600,
      "padding": 32,
      "image": [
        "160",
        0
      ],
      "mask": [
        "147",
        0
      ],
      "optional_context_mask": [
        "149",
        0
      ]
    },
    "class_type": "InpaintCrop",
    "_meta": {
      "title": "(OLD 💀, use the new ✂️ Inpaint Crop node)"
    }
  },
  "166": {
    "inputs": {
      "direction": "right",
      "match_image_size": true,
      "image1": [
        "151",
        0
      ],
      "image2": [
        "163",
        0
      ]
    },
    "class_type": "ImageConcanate",
    "_meta": {
      "title": "Image Concatenate"
    }
  },
  "167": {
    "inputs": {
      "noise_mask": false,
      "positive": [
        "152",
        0
      ],
      "negative": [
        "154",
        0
      ],
      "vae": [
        "178",
        0
      ],
      "pixels": [
        "165",
        1
      ],
      "mask": [
        "165",
        2
      ]
    },
    "class_type": "InpaintModelConditioning",
    "_meta": {
      "title": "内补模型条件"
    }
  },
  "169": {
    "inputs": {
      "rescale_algorithm": "bislerp",
      "stitch": [
        "165",
        0
      ],
      "inpainted_image": [
        "158",
        0
      ]
    },
    "class_type": "InpaintStitch",
    "_meta": {
      "title": "(OLD 💀, use the new ✂️ Inpaint Stitch node)"
    }
  },
  "170": {
    "inputs": {
      "image": [
        "164",
        0
      ]
    },
    "class_type": "easy imageSize",
    "_meta": {
      "title": "图像尺寸"
    }
  },
  "171": {
    "inputs": {
      "width": [
        "170",
        0
      ],
      "height": [
        "170",
        1
      ],
      "position": "top-left",
      "x_offset": [
        "170",
        0
      ],
      "y_offset": 0,
      "image": [
        "169",
        0
      ]
    },
    "class_type": "ImageCrop+",
    "_meta": {
      "title": "🔧 Image Crop"
    }
  },
  "174": {
    "inputs": {
      "image": "clothblue.jpg"
    },
    "class_type": "LoadImage",
    "_meta": {
      "title": "加载图像"
    }
  },
  "176": {
    "inputs": {
      "style_model_name": "FLUX.1-Redux-dev/flux1-redux-dev.safetensors"
    },
    "class_type": "StyleModelLoader",
    "_meta": {
      "title": "加载风格模型"
    }
  },
  "177": {
    "inputs": {
      "clip_name": "sigclip_vision_patch14_384/sigclip_vision_patch14_384.safetensors"
    },
    "class_type": "CLIPVisionLoader",
    "_meta": {
      "title": "加载CLIP视觉"
    }
  },
  "178": {
    "inputs": {
      "vae_name": "FLUX1/ae.safetensors"
    },
    "class_type": "VAELoader",
    "_meta": {
      "title": "加载VAE"
    }
  },
  "179": {
    "inputs": {
      "sam_model": "sam_vit_h (2.56GB)",
      "grounding_dino_model": "GroundingDINO_SwinT_OGC (694MB)",
      "threshold": 0.3,
      "detail_method": "VITMatte",
      "detail_erode": 6,
      "detail_dilate": 6,
      "black_point": 0.15,
      "white_point": 0.99,
      "process_detail": true,
      "prompt": "clothes",
      "device": "cuda",
      "max_megapixels": 2,
      "cache_model": false,
      "image": [
        "164",
        0
      ]
    },
    "class_type": "LayerMask: SegmentAnythingUltra V2",
    "_meta": {
      "title": "LayerMask: SegmentAnythingUltra V2(Advance)"
    }
  },
  "180": {
    "inputs": {
      "clip_name1": "clip_l.safetensors",
      "clip_name2": "t5xxl_fp16.safetensors",
      "type": "flux",
      "device": "default"
    },
    "class_type": "DualCLIPLoader",
    "_meta": {
      "title": "双CLIP加载器"
    }
  },
  "181": {
    "inputs": {
      "unet_name": "flux-fill-FP8/fluxFillFP8_v10.safetensors",
      "weight_dtype": "fp8_e4m3fn_fast"
    },
    "class_type": "UNETLoader",
    "_meta": {
      "title": "UNet加载器"
    }
  },
  "196": {
    "inputs": {
      "face": false,
      "hair": false,
      "hat": false,
      "sunglass": false,
      "left_arm": true,
      "right_arm": true,
      "left_leg": true,
      "right_leg": true,
      "upper_clothes": true,
      "skirt": true,
      "pants": true,
      "dress": true,
      "belt": true,
      "shoe": false,
      "bag": false,
      "scarf": false,
      "detail_method": "PyMatting",
      "detail_erode": 20,
      "detail_dilate": 1,
      "black_point": 0.01,
      "white_point": 0.99,
      "process_detail": false,
      "device": "cpu",
      "max_megapixels": 2,
      "image": [
        "307",
        0
      ]
    },
    "class_type": "LayerMask: SegformerB2ClothesUltra",
    "_meta": {
      "title": "LayerMask: Segformer B2 Clothes Ultra"
    }
  },
  "200": {
    "inputs": {
      "expand": 6,
      "incremental_expandrate": 0,
      "tapered_corners": true,
      "flip_input": false,
      "blur_radius": 0,
      "lerp_alpha": 1,
      "decay_factor": 1,
      "fill_holes": false,
      "mask": [
        "196",
        1
      ]
    },
    "class_type": "GrowMaskWithBlur",
    "_meta": {
      "title": "Grow Mask With Blur"
    }
  },
  "254": {
    "inputs": {
      "filename_prefix": "ComfyUI",
      "images": [
        "171",
        0
      ]
    },
    "class_type": "SaveImage",
    "_meta": {
      "title": "保存图像"
    }
  },
  "307": {
    "inputs": {
      "image": "11.jpg"
    },
    "class_type": "LoadImage",
    "_meta": {
      "title": "加载图像"
    }
  }
}