{
  "id": "5140b129-e927-49a6-816e-668c69d43008",
  "revision": 0,
  "last_node_id": 26,
  "last_link_id": 43,
  "nodes": [
    {
      "id": 1,
      "type": "UNETLoader",
      "pos": [
        34.554720535278264,
        42.769460754394615
      ],
      "size": [
        360,
        82
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            43
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "UNETLoader"
      },
      "widgets_values": [
        "moss_image_base_bf16.safetensors",
        "default"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 2,
      "type": "SkipLayerGuidanceDiTSimple",
      "pos": [
        456.3635566017844,
        529.5649095015092
      ],
      "size": [
        398.691015625,
        130
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "showAdvanced": true,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 12
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            19
          ]
        }
      ],
      "title": "SkipLayerGuidanceDiTSimple (uncond skips block 22)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "SkipLayerGuidanceDiTSimple"
      },
      "widgets_values": [
        "",
        "26",
        0,
        1
      ],
      "widgets_values_named": {}
    },
    {
      "id": 3,
      "type": "CLIPLoader",
      "pos": [
        40,
        180
      ],
      "size": [
        360,
        106
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "CLIP",
          "type": "CLIP",
          "slot_index": 0,
          "links": [
            3,
            4
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "CLIPLoader"
      },
      "widgets_values": [
        "qwen3.5_9b_bf16.safetensors",
        "moss_image",
        "default"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 4,
      "type": "VAELoader",
      "pos": [
        40,
        320
      ],
      "size": [
        360,
        58
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "slot_index": 0,
          "links": [
            9,
            34
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "VAELoader"
      },
      "widgets_values": [
        "flux2-vae.safetensors"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 5,
      "type": "CLIPTextEncode",
      "pos": [
        440,
        60
      ],
      "size": [
        460,
        260
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 3
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            22,
            26
          ]
        }
      ],
      "title": "Positive Conditioning (Sanitized SFW Lookbook)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "A stunning high-angle medium close-up fashion photograph of a charming young East Asian woman with a delicate round face and expressive doe-like eyes, looking up toward the camera with an endearing, shy yet sweet smile, biting her lower lip gently. She has natural bare-faced beauty with fresh glowing skin, a soft rosy blush on her cheeks and ear tips, and voluminous dark brownish-black wavy hair softly falling forward. She is wearing a chic pastel cream ribbed cashmere knit sweater with a relaxed, elegant fit. High-angle perspective looking down, soft diffused daylight, shallow depth of field, natural skin texture, 8k editorial lookbook photography."
      ],
      "widgets_values_named": {}
    },
    {
      "id": 6,
      "type": "CLIPTextEncode",
      "pos": [
        443.1430130004883,
        357.6428451538086
      ],
      "size": [
        460,
        110
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 4
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            23,
            27
          ]
        }
      ],
      "title": "Negative Conditioning (Universal Clean)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "unclothed, disrobed, revealing clothes, lowres, blurry, bad anatomy, deformed hands, extra fingers, low quality, artifacts, distorted proportions, text, watermark, worst quality, jpeg artifacts, ugly face, old women"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 7,
      "type": "EmptyFlux2LatentImage",
      "pos": [
        928.9118317748854,
        602.6323801168293
      ],
      "size": [
        300,
        106
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            29
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "EmptyFlux2LatentImage"
      },
      "widgets_values": [
        832,
        1248,
        1
      ],
      "widgets_values_named": {}
    },
    {
      "id": 9,
      "type": "VAEDecode",
      "pos": [
        2000,
        60
      ],
      "size": [
        210,
        46
      ],
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 32
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 9
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            37,
            38,
            41
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "VAEDecode"
      }
    },
    {
      "id": 10,
      "type": "SaveImage",
      "pos": [
        2000,
        160
      ],
      "size": [
        560,
        600
      ],
      "flags": {},
      "order": 21,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 40
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "decomfy_salttaro_moss"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 11,
      "type": "LoraLoaderModelOnly",
      "pos": [
        74.89715268775976,
        562.470592010251
      ],
      "size": [
        270,
        82
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 43
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            12
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "LoraLoaderModelOnly"
      },
      "widgets_values": [
        "moss/moss_portrait_anatomy_v2.safetensors",
        0.95
      ],
      "widgets_values_named": {}
    },
    {
      "id": 13,
      "type": "Seed (rgthree)",
      "pos": [
        924.0226547581383,
        778.282721833219
      ],
      "size": [
        315,
        130
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "dir": 4,
          "name": "SEED",
          "shape": 3,
          "type": "INT",
          "links": [
            24,
            28
          ]
        }
      ],
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "d7297b42f0fa78bec1c0411478f887423c249502",
        "randomMax": 1125899906842624,
        "randomMin": 0
      },
      "widgets_values": [
        235651282778154,
        "",
        "",
        "okay"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 15,
      "type": "ModelSamplingAuraFlow",
      "pos": [
        942.13411757939,
        75.53535513313095
      ],
      "size": [
        270,
        82
      ],
      "flags": {},
      "order": 11,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 19
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            21,
            25
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "ModelSamplingAuraFlow"
      },
      "widgets_values": [
        5,
        "flow"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 16,
      "type": "KSamplerAdvanced",
      "pos": [
        1272.402828752113,
        -84.96366405018591
      ],
      "size": [
        320.009375,
        546
      ],
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 21
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 22
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 23
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 29
        },
        {
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": 24
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            30,
            33
          ]
        }
      ],
      "title": "第一采: 18 步跑到第 15 步, 带残留噪声交出去",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "KSamplerAdvanced"
      },
      "widgets_values": [
        "enable",
        0,
        "fixed",
        18,
        3,
        "euler",
        "simple",
        0,
        15,
        "enable"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 17,
      "type": "LatentUpscaleBy",
      "pos": [
        1282,
        560
      ],
      "size": [
        320,
        82
      ],
      "flags": {},
      "order": 13,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 30
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            31
          ]
        }
      ],
      "title": "Latent 放大 1.5x (832x1248 → 1248x1872)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "LatentUpscaleBy"
      },
      "widgets_values": [
        "bicubic",
        1.5
      ],
      "widgets_values_named": {}
    },
    {
      "id": 18,
      "type": "KSamplerAdvanced",
      "pos": [
        1636.5376746658703,
        -91.39354540910774
      ],
      "size": [
        320,
        546
      ],
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 25
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 26
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 27
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 31
        },
        {
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": 28
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            32
          ]
        }
      ],
      "title": "第二采: 25 步从第 6 步接着跑完",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "KSamplerAdvanced"
      },
      "widgets_values": [
        "enable",
        0,
        "fixed",
        25,
        3,
        "euler",
        "simple",
        6,
        25,
        "disable"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 19,
      "type": "VAEDecode",
      "pos": [
        1282,
        700
      ],
      "size": [
        258.02109375,
        46
      ],
      "flags": {},
      "order": 14,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 33
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 34
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            35
          ]
        }
      ],
      "title": "第一采解码 (带残留噪声, 看构图用)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "VAEDecode"
      }
    },
    {
      "id": 20,
      "type": "PreviewImage",
      "pos": [
        1282,
        800
      ],
      "size": [
        320,
        460
      ],
      "flags": {},
      "order": 16,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 35
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "第一采预览",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "PreviewImage"
      },
      "widgets_values": [],
      "widgets_values_named": {}
    },
    {
      "id": 21,
      "type": "MarkdownNote",
      "pos": [
        34,
        720
      ],
      "size": [
        380,
        320
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {
        "Node name for S&R": "MarkdownNote"
      },
      "widgets_values": [
        "## Dual-Pass Relay Architecture (KSamplerAdvanced Relay)\n1. Pass 1 (832x1248): 18 steps running from step 0 to 15 with return_with_leftover_noise = enable.\n2. Latent Upscale (1.5x): LatentUpscaleBy bicubic upscaling to 1248x1872.\n3. Pass 2 (1248x1872): 25 steps resuming from step 6 to 25 to refine high-frequency texture and facial nuances.\n4. MOSS Image DiT + Qwen 3.5 9B with SkipLayerGuidanceDiTSimple single layer 26 and ModelSamplingAuraFlow (shift 5.0)."
      ],
      "widgets_values_named": {},
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 22,
      "type": "UpscaleModelLoader",
      "pos": [
        2024.429163176439,
        936.9778078107507
      ],
      "size": [
        360,
        60
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "UPSCALE_MODEL",
          "type": "UPSCALE_MODEL",
          "links": [
            36
          ]
        }
      ],
      "title": "皮肤模型 (可换 4xNomosWebPhoto_RealPLKSR)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "UpscaleModelLoader"
      },
      "widgets_values": [
        "1xSkinContrast-High-SuperUltraCompact.pth"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 23,
      "type": "ImageUpscaleWithModel",
      "pos": [
        2024.429163176439,
        1036.9778078107506
      ],
      "size": [
        360,
        50
      ],
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [
        {
          "name": "upscale_model",
          "type": "UPSCALE_MODEL",
          "link": 36
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 37
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            39
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "ImageUpscaleWithModel"
      }
    },
    {
      "id": 24,
      "type": "ImageBlend",
      "pos": [
        2424.429163176439,
        936.9778078107507
      ],
      "size": [
        320,
        110
      ],
      "flags": {},
      "order": 20,
      "mode": 0,
      "inputs": [
        {
          "name": "image1",
          "type": "IMAGE",
          "link": 38
        },
        {
          "name": "image2",
          "type": "IMAGE",
          "link": 39
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            40
          ]
        }
      ],
      "title": "强度 blend_factor (0=关, 1=全)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "ImageBlend"
      },
      "widgets_values": [
        1,
        "normal"
      ],
      "widgets_values_named": {}
    },
    {
      "id": 25,
      "type": "PreviewImage",
      "pos": [
        2424.429163176439,
        1096.9778078107502
      ],
      "size": [
        320,
        460
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 41
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": null
        }
      ],
      "title": "增强前 (对比用)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.1",
        "Node name for S&R": "PreviewImage"
      }
    }
  ],
  "links": [
    [
      3,
      3,
      0,
      5,
      0,
      "CLIP"
    ],
    [
      4,
      3,
      0,
      6,
      0,
      "CLIP"
    ],
    [
      9,
      4,
      0,
      9,
      1,
      "VAE"
    ],
    [
      12,
      11,
      0,
      2,
      0,
      "MODEL"
    ],
    [
      19,
      2,
      0,
      15,
      0,
      "MODEL"
    ],
    [
      21,
      15,
      0,
      16,
      0,
      "MODEL"
    ],
    [
      22,
      5,
      0,
      16,
      1,
      "CONDITIONING"
    ],
    [
      23,
      6,
      0,
      16,
      2,
      "CONDITIONING"
    ],
    [
      25,
      15,
      0,
      18,
      0,
      "MODEL"
    ],
    [
      26,
      5,
      0,
      18,
      1,
      "CONDITIONING"
    ],
    [
      27,
      6,
      0,
      18,
      2,
      "CONDITIONING"
    ],
    [
      29,
      7,
      0,
      16,
      3,
      "LATENT"
    ],
    [
      30,
      16,
      0,
      17,
      0,
      "LATENT"
    ],
    [
      31,
      17,
      0,
      18,
      3,
      "LATENT"
    ],
    [
      32,
      18,
      0,
      9,
      0,
      "LATENT"
    ],
    [
      33,
      16,
      0,
      19,
      0,
      "LATENT"
    ],
    [
      34,
      4,
      0,
      19,
      1,
      "VAE"
    ],
    [
      35,
      19,
      0,
      20,
      0,
      "IMAGE"
    ],
    [
      36,
      22,
      0,
      23,
      0,
      "UPSCALE_MODEL"
    ],
    [
      37,
      9,
      0,
      23,
      1,
      "IMAGE"
    ],
    [
      38,
      9,
      0,
      24,
      0,
      "IMAGE"
    ],
    [
      39,
      23,
      0,
      24,
      1,
      "IMAGE"
    ],
    [
      40,
      24,
      0,
      10,
      0,
      "IMAGE"
    ],
    [
      41,
      9,
      0,
      25,
      0,
      "IMAGE"
    ],
    [
      43,
      1,
      0,
      11,
      0,
      "MODEL"
    ],
    [
      24,
      13,
      0,
      16,
      4,
      "INT"
    ],
    [
      28,
      13,
      0,
      18,
      4,
      "INT"
    ]
  ],
  "groups": [
    {
      "id": 1,
      "title": "皮肤质感增强 (可选: 不要就把「强度」节点 Ctrl+B)",
      "bounding": [
        2004.429163176439,
        876.9778078107507,
        780,
        700
      ],
      "color": "#b06634",
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "ds": {
      "scale": 1.9784466890014658,
      "offset": [
        -1214.3316877991426,
        -109.49247336472094
      ]
    },
    "frontendVersion": "1.55.18",
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "VHS_MetadataImage": true,
    "VHS_KeepIntermediate": true
  },
  "version": 0.4
}