{
  "v": 1,
  "nodes": [
    {
      "id": "c-intent",
      "type": "comment",
      "x": 40,
      "y": -170,
      "w": 720,
      "fields": {
        "text": "Mix four references into one picture. Each reference is its own node: who (the character), what they wear, what they hold, and where they stand. FLUX.3 Klein Edit gets them in port order and the instruction names each one by number: image 1, image 2, image 3, image 4. Swap any reference Image node for a \ud83d\udcf7 Image input to use your own photos. Inspired by the multi-reference workflows ComfyUI showed for Krea 3 and FLUX.3 Klein (https://x.com/ComfyUI/status/2110840667337642330).",
        "color": "yellow"
      }
    },
    {
      "id": "p1",
      "type": "text",
      "x": 40,
      "y": 60,
      "w": 300,
      "name": "Who \u00b7 character",
      "fields": {
        "text": "A small paper-craft fox mascot made of folded orange paper with a white paper chest and tail tip, a black paper nose and two round black eyes, standing upright on its hind legs and facing the camera, full body, centered, plain light grey studio backdrop, soft even light, crisp paper folds, no clothing, no text, family-friendly."
      }
    },
    {
      "id": "r1",
      "type": "image",
      "x": 380,
      "y": 40,
      "w": 260,
      "sizes": {
        "prompt": 0
      },
      "name": "1 \u00b7 Character",
      "fields": {
        "model": "meta/muse-image/text-to-image",
        "size": "1:1",
        "variations": "1"
      }
    },
    {
      "id": "p2",
      "type": "text",
      "x": 40,
      "y": 380,
      "w": 300,
      "name": "What they wear \u00b7 outfit",
      "fields": {
        "text": "Product photo of a tiny yellow knitted raincoat with a pointed hood and three round wooden toggle buttons down the front, laid flat and centered on a plain off-white background, soft even studio light, visible chunky knit texture, empty garment with no wearer, no mannequin, no text."
      }
    },
    {
      "id": "r2",
      "type": "image",
      "x": 380,
      "y": 360,
      "w": 260,
      "sizes": {
        "prompt": 0
      },
      "name": "2 \u00b7 Outfit",
      "fields": {
        "model": "meta/muse-image/text-to-image",
        "size": "1:1",
        "variations": "1"
      }
    },
    {
      "id": "p3",
      "type": "text",
      "x": 40,
      "y": 700,
      "w": 300,
      "name": "What they hold \u00b7 prop",
      "fields": {
        "text": "Product photo of a small round red paper lantern with a thin bamboo carrying handle, glowing warm from inside, centered on a plain off-white background, soft studio light, no text, no people."
      }
    },
    {
      "id": "r3",
      "type": "image",
      "x": 380,
      "y": 680,
      "w": 260,
      "sizes": {
        "prompt": 0
      },
      "name": "3 \u00b7 Prop",
      "fields": {
        "model": "meta/muse-image/text-to-image",
        "size": "1:1",
        "variations": "1"
      }
    },
    {
      "id": "p4",
      "type": "text",
      "x": 40,
      "y": 1020,
      "w": 300,
      "name": "Where \u00b7 place",
      "fields": {
        "text": "A paper-craft harbor at blue-hour dusk: a short wooden pier made of cardboard planks in the foreground, layered blue paper waves, two small folded paper boats, and a striped paper lighthouse on a rock in the background with its light on, wide eye-level view, empty pier with no characters, no text."
      }
    },
    {
      "id": "r4",
      "type": "image",
      "x": 380,
      "y": 1000,
      "w": 260,
      "sizes": {
        "prompt": 0
      },
      "name": "4 \u00b7 Place",
      "fields": {
        "model": "meta/muse-image/text-to-image",
        "size": "1:1",
        "variations": "1"
      }
    },
    {
      "id": "mixp",
      "type": "text",
      "x": 720,
      "y": 60,
      "w": 340,
      "name": "Mix instruction (names each image)",
      "fields": {
        "text": "Make one new picture that combines the four reference images.\nImage 1 is the character: keep this exact paper-craft fox, same folded orange paper, white chest, black nose and eyes, same proportions.\nImage 2 is the outfit: dress the fox in this exact yellow knitted raincoat, with the same pointed hood up and the same three wooden toggles.\nImage 3 is the prop: the fox holds exactly one of this red paper lantern by its bamboo handle in its right paw, glowing warm; its left paw is empty. Only one lantern in the whole picture.\nImage 4 is the place: the fox stands full body on this exact cardboard pier at blue-hour dusk, with the same paper waves, paper boats and striped lighthouse behind it.\nEverything stays paper-craft. The lantern casts warm light on the raincoat. One fox only, no other characters, no text."
      }
    },
    {
      "id": "mix",
      "type": "edit",
      "x": 720,
      "y": 420,
      "w": 340,
      "sizes": {
        "prompt": 0
      },
      "name": "Mix \u00b7 FLUX.3 Klein Edit",
      "fields": {
        "model": "blackforestlabs/flux-3/klein/edit-image",
        "size": "1024x1024",
        "prompt": ""
      }
    }
  ],
  "links": [
    {
      "id": "l1",
      "from": {
        "node": "p1",
        "port": "text"
      },
      "to": {
        "node": "r1",
        "port": "prompt"
      }
    },
    {
      "id": "l2",
      "from": {
        "node": "p2",
        "port": "text"
      },
      "to": {
        "node": "r2",
        "port": "prompt"
      }
    },
    {
      "id": "l3",
      "from": {
        "node": "p3",
        "port": "text"
      },
      "to": {
        "node": "r3",
        "port": "prompt"
      }
    },
    {
      "id": "l4",
      "from": {
        "node": "p4",
        "port": "text"
      },
      "to": {
        "node": "r4",
        "port": "prompt"
      }
    },
    {
      "id": "l5",
      "from": {
        "node": "r1",
        "port": "image"
      },
      "to": {
        "node": "mix",
        "port": "image"
      }
    },
    {
      "id": "l6",
      "from": {
        "node": "r2",
        "port": "image"
      },
      "to": {
        "node": "mix",
        "port": "image2"
      }
    },
    {
      "id": "l7",
      "from": {
        "node": "r3",
        "port": "image"
      },
      "to": {
        "node": "mix",
        "port": "image3"
      }
    },
    {
      "id": "l8",
      "from": {
        "node": "r4",
        "port": "image"
      },
      "to": {
        "node": "mix",
        "port": "image4"
      }
    },
    {
      "id": "l9",
      "from": {
        "node": "mixp",
        "port": "text"
      },
      "to": {
        "node": "mix",
        "port": "prompt"
      }
    }
  ]
}