{
 "132": {
  "inputs": {
   "image": "f91bccebcc07a40d5c61625f96084268613a1845ca64f9472c54e37d7a1733db.png"
  },
  "class_type": "LoadImage",
  "_meta": {
   "title": "Load Image"
  }
 },
 "196:155": {
  "inputs": {
   "shift": 3.1,
   "sampling": "flow",
   "model": [
    "196:166",
    0
   ]
  },
  "class_type": "ModelSamplingAuraFlow",
  "_meta": {
   "title": "ModelSamplingAuraFlow"
  }
 },
 "196:156": {
  "inputs": {
   "vae_name": "qwen_image_vae.safetensors"
  },
  "class_type": "VAELoader",
  "_meta": {
   "title": "Load VAE"
  }
 },
 "196:161": {
  "inputs": {
   "clip": [
    "196:167",
    0
   ],
   "prompt": [
    "235",
    0
   ],
   "vae": [
    "196:156",
    0
   ],
   "image1": [
    "196:176",
    0
   ]
  },
  "class_type": "TextEncodeQwenImageEditPlus",
  "_meta": {
   "title": "TextEncodeQwenImageEditPlus (Positive)"
  }
 },
 "196:152": {
  "inputs": {
   "strength": 1,
   "pre_cfg": false,
   "model": [
    "196:155",
    0
   ]
  },
  "class_type": "CFGNorm",
  "_meta": {
   "title": "CFGNorm"
  }
 },
 "196:162": {
  "inputs": {
   "lora_name": "Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors",
   "strength_model": 1,
   "model": [
    "196:152",
    0
   ]
  },
  "class_type": "LoraLoaderModelOnly",
  "_meta": {
   "title": "Load LoRA"
  }
 },
 "196:163": {
  "inputs": {
   "value": 4
  },
  "class_type": "PrimitiveFloat",
  "_meta": {
   "title": "CFG"
  }
 },
 "196:164": {
  "inputs": {
   "value": 1
  },
  "class_type": "PrimitiveFloat",
  "_meta": {
   "title": "CFG"
  }
 },
 "196:165": {
  "inputs": {
   "pixels": [
    "196:176",
    0
   ],
   "vae": [
    "196:156",
    0
   ]
  },
  "class_type": "VAEEncode",
  "_meta": {
   "title": "VAE Encode"
  }
 },
 "196:166": {
  "inputs": {
   "unet_name": "qwen_image_edit_2511_bf16.safetensors",
   "weight_dtype": "default"
  },
  "class_type": "UNETLoader",
  "_meta": {
   "title": "Load Diffusion Model"
  }
 },
 "196:167": {
  "inputs": {
   "clip_name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
   "type": "qwen_image",
   "device": "default"
  },
  "class_type": "CLIPLoader",
  "_meta": {
   "title": "Load CLIP"
  }
 },
 "196:168": {
  "inputs": {
   "switch": [
    "196:171",
    0
   ],
   "on_false": [
    "196:152",
    0
   ],
   "on_true": [
    "196:162",
    0
   ]
  },
  "class_type": "ComfySwitchNode",
  "_meta": {
   "title": "Switch (Model)"
  }
 },
 "196:169": {
  "inputs": {
   "value": 6
  },
  "class_type": "PrimitiveInt",
  "_meta": {
   "title": "Steps"
  }
 },
 "196:170": {
  "inputs": {
   "value": 30
  },
  "class_type": "PrimitiveInt",
  "_meta": {
   "title": "Steps"
  }
 },
 "196:171": {
  "inputs": {
   "value": true
  },
  "class_type": "PrimitiveBoolean",
  "_meta": {
   "title": "Enable 4steps LoRA?"
  }
 },
 "196:172": {
  "inputs": {
   "switch": [
    "196:171",
    0
   ],
   "on_false": [
    "196:163",
    0
   ],
   "on_true": [
    "196:164",
    0
   ]
  },
  "class_type": "ComfySwitchNode",
  "_meta": {
   "title": "Switch (CFG)"
  }
 },
 "196:173": {
  "inputs": {
   "switch": [
    "196:171",
    0
   ],
   "on_false": [
    "196:170",
    0
   ],
   "on_true": [
    "196:169",
    0
   ]
  },
  "class_type": "ComfySwitchNode",
  "_meta": {
   "title": "Switch (Steps)"
  }
 },
 "196:174": {
  "inputs": {
   "seed": 1029537144521435,
   "sampler_name": "euler",
   "scheduler": "simple",
   "denoise": 1,
   "model": [
    "196:168",
    0
   ],
   "steps": [
    "196:173",
    0
   ],
   "cfg": [
    "196:172",
    0
   ],
   "positive": [
    "196:161",
    0
   ],
   "negative": [
    "196:229",
    0
   ],
   "latent_image": [
    "196:165",
    0
   ]
  },
  "class_type": "KSampler",
  "_meta": {
   "title": "KSampler"
  }
 },
 "196:175": {
  "inputs": {
   "samples": [
    "196:174",
    0
   ],
   "vae": [
    "196:156",
    0
   ]
  },
  "class_type": "VAEDecode",
  "_meta": {
   "title": "VAE Decode"
  }
 },
 "196:176": {
  "inputs": {
   "image": [
    "132",
    0
   ]
  },
  "class_type": "FluxKontextImageScale",
  "_meta": {
   "title": "FluxKontextImageScale"
  }
 },
 "196:229": {
  "inputs": {
   "prompt": "",
   "clip": [
    "196:167",
    0
   ],
   "vae": [
    "196:156",
    0
   ],
   "image1": [
    "196:176",
    0
   ]
  },
  "class_type": "TextEncodeQwenImageEditPlus",
  "_meta": {
   "title": "Text Encode Qwen Image Edit Plus"
  }
 },
 "197": {
  "inputs": {
   "filename_prefix": "Qwen_Edit_2511",
   "images": [
    "196:175",
    0
   ]
  },
  "class_type": "SaveImage",
  "_meta": {
   "title": "Save Image"
  }
 },
 "234": {
  "inputs": {
   "string_a": "Keep the exact same composition, camera framing, crop, pose, character outfit, background, environment, perspective, and lighting as the original photo.",
   "delimiter": " ",
   "string_b": [
    "240",
    0
   ]
  },
  "class_type": "StringConcatenate",
  "_meta": {
   "title": "Assemble Prompt"
  }
 },
 "235": {
  "inputs": {
   "source": [
    "234",
    0
   ]
  },
  "class_type": "PreviewAny",
  "_meta": {
   "title": "Preview as Text"
  }
 },
 "239": {
  "inputs": {
   "choice": "Classic Caricature"
  },
  "class_type": "CustomCombo",
  "_meta": {
   "title": "Cartoon Style"
  }
 },
 "240": {
  "inputs": {
   "json_string": "{\n  \"Classic Caricature\": \"Transform the attached photo into a caricature portrait in the tradition of classic literary and editorial caricature illustration \\u2014 enlarge the head slightly and perch it on a smaller, elongated body. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Sunday Comics\": \"Transform the attached photo into a vintage Sunday newspaper comic-strip caricature: bold confident ink outlines, flat saturated colors over visible Ben-Day halftone dots, slight newsprint texture and off-register color charm, cheerful panel-ready energy, slightly oversized head on a compact body. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Watercolor Sketch\": \"Transform the attached photo into a loose watercolor caricature sketch: soft pencil underdrawing with expressive, flowing watercolor washes, gentle color bleeds, and airy unpainted paper showing through. Slightly enlarged head with delicate, painterly features. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Street Fair Caricature\": \"Transform the attached photo into a lively caricature done in bold marker and quick airbrush:  a big expressive grin, huge head on a tiny dynamic body, spontaneous drawn-while-you-wait energy. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Rubber-Hose\": \"Transform the attached photo into a rubber-hose cartoon: rubberhose animation style, exaggerated stringy limb length, white gloves, thick bouncy outlines, soft film grain and gleeful old-timey charm. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Anime Chibi\": \"Transform the attached photo into a chibi anime caricature: super-deformed proportions with an oversized head and tiny body, huge expressive sparkling eyes, simplified button nose, clean cel-shaded line art. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Vinyl Collectible\": \"Transform the attached photo into a glossy 3D collectible vinyl-toy caricature figure: smooth sculpted surfaces, oversized head on a small stylized body, soft studio lighting with clean reflections, premium designer-toy finish. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Oil Painting Satire\": \"Transform the attached photo into an 18th-century oil painting caricature: rich visible brushwork, warm old-master palette, theatrical chiaroscuro lighting, varnished gallery finish, subtly exaggerated proportions in the grand satirical portrait tradition. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Inflatable Balloon\": \"Transform the attached photo into a shiny inflatable balloon caricature: taut glossy balloon-vinyl skin, softly over-inflated puffy cheeks and limbs, visible welded seams and a small inflation valve, squeaky rubber highlights, buoyant parade-float presence. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Claymation\": \"Transform the attached photo into a hand-sculpted claymation caricature: matte plasticine surface with visible thumbprints and sculpting-tool marks, slightly lumpy hand-modeled shapes, big expressive sculpted brow and smile, stop-motion charm. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Paper Cutout\": \"Transform the attached photo into a layered paper-cutout collage caricature: flat construction-paper shapes with torn and scissor-cut edges, visible drop shadows between paper layers, slightly wobbly hand-cut lines, bold flat colors. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Pixel Sprite\": \"Transform the attached photo into a retro 16-bit pixel-art sprite caricature: chunky visible pixels, limited vibrant color palette, crisp dithered shading, oversized head sprite proportions. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Bobblehead\": \"Transform the attached photo into a plastic exaggerated extremely large bobblehead figurine caricature: oversized wobbling head on a small neck and rigid body, hand-painted finish with subtle brush marks, collectible desk-toy presence. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\",\n  \"Neon Airbrush\": \"Transform the attached photo into a 90s neon airbrush caricature: vivid fluorescent airbrushed gradients over deep black shading, glowing neon rim light, confident freehand spray strokes, retro boardwalk T-shirt art energy. Preserve the subject's true likeness and identity while wittily exaggerating their most distinctive features.\"\n}",
   "key": [
    "239",
    0
   ]
  },
  "class_type": "JsonExtractString",
  "_meta": {
   "title": "Style Prompt (JSON)"
  }
 }
}