{
  "id": "035c6d82-bcd5-4e3e-aed7-089e21ea41dd",
  "revision": 0,
  "last_node_id": 13,
  "last_link_id": 11,
  "nodes": [
    {
      "id": 1,
      "type": "ByteDanceSeedNode",
      "pos": [
        -1410,
        -90
      ],
      "size": [
        400,
        346.65625
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "showAdvanced": false,
      "inputs": [
        {
          "label": "image_1",
          "name": "model.images.image_1",
          "shape": 7,
          "type": "IMAGE",
          "link": 2
        },
        {
          "label": "image_2",
          "name": "model.images.image_2",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        },
        {
          "label": "video_1",
          "name": "model.videos.video_1",
          "shape": 7,
          "type": "VIDEO",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            1
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ByteDanceSeedNode"
      },
      "widgets_values": [
        "Thoroughly analyze every visual detail of the reference picture, reverse deduce the full original generation prompt.\nClassify content reasonably, finally output strictly in standard JSON format only, no extra text,\nkey: \"positive_prompt\", \"negative_prompt\".",
        "Seed 2.0 Pro",
        1,
        2135571041,
        "randomize",
        ""
      ],
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 2,
      "type": "PreviewAny",
      "pos": [
        -960,
        -90
      ],
      "size": [
        370,
        360
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "source",
          "type": "*",
          "link": 1
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            5
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "widgets_values": [
        null,
        null,
        false
      ]
    },
    {
      "id": 3,
      "type": "LoadImage",
      "pos": [
        -1790,
        -90
      ],
      "size": [
        330,
        364
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            2
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "angle_3.png",
        "image"
      ]
    },
    {
      "id": 5,
      "type": "RegexReplace",
      "pos": [
        -530,
        -90
      ],
      "size": [
        400,
        420
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "showAdvanced": true,
      "inputs": [
        {
          "name": "string",
          "type": "STRING",
          "widget": {
            "name": "string"
          },
          "link": 5
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            3
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RegexReplace",
        "cnr_id": "comfy-core",
        "ver": "0.21.0",
        "enableTabs": false,
        "tabWidth": 65,
        "tabXOffset": 10,
        "hasSecondTab": false,
        "secondTabText": "Send Back",
        "secondTabOffset": 80,
        "secondTabWidth": 65
      },
      "widgets_values": [
        "",
        "^```(?:json)?\\s*\\n?",
        "",
        false,
        false,
        false,
        1
      ]
    },
    {
      "id": 6,
      "type": "RegexReplace",
      "pos": [
        -90,
        -90
      ],
      "size": [
        400,
        420
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "showAdvanced": false,
      "inputs": [
        {
          "name": "string",
          "type": "STRING",
          "widget": {
            "name": "string"
          },
          "link": 3
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            4,
            8
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RegexReplace",
        "cnr_id": "comfy-core",
        "ver": "0.21.0",
        "enableTabs": false,
        "tabWidth": 65,
        "tabXOffset": 10,
        "hasSecondTab": false,
        "secondTabText": "Send Back",
        "secondTabOffset": 80,
        "secondTabWidth": 65
      },
      "widgets_values": [
        "",
        "\\n?```\\s*$",
        "",
        false,
        false,
        false,
        1
      ]
    },
    {
      "id": 7,
      "type": "JsonExtractString",
      "pos": [
        400,
        270
      ],
      "size": [
        400,
        200
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "json_string",
          "type": "STRING",
          "widget": {
            "name": "json_string"
          },
          "link": 4
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            6
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "JsonExtractString",
        "cnr_id": "comfy-core",
        "ver": "0.21.0",
        "enableTabs": false,
        "tabWidth": 65,
        "tabXOffset": 10,
        "hasSecondTab": false,
        "secondTabText": "Send Back",
        "secondTabOffset": 80,
        "secondTabWidth": 65
      },
      "widgets_values": [
        "",
        "negative_prompt"
      ]
    },
    {
      "id": 8,
      "type": "JsonExtractString",
      "pos": [
        400,
        -160
      ],
      "size": [
        400,
        200
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
        {
          "name": "json_string",
          "type": "STRING",
          "widget": {
            "name": "json_string"
          },
          "link": 8
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            7
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "JsonExtractString",
        "cnr_id": "comfy-core",
        "ver": "0.21.0",
        "enableTabs": false,
        "tabWidth": 65,
        "tabXOffset": 10,
        "hasSecondTab": false,
        "secondTabText": "Send Back",
        "secondTabOffset": 80,
        "secondTabWidth": 65
      },
      "widgets_values": [
        "",
        "positive_prompt"
      ]
    },
    {
      "id": 9,
      "type": "PreviewAny",
      "pos": [
        860,
        270
      ],
      "size": [
        370,
        360
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
        {
          "name": "source",
          "type": "*",
          "link": 6
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "widgets_values": [
        null,
        null,
        null
      ]
    },
    {
      "id": 10,
      "type": "PreviewAny",
      "pos": [
        860,
        -160
      ],
      "size": [
        370,
        360
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [
        {
          "name": "source",
          "type": "*",
          "link": 7
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "widgets_values": [
        null,
        null,
        null
      ]
    }
  ],
  "links": [
    [
      1,
      1,
      0,
      2,
      0,
      "STRING"
    ],
    [
      2,
      3,
      0,
      1,
      0,
      "IMAGE"
    ],
    [
      3,
      5,
      0,
      6,
      0,
      "STRING"
    ],
    [
      4,
      6,
      0,
      7,
      0,
      "STRING"
    ],
    [
      5,
      2,
      0,
      5,
      0,
      "STRING"
    ],
    [
      6,
      7,
      0,
      9,
      0,
      "STRING"
    ],
    [
      7,
      8,
      0,
      10,
      0,
      "STRING"
    ],
    [
      8,
      6,
      0,
      8,
      0,
      "STRING"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.5817811841864247,
      "offset": [
        2041.371570146989,
        815.3074023014947
      ]
    },
    "frontendVersion": "1.43.18"
  },
  "version": 0.4
}