{
 "id": "ebbcca75-555a-4a85-bb45-808cadf2f9fb",
 "revision": 0,
 "last_node_id": 334,
 "last_link_id": 158,
 "nodes": [
  {
   "id": 121,
   "type": "VAEDecodeAudio",
   "pos": [
    1482.083302768157,
    248.8610083941665
   ],
   "size": [
    230,
    60
   ],
   "flags": {
    "collapsed": false
   },
   "order": 66,
   "mode": 0,
   "inputs": [
    {
     "label": "Latent",
     "localized_name": "Latent",
     "name": "samples",
     "type": "LATENT",
     "link": 56
    },
    {
     "label": "VAE",
     "localized_name": "vae",
     "name": "vae",
     "type": "VAE",
     "link": 58
    }
   ],
   "outputs": [
    {
     "label": "音频",
     "localized_name": "音频",
     "name": "AUDIO",
     "type": "AUDIO",
     "links": [
      60
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "VAEDecodeAudio"
   },
   "widgets_values": []
  },
  {
   "id": 130,
   "type": "CreateVideo",
   "pos": [
    1822.0833027681579,
    158.8610083941665
   ],
   "size": [
    270,
    110
   ],
   "flags": {},
   "order": 67,
   "mode": 0,
   "inputs": [
    {
     "label": "images",
     "localized_name": "图像",
     "name": "images",
     "type": "IMAGE",
     "link": 59
    },
    {
     "label": "audio",
     "localized_name": "音频",
     "name": "audio",
     "shape": 7,
     "type": "AUDIO",
     "link": 60
    },
    {
     "label": "fps",
     "localized_name": "帧率",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": null
    },
    {
     "label": "bit_depth",
     "localized_name": "bit_depth",
     "name": "bit_depth",
     "shape": 7,
     "type": "INT",
     "widget": {
      "name": "bit_depth"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "VIDEO",
     "localized_name": "视频",
     "name": "VIDEO",
     "type": "VIDEO",
     "links": [
      61
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "CreateVideo"
   },
   "widgets_values": [
    24,
    8
   ]
  },
  {
   "id": 266,
   "type": "ImagePass",
   "pos": [
    -966.9562346959999,
    1064.753091668416
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 0,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      39
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 267,
   "type": "ImagePass",
   "pos": [
    -1276.956234696001,
    1179.7530916684123
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 1,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      40
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 268,
   "type": "ImagePass",
   "pos": [
    -966.9562346959999,
    1179.7530916684123
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 2,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      41
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 271,
   "type": "GetVideoComponents",
   "pos": [
    3185.164396179029,
    200.34774388896463
   ],
   "size": [
    260,
    86
   ],
   "flags": {},
   "order": 70,
   "mode": 0,
   "inputs": [
    {
     "label": "video",
     "localized_name": "视频",
     "name": "video",
     "type": "VIDEO",
     "link": 70
    }
   ],
   "outputs": [
    {
     "label": "images",
     "localized_name": "图像",
     "name": "images",
     "type": "IMAGE",
     "links": [
      71
     ]
    },
    {
     "label": "audio",
     "localized_name": "音频",
     "name": "audio",
     "type": "AUDIO",
     "links": null
    },
    {
     "label": "fps",
     "localized_name": "帧率",
     "name": "fps",
     "type": "FLOAT",
     "links": null
    },
    {
     "label": "bit_depth",
     "localized_name": "bit_depth",
     "name": "bit_depth",
     "type": "INT",
     "links": null
    }
   ],
   "title": "从裁切后视频提取帧",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "GetVideoComponents"
   },
   "widgets_values": []
  },
  {
   "id": 265,
   "type": "ImagePass",
   "pos": [
    -1276.956234696001,
    1064.753091668416
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 3,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      38
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 126,
   "type": "BasicGuider",
   "pos": [
    807.7520309393376,
    118.42744664551809
   ],
   "size": [
    360,
    60
   ],
   "flags": {},
   "order": 63,
   "mode": 0,
   "inputs": [
    {
     "label": "模型",
     "localized_name": "模型",
     "name": "model",
     "type": "MODEL",
     "link": 156
    },
    {
     "label": "条件",
     "localized_name": "条件",
     "name": "conditioning",
     "type": "CONDITIONING",
     "link": 49
    }
   ],
   "outputs": [
    {
     "label": "引导",
     "localized_name": "引导器",
     "name": "GUIDER",
     "type": "GUIDER",
     "links": [
      51
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "BasicGuider"
   },
   "widgets_values": []
  },
  {
   "id": 251,
   "type": "easy indexAnything",
   "pos": [
    -113.60432630940355,
    19.233776344806834
   ],
   "size": [
    280,
    80
   ],
   "flags": {},
   "order": 47,
   "mode": 0,
   "inputs": [
    {
     "label": "any",
     "localized_name": "输入任何",
     "name": "any",
     "type": "*",
     "link": 26
    },
    {
     "label": "index",
     "localized_name": "索引",
     "name": "index",
     "type": "INT",
     "widget": {
      "name": "index"
     },
     "link": 123
    }
   ],
   "outputs": [
    {
     "label": "out",
     "localized_name": "输出",
     "name": "out",
     "type": "*",
     "links": [
      42
     ]
    }
   ],
   "title": "按循环序号选择提示词",
   "properties": {
    "cnr_id": "comfyui-easy-use",
    "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
    "Node name for S&R": "easy indexAnything"
   },
   "widgets_values": [
    0
   ]
  },
  {
   "id": 270,
   "type": "Video Slice",
   "pos": [
    2129.8428806256125,
    235.43858351218458
   ],
   "size": [
    260,
    150
   ],
   "flags": {},
   "order": 68,
   "mode": 0,
   "inputs": [
    {
     "label": "video",
     "localized_name": "视频",
     "name": "video",
     "type": "VIDEO",
     "link": 61
    },
    {
     "label": "start_time",
     "localized_name": "起始时间",
     "name": "start_time",
     "type": "FLOAT",
     "widget": {
      "name": "start_time"
     },
     "link": null
    },
    {
     "label": "duration",
     "localized_name": "时长",
     "name": "duration",
     "type": "FLOAT",
     "widget": {
      "name": "duration"
     },
     "link": 62
    },
    {
     "label": "strict_duration",
     "localized_name": "严格时长",
     "name": "strict_duration",
     "type": "BOOLEAN",
     "widget": {
      "name": "strict_duration"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "VIDEO",
     "localized_name": "视频",
     "name": "VIDEO",
     "type": "VIDEO",
     "links": [
      63
     ]
    }
   ],
   "title": "精确裁切到设定时长",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "Video Slice"
   },
   "widgets_values": [
    0,
    15,
    true
   ]
  },
  {
   "id": 125,
   "type": "SamplerCustomAdvanced",
   "pos": [
    1199.0699079294616,
    122.79165238832833
   ],
   "size": [
    230,
    326
   ],
   "flags": {},
   "order": 64,
   "mode": 0,
   "inputs": [
    {
     "label": "噪波生成",
     "localized_name": "噪波",
     "name": "noise",
     "type": "NOISE",
     "link": 50
    },
    {
     "label": "引导",
     "localized_name": "引导器",
     "name": "guider",
     "type": "GUIDER",
     "link": 51
    },
    {
     "label": "采样器",
     "localized_name": "采样器",
     "name": "sampler",
     "type": "SAMPLER",
     "link": 52
    },
    {
     "label": "Sigmas",
     "localized_name": "西格玛",
     "name": "sigmas",
     "type": "SIGMAS",
     "link": 53
    },
    {
     "label": "Latent",
     "localized_name": "Latent图像",
     "name": "latent_image",
     "type": "LATENT",
     "link": 54
    }
   ],
   "outputs": [
    {
     "label": "输出",
     "localized_name": "Latent",
     "name": "output",
     "type": "LATENT",
     "links": [
      55,
      56
     ]
    },
    {
     "label": "降噪输出",
     "localized_name": "降噪Latent",
     "name": "denoised_output",
     "type": "LATENT",
     "links": null
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "SamplerCustomAdvanced"
   },
   "widgets_values": []
  },
  {
   "id": 122,
   "type": "VAEDecode",
   "pos": [
    1482.083302768157,
    128.86100839416645
   ],
   "size": [
    230,
    60
   ],
   "flags": {
    "collapsed": false
   },
   "order": 65,
   "mode": 0,
   "inputs": [
    {
     "label": "Latent",
     "localized_name": "Latent",
     "name": "samples",
     "type": "LATENT",
     "link": 55
    },
    {
     "label": "VAE",
     "localized_name": "vae",
     "name": "vae",
     "type": "VAE",
     "link": 57
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      59
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "VAEDecode"
   },
   "widgets_values": []
  },
  {
   "id": 129,
   "type": "RandomNoise",
   "pos": [
    423.71553281093975,
    62.79169869383978
   ],
   "size": [
    360,
    90
   ],
   "flags": {},
   "order": 52,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "随机种",
     "name": "noise_seed",
     "type": "INT",
     "widget": {
      "name": "noise_seed"
     },
     "link": 29
    }
   ],
   "outputs": [
    {
     "label": "噪波生成",
     "localized_name": "噪波",
     "name": "NOISE",
     "type": "NOISE",
     "links": [
      50
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "RandomNoise"
   },
   "widgets_values": [
    123456789,
    "fixed"
   ]
  },
  {
   "id": 252,
   "type": "easy mathInt",
   "pos": [
    425.58920021604257,
    -89.83922563527447
   ],
   "size": [
    300,
    110
   ],
   "flags": {
    "collapsed": false
   },
   "order": 48,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "a",
     "name": "a",
     "type": "INT",
     "widget": {
      "name": "a"
     },
     "link": 27
    },
    {
     "localized_name": "b",
     "name": "b",
     "type": "INT",
     "widget": {
      "name": "b"
     },
     "link": 124
    },
    {
     "localized_name": "操作",
     "name": "operation",
     "type": "COMBO",
     "widget": {
      "name": "operation"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "整数",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      29
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-easy-use",
    "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
    "Node name for S&R": "easy mathInt"
   },
   "widgets_values": [
    0,
    0,
    "add"
   ]
  },
  {
   "id": 202,
   "type": "PrimitiveInt",
   "pos": [
    -2066.1902893912643,
    260.7641620933357
   ],
   "size": [
    300,
    82
   ],
   "flags": {},
   "order": 4,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "数值",
     "name": "value",
     "type": "INT",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      27
     ]
    }
   ],
   "title": "基础随机种子",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveInt"
   },
   "widgets_values": [
    123456790,
    "fixed"
   ]
  },
  {
   "id": 205,
   "type": "ComfyMathExpression",
   "pos": [
    -1660.903788137507,
    154.37819439979802
   ],
   "size": [
    225,
    116
   ],
   "flags": {
    "collapsed": true
   },
   "order": 35,
   "mode": 0,
   "inputs": [
    {
     "label": "values.a",
     "localized_name": "values.a",
     "name": "values.a",
     "type": "FLOAT,INT,BOOLEAN",
     "link": 2
    },
    {
     "label": "values.b",
     "localized_name": "values.b",
     "name": "values.b",
     "shape": 7,
     "type": "FLOAT,INT,BOOLEAN",
     "link": null
    },
    {
     "label": "expression",
     "localized_name": "表达式",
     "name": "expression",
     "type": "STRING",
     "widget": {
      "name": "expression"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "FLOAT",
     "localized_name": "浮点",
     "name": "FLOAT",
     "type": "FLOAT",
     "links": [
      3,
      62
     ]
    },
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": null
    },
    {
     "label": "BOOL",
     "localized_name": "布尔值",
     "name": "BOOL",
     "type": "BOOLEAN",
     "links": null
    }
   ],
   "title": "限制单段时长 5–15 秒",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "ComfyMathExpression"
   },
   "widgets_values": [
    "min(15, max(5, a))"
   ]
  },
  {
   "id": 240,
   "type": "JoinStringMulti",
   "pos": [
    -1759.353586940495,
    694.5670932784292
   ],
   "size": [
    328.3677813422544,
    370
   ],
   "flags": {},
   "order": 39,
   "mode": 0,
   "inputs": [
    {
     "label": "字符串_1",
     "localized_name": "string_1",
     "name": "string_1",
     "type": "STRING",
     "link": 4
    },
    {
     "label": "字符串_2",
     "localized_name": "string_2",
     "name": "string_2",
     "shape": 7,
     "type": "STRING",
     "link": 5
    },
    {
     "localized_name": "输入数量",
     "name": "inputcount",
     "type": "INT",
     "widget": {
      "name": "inputcount"
     },
     "link": null
    },
    {
     "localized_name": "分隔符",
     "name": "delimiter",
     "type": "STRING",
     "widget": {
      "name": "delimiter"
     },
     "link": null
    },
    {
     "localized_name": "输出为列表",
     "name": "return_list",
     "type": "BOOLEAN",
     "widget": {
      "name": "return_list"
     },
     "link": null
    },
    {
     "label": "字符串_3",
     "name": "string_3",
     "type": "STRING",
     "link": 6
    },
    {
     "label": "字符串_4",
     "name": "string_4",
     "type": "STRING",
     "link": 7
    },
    {
     "label": "字符串_5",
     "name": "string_5",
     "type": "STRING",
     "link": 8
    },
    {
     "label": "字符串_6",
     "name": "string_6",
     "type": "STRING",
     "link": 9
    },
    {
     "label": "字符串_7",
     "name": "string_7",
     "type": "STRING",
     "link": 10
    },
    {
     "label": "字符串_8",
     "name": "string_8",
     "type": "STRING",
     "link": 11
    },
    {
     "label": "字符串_9",
     "name": "string_9",
     "type": "STRING",
     "link": 12
    },
    {
     "label": "字符串_10",
     "name": "string_10",
     "type": "STRING",
     "link": 13
    },
    {
     "name": "string_11",
     "type": "STRING",
     "link": 14
    },
    {
     "name": "string_12",
     "type": "STRING",
     "link": 15
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "string",
     "name": "string",
     "type": "STRING",
     "links": [
      26,
      114
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "JoinStringMulti"
   },
   "widgets_values": [
    12,
    "",
    true,
    null
   ]
  },
  {
   "id": 307,
   "type": "87c15642-f188-44f2-bd54-12c06317d330",
   "pos": [
    -1270.8120147417233,
    692.9900519129858
   ],
   "size": [
    210,
    78
   ],
   "flags": {},
   "order": 43,
   "mode": 0,
   "inputs": [
    {
     "label": "a",
     "localized_name": "a",
     "name": "a",
     "type": "STRING",
     "widget": {
      "name": "a"
     },
     "link": 112
    },
    {
     "label": "in",
     "localized_name": "输入",
     "name": "in",
     "type": "*",
     "link": 113
    },
    {
     "label": "any",
     "localized_name": "输入任何",
     "name": "any",
     "type": "*",
     "link": 114
    }
   ],
   "outputs": [
    {
     "label": "out",
     "localized_name": "输出",
     "name": "out",
     "type": "*",
     "links": [
      121
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "previewExposures": []
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 128,
   "type": "CLIPLoader",
   "pos": [
    -1285.0487711111336,
    90.8804795107898
   ],
   "size": [
    640,
    120
   ],
   "flags": {},
   "order": 5,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "CLIP名称",
     "name": "clip_name",
     "type": "COMBO",
     "widget": {
      "name": "clip_name"
     },
     "link": null
    },
    {
     "localized_name": "类型",
     "name": "type",
     "type": "COMBO",
     "widget": {
      "name": "type"
     },
     "link": null
    },
    {
     "localized_name": "设备",
     "name": "device",
     "shape": 7,
     "type": "COMBO",
     "widget": {
      "name": "device"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "CLIP",
     "localized_name": "CLIP",
     "name": "CLIP",
     "type": "CLIP",
     "links": [
      30
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "CLIPLoader",
    "models": [
     {
      "name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
      "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
      "directory": "text_encoders"
     }
    ]
   },
   "widgets_values": [
    "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
    "minimax",
    "default"
   ]
  },
  {
   "id": 119,
   "type": "VAELoader",
   "pos": [
    -1285.0487711111336,
    240.88047951078923
   ],
   "size": [
    640,
    70
   ],
   "flags": {},
   "order": 6,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "vae名称",
     "name": "vae_name",
     "type": "COMBO",
     "widget": {
      "name": "vae_name"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "VAE",
     "name": "VAE",
     "type": "VAE",
     "links": [
      31,
      57
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "VAELoader",
    "models": [
     {
      "name": "minimax_h3_video_vae_fp16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors",
      "directory": "vae"
     }
    ]
   },
   "widgets_values": [
    "minimax_h3_video_vae_fp16.safetensors"
   ]
  },
  {
   "id": 120,
   "type": "VAELoader",
   "pos": [
    -1285.0487711111336,
    351.6407369605275
   ],
   "size": [
    650,
    70
   ],
   "flags": {},
   "order": 7,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "vae名称",
     "name": "vae_name",
     "type": "COMBO",
     "widget": {
      "name": "vae_name"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "VAE",
     "name": "VAE",
     "type": "VAE",
     "links": [
      32,
      58
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "VAELoader",
    "models": [
     {
      "name": "minimax_h3_audio_vae_fp32.safetensors",
      "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors",
      "directory": "vae"
     }
    ]
   },
   "widgets_values": [
    "minimax_h3_audio_vae_fp32.safetensors"
   ]
  },
  {
   "id": 131,
   "type": "ComfyMathExpression",
   "pos": [
    -952.408474687987,
    497.3637221907966
   ],
   "size": [
    225,
    128
   ],
   "flags": {
    "collapsed": false
   },
   "order": 40,
   "mode": 0,
   "inputs": [
    {
     "label": "values.a",
     "localized_name": "values.a",
     "name": "values.a",
     "type": "FLOAT,INT,BOOLEAN",
     "link": 3
    },
    {
     "label": "values.b",
     "localized_name": "values.b",
     "name": "values.b",
     "shape": 7,
     "type": "FLOAT,INT,BOOLEAN",
     "link": null
    },
    {
     "label": "expression",
     "localized_name": "表达式",
     "name": "expression",
     "type": "STRING",
     "widget": {
      "name": "expression"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "FLOAT",
     "localized_name": "浮点",
     "name": "FLOAT",
     "type": "FLOAT",
     "links": null
    },
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      45
     ]
    },
    {
     "label": "BOOL",
     "localized_name": "布尔值",
     "name": "BOOL",
     "type": "BOOLEAN",
     "links": null
    }
   ],
   "title": "H3 合法帧数（17n+5）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "ComfyMathExpression"
   },
   "widgets_values": [
    "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17"
   ]
  },
  {
   "id": 280,
   "type": "SomethingToString",
   "pos": [
    2121.250255002895,
    -109.28437205551592
   ],
   "size": [
    310,
    120
   ],
   "flags": {},
   "order": 37,
   "mode": 0,
   "inputs": [
    {
     "label": "输入",
     "localized_name": "input",
     "name": "input",
     "type": "*",
     "link": 64
    },
    {
     "localized_name": "prefix",
     "name": "prefix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "prefix"
     },
     "link": null
    },
    {
     "localized_name": "suffix",
     "name": "suffix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "suffix"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      67,
      127
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "SomethingToString"
   },
   "widgets_values": [
    "MiniMaxH3_segments/",
    ""
   ]
  },
  {
   "id": 281,
   "type": "easy mathInt",
   "pos": [
    2129.2966300953103,
    65.72976244049237
   ],
   "size": [
    280,
    106
   ],
   "flags": {},
   "order": 49,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "a",
     "name": "a",
     "type": "INT",
     "widget": {
      "name": "a"
     },
     "link": 125
    },
    {
     "localized_name": "b",
     "name": "b",
     "type": "INT",
     "widget": {
      "name": "b"
     },
     "link": null
    },
    {
     "localized_name": "操作",
     "name": "operation",
     "type": "COMBO",
     "widget": {
      "name": "operation"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "整数",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      66,
      138,
      144,
      147
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-easy-use",
    "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
    "Node name for S&R": "easy mathInt"
   },
   "widgets_values": [
    0,
    1,
    "add"
   ]
  },
  {
   "id": 282,
   "type": "SomethingToString",
   "pos": [
    2451.3231149199496,
    9.62126584390519
   ],
   "size": [
    290,
    120
   ],
   "flags": {},
   "order": 53,
   "mode": 0,
   "inputs": [
    {
     "label": "输入",
     "localized_name": "input",
     "name": "input",
     "type": "*",
     "link": 66
    },
    {
     "localized_name": "prefix",
     "name": "prefix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "prefix"
     },
     "link": null
    },
    {
     "localized_name": "suffix",
     "name": "suffix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "suffix"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      68
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "SomethingToString"
   },
   "widgets_values": [
    "/segment_",
    ""
   ]
  },
  {
   "id": 261,
   "type": "ImagePass",
   "pos": [
    -1278.3380941381802,
    836.357865993585
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 8,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      34
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 136,
   "type": "MiniMaxH3ReferenceToVideo",
   "pos": [
    -171.7653569547212,
    224.68808066800574
   ],
   "size": [
    470,
    820
   ],
   "flags": {},
   "order": 62,
   "mode": 0,
   "inputs": [
    {
     "label": "clip",
     "localized_name": "clip",
     "name": "clip",
     "type": "CLIP",
     "link": 30
    },
    {
     "label": "vae",
     "localized_name": "vae",
     "name": "vae",
     "type": "VAE",
     "link": 31
    },
    {
     "label": "audio_vae",
     "localized_name": "audio_vae",
     "name": "audio_vae",
     "type": "VAE",
     "link": 32
    },
    {
     "label": "ref_images.ref_image_0",
     "localized_name": "ref_images.ref_image_0",
     "name": "ref_images.ref_image_0",
     "shape": 7,
     "type": "IMAGE",
     "link": 137
    },
    {
     "label": "ref_images.ref_image_1",
     "localized_name": "ref_images.ref_image_1",
     "name": "ref_images.ref_image_1",
     "shape": 7,
     "type": "IMAGE",
     "link": 34
    },
    {
     "label": "ref_images.ref_image_2",
     "localized_name": "ref_images.ref_image_2",
     "name": "ref_images.ref_image_2",
     "shape": 7,
     "type": "IMAGE",
     "link": 35
    },
    {
     "label": "ref_images.ref_image_3",
     "localized_name": "ref_images.ref_image_3",
     "name": "ref_images.ref_image_3",
     "shape": 7,
     "type": "IMAGE",
     "link": 36
    },
    {
     "label": "ref_images.ref_image_4",
     "localized_name": "ref_images.ref_image_4",
     "name": "ref_images.ref_image_4",
     "shape": 7,
     "type": "IMAGE",
     "link": 37
    },
    {
     "label": "ref_images.ref_image_5",
     "localized_name": "ref_images.ref_image_5",
     "name": "ref_images.ref_image_5",
     "shape": 7,
     "type": "IMAGE",
     "link": 38
    },
    {
     "label": "ref_images.ref_image_6",
     "localized_name": "ref_images.ref_image_6",
     "name": "ref_images.ref_image_6",
     "shape": 7,
     "type": "IMAGE",
     "link": 39
    },
    {
     "label": "ref_images.ref_image_7",
     "localized_name": "ref_images.ref_image_7",
     "name": "ref_images.ref_image_7",
     "shape": 7,
     "type": "IMAGE",
     "link": 40
    },
    {
     "label": "ref_images.ref_image_8",
     "localized_name": "ref_images.ref_image_8",
     "name": "ref_images.ref_image_8",
     "shape": 7,
     "type": "IMAGE",
     "link": 41
    },
    {
     "label": "ref_videos.ref_video_0",
     "localized_name": "ref_videos.ref_video_0",
     "name": "ref_videos.ref_video_0",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    },
    {
     "label": "ref_video_audios.ref_video_audio_0",
     "localized_name": "ref_video_audios.ref_video_audio_0",
     "name": "ref_video_audios.ref_video_audio_0",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "label": "ref_audios.ref_audio_0",
     "localized_name": "ref_audios.ref_audio_0",
     "name": "ref_audios.ref_audio_0",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "label": "prompt",
     "localized_name": "prompt",
     "name": "prompt",
     "type": "STRING",
     "widget": {
      "name": "prompt"
     },
     "link": 42
    },
    {
     "label": "width",
     "localized_name": "width",
     "name": "width",
     "type": "INT",
     "widget": {
      "name": "width"
     },
     "link": 43
    },
    {
     "label": "height",
     "localized_name": "height",
     "name": "height",
     "type": "INT",
     "widget": {
      "name": "height"
     },
     "link": 44
    },
    {
     "label": "length",
     "localized_name": "length",
     "name": "length",
     "type": "INT",
     "widget": {
      "name": "length"
     },
     "link": 45
    },
    {
     "label": "ref_image_size",
     "localized_name": "ref_image_size",
     "name": "ref_image_size",
     "type": "COMBO",
     "widget": {
      "name": "ref_image_size"
     },
     "link": null
    },
    {
     "label": "ref_videos.ref_video_1",
     "name": "ref_videos.ref_video_1",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    },
    {
     "label": "ref_videos.ref_video_2",
     "name": "ref_videos.ref_video_2",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    },
    {
     "label": "ref_video_audios.ref_video_audio_1",
     "name": "ref_video_audios.ref_video_audio_1",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "label": "ref_video_audios.ref_video_audio_2",
     "name": "ref_video_audios.ref_video_audio_2",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "label": "ref_audios.ref_audio_1",
     "name": "ref_audios.ref_audio_1",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "label": "ref_audios.ref_audio_2",
     "name": "ref_audios.ref_audio_2",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "positive",
     "localized_name": "positive",
     "name": "positive",
     "type": "CONDITIONING",
     "links": [
      49
     ]
    },
    {
     "label": "LATENT",
     "localized_name": "Latent",
     "name": "LATENT",
     "type": "LATENT",
     "links": [
      54
     ]
    }
   ],
   "title": "MiniMax H3 分段参考生视频（完整参考容量）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "MiniMaxH3ReferenceToVideo"
   },
   "widgets_values": [
    "",
    1344,
    768,
    362,
    "match"
   ]
  },
  {
   "id": 262,
   "type": "ImagePass",
   "pos": [
    -965.1164958854757,
    833.8332433176172
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 9,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      35
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 263,
   "type": "ImagePass",
   "pos": [
    -1281.5556238312342,
    951.59283047894
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 10,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      36
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 264,
   "type": "ImagePass",
   "pos": [
    -964.1965843712927,
    946.0736140473696
   ],
   "size": [
    280,
    70
   ],
   "flags": {},
   "order": 11,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      37
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 201,
   "type": "PrimitiveFloat",
   "pos": [
    -2063.1493987953577,
    153.92201904949746
   ],
   "size": [
    300,
    70
   ],
   "flags": {},
   "order": 12,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "FLOAT",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "FLOAT",
     "localized_name": "浮点",
     "name": "FLOAT",
     "type": "FLOAT",
     "links": [
      2
     ]
    }
   ],
   "title": "每段时长（自动限制 5–15 秒）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveFloat"
   },
   "widgets_values": [
    5
   ]
  },
  {
   "id": 127,
   "type": "UNETLoader",
   "pos": [
    -1285.0487711111336,
    -35.96926457839815
   ],
   "size": [
    640,
    90
   ],
   "flags": {},
   "order": 13,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "UNET名称",
     "name": "unet_name",
     "type": "COMBO",
     "widget": {
      "name": "unet_name"
     },
     "link": null
    },
    {
     "localized_name": "剪枝类型",
     "name": "weight_dtype",
     "type": "COMBO",
     "widget": {
      "name": "weight_dtype"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "模型",
     "localized_name": "模型",
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      154
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "UNETLoader",
    "models": [
     {
      "name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
      "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_ref2va_pruned_int8_convrot.safetensors",
      "directory": "diffusion_models"
     }
    ]
   },
   "widgets_values": [
    "minimax_h3_ref2va_pruned_fp8_scaled.safetensors",
    "default"
   ]
  },
  {
   "id": 204,
   "type": "ComfyMathExpression",
   "pos": [
    -1655.8862420925846,
    48.52440344100133
   ],
   "size": [
    225,
    116
   ],
   "flags": {
    "collapsed": true
   },
   "order": 38,
   "mode": 0,
   "inputs": [
    {
     "label": "values.a",
     "localized_name": "values.a",
     "name": "values.a",
     "type": "FLOAT,INT,BOOLEAN",
     "link": 1
    },
    {
     "label": "values.b",
     "localized_name": "values.b",
     "name": "values.b",
     "shape": 7,
     "type": "FLOAT,INT,BOOLEAN",
     "link": null
    },
    {
     "label": "expression",
     "localized_name": "表达式",
     "name": "expression",
     "type": "STRING",
     "widget": {
      "name": "expression"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "FLOAT",
     "localized_name": "浮点",
     "name": "FLOAT",
     "type": "FLOAT",
     "links": null
    },
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      113
     ]
    },
    {
     "label": "BOOL",
     "localized_name": "布尔值",
     "name": "BOOL",
     "type": "BOOLEAN",
     "links": null
    }
   ],
   "title": "限制分段数量 1–12",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "ComfyMathExpression"
   },
   "widgets_values": [
    "min(12, max(1, a))"
   ]
  },
  {
   "id": 319,
   "type": "SomethingToString",
   "pos": [
    3473.917376605577,
    760.6855443899308
   ],
   "size": [
    290,
    120
   ],
   "flags": {},
   "order": 54,
   "mode": 0,
   "inputs": [
    {
     "label": "输入",
     "localized_name": "input",
     "name": "input",
     "type": "*",
     "link": 138
    },
    {
     "localized_name": "prefix",
     "name": "prefix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "prefix"
     },
     "link": null
    },
    {
     "localized_name": "suffix",
     "name": "suffix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "suffix"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      140
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "SomethingToString"
   },
   "widgets_values": [
    "",
    "/img"
   ],
   "title": "段号转字符串(+1/img)"
  },
  {
   "id": 320,
   "type": "JoinStrings",
   "pos": [
    3791.4086035831165,
    749.0130545621823
   ],
   "size": [
    280,
    120
   ],
   "flags": {},
   "order": 58,
   "mode": 0,
   "inputs": [
    {
     "label": "字符串1",
     "localized_name": "string1",
     "name": "string1",
     "shape": 7,
     "type": "STRING",
     "link": 139
    },
    {
     "label": "字符串2",
     "localized_name": "string2",
     "name": "string2",
     "shape": 7,
     "type": "STRING",
     "link": 140
    },
    {
     "localized_name": "分隔符",
     "name": "delimiter",
     "type": "STRING",
     "widget": {
      "name": "delimiter"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      142
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "JoinStrings"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 328,
   "type": "PrimitiveInt",
   "pos": [
    3797.1921720813857,
    929.9195219365847
   ],
   "size": [
    260,
    82
   ],
   "flags": {},
   "order": 14,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "数值",
     "name": "value",
     "type": "INT",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      148
     ]
    }
   ],
   "title": "最后一段完成后重置为 0",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveInt"
   },
   "widgets_values": [
    0,
    "fixed"
   ]
  },
  {
   "id": 283,
   "type": "JoinStrings",
   "pos": [
    2457.477701809014,
    262.7492449136022
   ],
   "size": [
    280,
    120
   ],
   "flags": {},
   "order": 57,
   "mode": 0,
   "inputs": [
    {
     "label": "字符串1",
     "localized_name": "string1",
     "name": "string1",
     "shape": 7,
     "type": "STRING",
     "link": 67
    },
    {
     "label": "字符串2",
     "localized_name": "string2",
     "name": "string2",
     "shape": 7,
     "type": "STRING",
     "link": 68
    },
    {
     "localized_name": "分隔符",
     "name": "delimiter",
     "type": "STRING",
     "widget": {
      "name": "delimiter"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      69
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "JoinStrings"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 316,
   "type": "SomethingToString",
   "pos": [
    3126.3474163153346,
    616.389960105826
   ],
   "size": [
    310,
    120
   ],
   "flags": {},
   "order": 42,
   "mode": 0,
   "inputs": [
    {
     "label": "输入",
     "localized_name": "input",
     "name": "input",
     "type": "*",
     "link": 127
    },
    {
     "localized_name": "prefix",
     "name": "prefix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "prefix"
     },
     "link": null
    },
    {
     "localized_name": "suffix",
     "name": "suffix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "suffix"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      129,
      139
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "SomethingToString"
   },
   "widgets_values": [
    "",
    "/tail_frames/segment_"
   ]
  },
  {
   "id": 317,
   "type": "SomethingToString",
   "pos": [
    3468.8999071223366,
    573.8902322477237
   ],
   "size": [
    290,
    120
   ],
   "flags": {},
   "order": 51,
   "mode": 0,
   "inputs": [
    {
     "label": "输入",
     "localized_name": "input",
     "name": "input",
     "type": "*",
     "link": 128
    },
    {
     "localized_name": "prefix",
     "name": "prefix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "prefix"
     },
     "link": null
    },
    {
     "localized_name": "suffix",
     "name": "suffix",
     "shape": 7,
     "type": "STRING",
     "widget": {
      "name": "suffix"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      130
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "SomethingToString"
   },
   "widgets_values": [
    "",
    ""
   ]
  },
  {
   "id": 329,
   "type": "ImpactExecutionOrderController",
   "pos": [
    -150.56256244652218,
    -797.578865839111
   ],
   "size": [
    300,
    86
   ],
   "flags": {},
   "order": 45,
   "mode": 0,
   "inputs": [
    {
     "label": "signal",
     "localized_name": "signal",
     "name": "signal",
     "type": "*",
     "link": 121
    },
    {
     "label": "value",
     "localized_name": "value",
     "name": "value",
     "type": "*",
     "link": 122
    }
   ],
   "outputs": [
    {
     "label": "signal",
     "localized_name": "signal",
     "name": "signal",
     "type": "*",
     "links": [
      145
     ]
    },
    {
     "label": "value",
     "localized_name": "value",
     "name": "value",
     "type": "*",
     "links": [
      123,
      124,
      125,
      126,
      128
     ]
    }
   ],
   "title": "校验完成后才放行本段生成",
   "properties": {
    "cnr_id": "comfyui-impact-pack",
    "ver": "8.28.3",
    "Node name for S&R": "ImpactExecutionOrderController"
   },
   "widgets_values": [],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 314,
   "type": "PrimitiveInt",
   "pos": [
    -577.7643519239878,
    -519.6025785306857
   ],
   "size": [
    379.9947265625,
    82
   ],
   "flags": {},
   "order": 15,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "数值",
     "name": "value",
     "type": "INT",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      122
     ]
    }
   ],
   "title": "当前片段序号（自动更新，0=第一段，请勿手动递增）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveInt"
   },
   "widgets_values": [
    0,
    "fixed"
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 326,
   "type": "ImpactQueueTrigger",
   "pos": [
    4751.940618395316,
    300.90387009608196
   ],
   "size": [
    310,
    110
   ],
   "flags": {},
   "order": 75,
   "mode": 0,
   "inputs": [
    {
     "label": "信号",
     "localized_name": "signal",
     "name": "signal",
     "type": "*",
     "link": 151
    },
    {
     "localized_name": "模式",
     "name": "mode",
     "type": "BOOLEAN",
     "widget": {
      "name": "mode"
     },
     "link": 152
    }
   ],
   "outputs": [
    {
     "label": "信号",
     "localized_name": "signal_opt",
     "name": "signal_opt",
     "type": "*",
     "links": null
    }
   ],
   "properties": {
    "cnr_id": "comfyui-impact-pack",
    "ver": "8.28.3",
    "Node name for S&R": "ImpactQueueTrigger"
   },
   "widgets_values": [
    true
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 318,
   "type": "JoinStrings",
   "pos": [
    3797.625334596149,
    569.4914325375561
   ],
   "size": [
    280,
    120
   ],
   "flags": {},
   "order": 56,
   "mode": 0,
   "inputs": [
    {
     "label": "字符串1",
     "localized_name": "string1",
     "name": "string1",
     "shape": 7,
     "type": "STRING",
     "link": 129
    },
    {
     "label": "字符串2",
     "localized_name": "string2",
     "name": "string2",
     "shape": 7,
     "type": "STRING",
     "link": 130
    },
    {
     "localized_name": "分隔符",
     "name": "delimiter",
     "type": "STRING",
     "widget": {
      "name": "delimiter"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "字符串",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      131
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "JoinStrings"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 324,
   "type": "easy compare",
   "pos": [
    3541.78151709147,
    380.5844745166073
   ],
   "size": [
    280,
    110
   ],
   "flags": {},
   "order": 55,
   "mode": 0,
   "inputs": [
    {
     "label": "A",
     "localized_name": "A",
     "name": "a",
     "shape": 7,
     "type": "*",
     "link": 144
    },
    {
     "label": "B",
     "localized_name": "B",
     "name": "b",
     "shape": 7,
     "type": "*",
     "link": 145
    },
    {
     "localized_name": "比较方式",
     "name": "comparison",
     "shape": 7,
     "type": "COMBO",
     "widget": {
      "name": "comparison"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "布尔",
     "localized_name": "布尔",
     "name": "boolean",
     "type": "BOOLEAN",
     "links": [
      146,
      152
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-easy-use",
    "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
    "Node name for S&R": "easy compare"
   },
   "widgets_values": [
    "a < b"
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 327,
   "type": "ImpactConditionalBranch",
   "pos": [
    3934.2234284298847,
    390.50376599366484
   ],
   "size": [
    290,
    110
   ],
   "flags": {},
   "order": 59,
   "mode": 0,
   "inputs": [
    {
     "label": "真",
     "localized_name": "tt_value",
     "name": "tt_value",
     "type": "INT",
     "link": 147
    },
    {
     "label": "假",
     "localized_name": "ff_value",
     "name": "ff_value",
     "type": "INT",
     "link": 148
    },
    {
     "label": "条件",
     "localized_name": "cond",
     "name": "cond",
     "type": "BOOLEAN",
     "widget": {
      "name": "cond"
     },
     "link": 146
    }
   ],
   "outputs": [
    {
     "label": "输出",
     "localized_name": "*",
     "name": "*",
     "type": "INT",
     "links": [
      150
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-impact-pack",
    "ver": "8.28.3",
    "Node name for S&R": "ImpactConditionalBranch"
   },
   "widgets_values": [
    false
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 325,
   "type": "ImpactSetWidgetValue",
   "pos": [
    4317.159225728077,
    191.41526358506871
   ],
   "size": [
    330,
    250
   ],
   "flags": {},
   "order": 74,
   "mode": 0,
   "inputs": [
    {
     "label": "信号",
     "localized_name": "signal",
     "name": "signal",
     "type": "*",
     "link": 149
    },
    {
     "localized_name": "布尔",
     "name": "boolean_value",
     "shape": 7,
     "type": "BOOLEAN",
     "link": null
    },
    {
     "localized_name": "整数",
     "name": "int_value",
     "shape": 7,
     "type": "INT",
     "link": 150
    },
    {
     "localized_name": "浮点",
     "name": "float_value",
     "shape": 7,
     "type": "FLOAT",
     "link": null
    },
    {
     "localized_name": "字符串",
     "name": "string_value",
     "shape": 7,
     "type": "STRING",
     "link": null
    },
    {
     "localized_name": "节点ID",
     "name": "node_id",
     "type": "INT",
     "widget": {
      "name": "node_id"
     },
     "link": null
    },
    {
     "localized_name": "组件名称",
     "name": "widget_name",
     "type": "STRING",
     "widget": {
      "name": "widget_name"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "信号",
     "localized_name": "signal_opt",
     "name": "signal_opt",
     "type": "*",
     "links": [
      151
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-impact-pack",
    "ver": "8.28.3",
    "Node name for S&R": "ImpactSetWidgetValue"
   },
   "widgets_values": [
    314,
    "value"
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 321,
   "type": "SaveImage",
   "pos": [
    3919.1712404110162,
    156.02340420841048
   ],
   "size": [
    320,
    180
   ],
   "flags": {},
   "order": 72,
   "mode": 0,
   "inputs": [
    {
     "name": "images",
     "type": "IMAGE",
     "link": 141
    },
    {
     "name": "filename_prefix",
     "type": "STRING",
     "widget": {
      "name": "filename_prefix"
     },
     "link": 158
    }
   ],
   "outputs": [
    {
     "label": "filename",
     "localized_name": "filename",
     "name": "filename",
     "type": "STRING",
     "links": [
      149
     ]
    }
   ],
   "title": "尾帧落盘（下一独立 Prompt 读取）",
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "SaveImageKJ"
   },
   "widgets_values": [
    ""
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 322,
   "type": "LoadImagesFromFolderKJ",
   "pos": [
    -125.38439302100285,
    -625.9734047670831
   ],
   "size": [
    300,
    262
   ],
   "flags": {},
   "order": 60,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "文件夹",
     "name": "folder",
     "type": "STRING",
     "widget": {
      "name": "folder"
     },
     "link": 131
    },
    {
     "localized_name": "width",
     "name": "width",
     "type": "INT",
     "widget": {
      "name": "width"
     },
     "link": 132
    },
    {
     "localized_name": "height",
     "name": "height",
     "type": "INT",
     "widget": {
      "name": "height"
     },
     "link": 133
    },
    {
     "localized_name": "keep_aspect_ratio",
     "name": "keep_aspect_ratio",
     "type": "COMBO",
     "widget": {
      "name": "keep_aspect_ratio"
     },
     "link": null
    },
    {
     "localized_name": "加载上限",
     "name": "image_load_cap",
     "shape": 7,
     "type": "INT",
     "widget": {
      "name": "image_load_cap"
     },
     "link": null
    },
    {
     "localized_name": "起始编号",
     "name": "start_index",
     "shape": 7,
     "type": "INT",
     "widget": {
      "name": "start_index"
     },
     "link": null
    },
    {
     "localized_name": "include_subfolders",
     "name": "include_subfolders",
     "shape": 7,
     "type": "BOOLEAN",
     "widget": {
      "name": "include_subfolders"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "type": "IMAGE",
     "links": [
      136
     ]
    },
    {
     "label": "遮罩",
     "localized_name": "mask",
     "name": "mask",
     "type": "MASK",
     "links": null
    },
    {
     "label": "数量",
     "localized_name": "count",
     "name": "count",
     "type": "INT",
     "links": null
    },
    {
     "label": "图像路径",
     "localized_name": "image_path",
     "name": "image_path",
     "type": "STRING",
     "links": null
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "LoadImagesFromFolderKJ"
   },
   "widgets_values": [
    "",
    1024,
    1024,
    "crop",
    1,
    0,
    false
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 92,
   "type": "SaveVideo",
   "pos": [
    1535.1332878285448,
    474.5671628104774
   ],
   "size": [
    1210,
    106
   ],
   "flags": {},
   "order": 69,
   "mode": 0,
   "inputs": [
    {
     "label": "video",
     "localized_name": "视频",
     "name": "video",
     "type": "VIDEO",
     "link": 63
    },
    {
     "label": "filename_prefix",
     "localized_name": "文件名前缀",
     "name": "filename_prefix",
     "type": "STRING",
     "widget": {
      "name": "filename_prefix"
     },
     "link": 69
    },
    {
     "label": "format",
     "localized_name": "格式",
     "name": "format",
     "type": "COMBO",
     "widget": {
      "name": "format"
     },
     "link": null
    },
    {
     "label": "codec",
     "localized_name": "编码器",
     "name": "codec",
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "codec"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "video",
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "links": [
      70
     ]
    }
   ],
   "title": "逐段保存 MP4（每个独立 Prompt）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "SaveVideo"
   },
   "widgets_values": [
    "video/MiniMax_H3_segments/H3_60s_run_001/segment_1",
    "auto",
    "auto"
   ]
  },
  {
   "id": 203,
   "type": "PrimitiveString",
   "pos": [
    -2088.997386469708,
    378.2495266251334
   ],
   "size": [
    430,
    70
   ],
   "flags": {},
   "order": 16,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      64
     ]
    }
   ],
   "title": "运行名称（每次请改名，避免混放）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveString"
   },
   "widgets_values": [
    "robot_laser_002"
   ]
  },
  {
   "id": 200,
   "type": "PrimitiveInt",
   "pos": [
    -2060.2604726874924,
    19.55944026447427
   ],
   "size": [
    300,
    82
   ],
   "flags": {},
   "order": 17,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "数值",
     "name": "value",
     "type": "INT",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": [
      1
     ]
    }
   ],
   "title": "分段数量（自动限制 1–12）",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveInt"
   },
   "widgets_values": [
    3,
    "fixed"
   ]
  },
  {
   "id": 115,
   "type": "ResolutionSelector",
   "pos": [
    -1285.0487711111336,
    470.8804795107885
   ],
   "size": [
    270,
    170
   ],
   "flags": {},
   "order": 18,
   "mode": 0,
   "showAdvanced": false,
   "inputs": [
    {
     "label": "aspect_ratio",
     "localized_name": "宽高比",
     "name": "aspect_ratio",
     "type": "COMBO",
     "widget": {
      "name": "aspect_ratio"
     },
     "link": null
    },
    {
     "label": "megapixels",
     "localized_name": "百万像素",
     "name": "megapixels",
     "type": "FLOAT",
     "widget": {
      "name": "megapixels"
     },
     "link": null
    },
    {
     "label": "multiple",
     "localized_name": "倍数",
     "name": "multiple",
     "type": "INT",
     "widget": {
      "name": "multiple"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "width",
     "localized_name": "宽度",
     "name": "width",
     "type": "INT",
     "links": [
      43,
      132
     ]
    },
    {
     "label": "height",
     "localized_name": "高度",
     "name": "height",
     "type": "INT",
     "links": [
      44,
      133
     ]
    }
   ],
   "title": "Resolution Selector (Size)",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "ResolutionSelector"
   },
   "widgets_values": [
    "16:9 (Widescreen)",
    0.4,
    32
   ],
   "color": "#322",
   "bgcolor": "#533"
  },
  {
   "id": 315,
   "type": "ComfyMathExpression",
   "pos": [
    208.78178109928535,
    -632.8867713581917
   ],
   "size": [
    250,
    116
   ],
   "flags": {
    "collapsed": true
   },
   "order": 50,
   "mode": 0,
   "inputs": [
    {
     "label": "values.a",
     "localized_name": "values.a",
     "name": "values.a",
     "type": "FLOAT,INT,BOOLEAN",
     "link": 126
    },
    {
     "label": "values.b",
     "localized_name": "values.b",
     "name": "values.b",
     "shape": 7,
     "type": "FLOAT,INT,BOOLEAN",
     "link": null
    },
    {
     "label": "expression",
     "localized_name": "表达式",
     "name": "expression",
     "type": "STRING",
     "widget": {
      "name": "expression"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "FLOAT",
     "localized_name": "浮点",
     "name": "FLOAT",
     "type": "FLOAT",
     "links": null
    },
    {
     "label": "INT",
     "localized_name": "整数",
     "name": "INT",
     "type": "INT",
     "links": null
    },
    {
     "label": "BOOL",
     "localized_name": "布尔值",
     "name": "BOOL",
     "type": "BOOLEAN",
     "links": [
      134
     ]
    }
   ],
   "title": "是否为第 1 段",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "ComfyMathExpression"
   },
   "widgets_values": [
    "a == 0"
   ]
  },
  {
   "id": 309,
   "type": "ImagePass",
   "pos": [
    285.53034189799854,
    -797.5053768381514
   ],
   "size": [
    316.112890625,
    70
   ],
   "flags": {},
   "order": 19,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "image",
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      135
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "ImagePass"
   },
   "widgets_values": []
  },
  {
   "id": 221,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3664.466426682042,
    671.1519521322996
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 20,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      4,
      112
     ]
    }
   ],
   "title": "第 01 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 1, Wide establishing shot. cinematic wide shot, a tall humanoid robot with dark metallic armor and dim red eyes stands motionless in the center of a dusty post-apocalyptic road, small wooden houses line both sides of the street, scattered humans and animals visible in the far distance, soft wind blowing dust, eerie calm before the storm, slow dolly forward, volumetric haze, 4K, ultra detailed, sci-fi atmosphere, continuing scene, same robot"
   ]
  },
  {
   "id": 222,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3664.466426682042,
    1101.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 21,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      5
     ]
    }
   ],
   "title": "第 02 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 2, Close-up of the same robot's head and shoulders, the red laser cores inside its mechanical eyes slowly ignite and glow brighter, intense red light bleeding through eye slits, subtle smoke and energy particles emanating outward, sharp metallic armor textures, shallow depth of field, dramatic rim light, dark background, 4K, ultra detailed, continuing scene"
   ]
  },
  {
   "id": 223,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3664.466426682042,
    1531.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 22,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      6
     ]
    }
   ],
   "title": "第 03 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 3, the same robot fires a continuous bright red laser beam from both eyes, its head slowly rotates from right to left, the laser beam sweeps across the small wooden houses, walls are sliced creating glowing sparks, smoke and debris flying, houses illuminated by red light, cinematic tracking shot following the laser trajectory, dynamic motion, 4K, ultra detailed, continuing scene"
   ]
  },
  {
   "id": 225,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3044.466426682042,
    671.1519521322996
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 23,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      8
     ]
    }
   ],
   "title": "第 05 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 5, cinematic shot from behind a group of humans standing on the road, they slowly turn their heads and shoulders to look back at the robot in the distance, faces illuminated by the robot's red laser glow, expressions of shock and fear, dust particles floating in the red-lit air, slow push-in, cinematic shallow depth of field, 4K, ultra detailed, continuing scene"
   ]
  },
  {
   "id": 229,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -2424.466426682042,
    671.1519521322996
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 24,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      12
     ]
    }
   ],
   "title": "第 09 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 230,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -2424.466426682042,
    1101.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 25,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      13
     ]
    }
   ],
   "title": "第 10 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 226,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3044.466426682042,
    1101.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 26,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      9
     ]
    }
   ],
   "title": "第 06 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 6, cinematic ultra-wide reveal shot, every single human and every animal in the entire scene has turned to face the robot, hundreds of figures staring at the glowing-eyed machine, the robot stands in the center still firing a vertical red laser beam into the sky, dramatic volumetric god rays, epic scale composition, slow zoom out, 4K, ultra detailed, continuing scene"
   ]
  },
  {
   "id": 227,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3044.466426682042,
    1531.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 27,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      10
     ]
    }
   ],
   "title": "第 07 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 7, cinematic slow push-in on the robot's face, the red laser beam gradually fades and disappears into thin air, the robot's eyes slowly dim, all humans and animals remain completely frozen still staring at the robot in silence, dust settling in the air, cold blue twilight ambience, haunting quiet atmosphere, final shot, 4K, ultra detailed"
   ]
  },
  {
   "id": 231,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -2424.466426682042,
    1531.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 28,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      14
     ]
    }
   ],
   "title": "第 11 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 232,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -2424.466426682042,
    1961.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 29,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      15
     ]
    }
   ],
   "title": "第 12 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 228,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3044.466426682042,
    1961.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 30,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      11
     ]
    }
   ],
   "title": "第 08 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    ""
   ]
  },
  {
   "id": 224,
   "type": "PrimitiveStringMultiline",
   "pos": [
    -3664.466426682042,
    1961.1519521323019
   ],
   "size": [
    570,
    360
   ],
   "flags": {},
   "order": 31,
   "mode": 0,
   "inputs": [
    {
     "label": "value",
     "localized_name": "值",
     "name": "value",
     "type": "STRING",
     "widget": {
      "name": "value"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "STRING",
     "localized_name": "字符串",
     "name": "STRING",
     "type": "STRING",
     "links": [
      7
     ]
    }
   ],
   "title": "第 04 段 H3 完整提示词",
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PrimitiveStringMultiline"
   },
   "widgets_values": [
    "Shot 4, the red laser beam sweeps toward a group of animals on the roadside, a dog, a flock of birds taking off in panic, a deer frozen mid-step, fur and feathers ruffled by the shockwave, several animals slowly turn their heads to look directly at the glowing robot, dramatic red light washing over the scene, cinematic medium shot, slow motion feel, 4K, ultra detailed, continuing scene"
   ]
  },
  {
   "id": 272,
   "type": "easy indexAnything",
   "pos": [
    3533.9189270040815,
    197.58841971559042
   ],
   "size": [
    260,
    80
   ],
   "flags": {},
   "order": 71,
   "mode": 0,
   "inputs": [
    {
     "label": "any",
     "localized_name": "输入任何",
     "name": "any",
     "type": "*",
     "link": 71
    },
    {
     "label": "index",
     "localized_name": "索引",
     "name": "index",
     "type": "INT",
     "widget": {
      "name": "index"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "out",
     "localized_name": "输出",
     "name": "out",
     "type": "*",
     "links": [
      141,
      153
     ]
    }
   ],
   "title": "提取本段实际最后一帧",
   "properties": {
    "cnr_id": "comfyui-easy-use",
    "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
    "Node name for S&R": "easy indexAnything"
   },
   "widgets_values": [
    -1
   ]
  },
  {
   "id": 330,
   "type": "PreviewImage",
   "pos": [
    4355.193241073505,
    574.3453323226265
   ],
   "size": [
    323.1404306396689,
    66.14036835937941
   ],
   "flags": {},
   "order": 73,
   "mode": 0,
   "inputs": [
    {
     "label": "图像",
     "localized_name": "图像",
     "name": "images",
     "type": "IMAGE",
     "link": 153
    }
   ],
   "outputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "links": null
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "PreviewImage"
   },
   "widgets_values": []
  },
  {
   "id": 124,
   "type": "BasicScheduler",
   "pos": [
    410.22571187195695,
    221.7500671881578
   ],
   "size": [
    370,
    130
   ],
   "flags": {},
   "order": 46,
   "mode": 0,
   "inputs": [
    {
     "label": "模型",
     "localized_name": "模型",
     "name": "model",
     "type": "MODEL",
     "link": 155
    },
    {
     "localized_name": "调度器",
     "name": "scheduler",
     "type": "COMBO",
     "widget": {
      "name": "scheduler"
     },
     "link": null
    },
    {
     "localized_name": "步数",
     "name": "steps",
     "type": "INT",
     "widget": {
      "name": "steps"
     },
     "link": null
    },
    {
     "localized_name": "降噪",
     "name": "denoise",
     "type": "FLOAT",
     "widget": {
      "name": "denoise"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "Sigmas",
     "localized_name": "Sigmas",
     "name": "SIGMAS",
     "type": "SIGMAS",
     "links": [
      53
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.30.2",
    "Node name for S&R": "BasicScheduler"
   },
   "widgets_values": [
    "simple",
    6,
    1
   ]
  },
  {
   "id": 333,
   "type": "KSamplerSelect",
   "pos": [
    405.3177362943574,
    518.2192097213755
   ],
   "size": [
    370,
    70
   ],
   "flags": {},
   "order": 32,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "采样器",
     "name": "sampler_name",
     "type": "COMBO",
     "widget": {
      "name": "sampler_name"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "采样器",
     "localized_name": "采样器",
     "name": "SAMPLER",
     "type": "SAMPLER",
     "links": []
    }
   ],
   "properties": {
    "cnr_id": "comfy-core",
    "ver": "0.31.0",
    "Node name for S&R": "KSamplerSelect"
   },
   "widgets_values": [
    "res_multistep"
   ]
  },
  {
   "id": 123,
   "type": "MiniMaxH3TurboSampler",
   "pos": [
    421.119608481188,
    423.4564748946667
   ],
   "size": [
    330,
    40
   ],
   "flags": {},
   "order": 33,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "label": "SAMPLER",
     "localized_name": "采样器",
     "name": "SAMPLER",
     "type": "SAMPLER",
     "links": [
      52
     ]
    }
   ],
   "title": "MiniMax H3 Turbo Sampler",
   "properties": {
    "cnr_id": "comfyui-minimax-h3-turbo",
    "ver": "1.2.3",
    "Node name for S&R": "MiniMaxH3TurboSampler"
   },
   "widgets_values": []
  },
  {
   "id": 323,
   "type": "ImpactConditionalBranch",
   "pos": [
    258.0073759079564,
    -566.5104051237674
   ],
   "size": [
    339.5943359375,
    110
   ],
   "flags": {},
   "order": 61,
   "mode": 0,
   "inputs": [
    {
     "label": "真",
     "localized_name": "tt_value",
     "name": "tt_value",
     "type": "IMAGE",
     "link": 135
    },
    {
     "label": "假",
     "localized_name": "ff_value",
     "name": "ff_value",
     "type": "IMAGE",
     "link": 136
    },
    {
     "label": "条件",
     "localized_name": "cond",
     "name": "cond",
     "type": "BOOLEAN",
     "widget": {
      "name": "cond"
     },
     "link": 134
    }
   ],
   "outputs": [
    {
     "label": "输出",
     "localized_name": "*",
     "name": "*",
     "type": "IMAGE",
     "links": [
      137
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-impact-pack",
    "ver": "8.28.3",
    "Node name for S&R": "ImpactConditionalBranch"
   },
   "widgets_values": [
    false
   ],
   "color": "#3b2f5b",
   "bgcolor": "#56447f"
  },
  {
   "id": 141,
   "type": "PathchSageAttentionKJ",
   "pos": [
    -971.9751399846084,
    -486.5046298142853
   ],
   "size": [
    270,
    82
   ],
   "flags": {
    "collapsed": false
   },
   "order": 41,
   "mode": 0,
   "inputs": [
    {
     "label": "model",
     "localized_name": "model",
     "name": "model",
     "type": "MODEL",
     "link": 46
    },
    {
     "label": "sage_attention",
     "localized_name": "sage_attention",
     "name": "sage_attention",
     "type": "COMBO",
     "widget": {
      "name": "sage_attention"
     },
     "link": null
    },
    {
     "label": "allow_compile",
     "localized_name": "allow_compile",
     "name": "allow_compile",
     "shape": 7,
     "type": "BOOLEAN",
     "widget": {
      "name": "allow_compile"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "MODEL",
     "localized_name": "模型",
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      157
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "8692bc8ef8beaaeee80fd52ba80477dc9e61547b",
    "Node name for S&R": "PathchSageAttentionKJ"
   },
   "widgets_values": [
    "auto",
    false
   ]
  },
  {
   "id": 331,
   "type": "MiniMaxH3TurboLoRA",
   "pos": [
    -1373.7907965355216,
    -428.47069263756
   ],
   "size": [
    330,
    110
   ],
   "flags": {},
   "order": 36,
   "mode": 0,
   "inputs": [
    {
     "label": "model",
     "localized_name": "model",
     "name": "model",
     "type": "MODEL",
     "link": 154
    },
    {
     "label": "lora_name",
     "localized_name": "lora_name",
     "name": "lora_name",
     "type": "COMBO",
     "widget": {
      "name": "lora_name"
     },
     "link": null
    },
    {
     "label": "strength",
     "localized_name": "strength",
     "name": "strength",
     "type": "FLOAT",
     "widget": {
      "name": "strength"
     },
     "link": null
    },
    {
     "label": "low_vram",
     "localized_name": "low_vram",
     "name": "low_vram",
     "type": "BOOLEAN",
     "widget": {
      "name": "low_vram"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "MODEL",
     "localized_name": "模型",
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      46
     ]
    }
   ],
   "title": "MiniMax H3 Turbo LoRA（v4-600 EMA）",
   "properties": {
    "cnr_id": "comfyui-minimax-h3-turbo",
    "ver": "1.2.3",
    "Node name for S&R": "MiniMaxH3TurboLoRA"
   },
   "widgets_values": [
    "minimax_h3_turbo_v4_step600_ema.safetensors",
    1,
    false
   ]
  },
  {
   "id": 334,
   "type": "MiniMaxLowVRAMAttention",
   "pos": [
    -999.745337658171,
    -335.62164593493327
   ],
   "size": [
    318.5201171875,
    58
   ],
   "flags": {},
   "order": 44,
   "mode": 0,
   "inputs": [
    {
     "label": "model",
     "localized_name": "model",
     "name": "model",
     "type": "MODEL",
     "link": 157
    },
    {
     "label": "head_chunks",
     "localized_name": "head_chunks",
     "name": "head_chunks",
     "type": "INT",
     "widget": {
      "name": "head_chunks"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "model",
     "localized_name": "model",
     "name": "model",
     "type": "MODEL",
     "links": [
      155,
      156
     ]
    }
   ],
   "properties": {
    "cnr_id": "comfyui-kjnodes",
    "ver": "6ab7e8130e449ed2c0037589bcf84146ceb7fc9c",
    "Node name for S&R": "MiniMaxLowVRAMAttention"
   },
   "widgets_values": [
    4
   ]
  },
  {
   "id": 290,
   "type": "MarkdownNote",
   "pos": [
    -2739.6901519762314,
    -90.01607590748874
   ],
   "size": [
    620,
    590
   ],
   "flags": {},
   "order": 34,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "使用说明与引用编号规则",
   "properties": {
    "Node name for S&R": "MarkdownNote"
   },
   "widgets_values": [
    "## MiniMax H3 分段参考生视频 · 使用说明\n\n### 来源与许可\n本工作流为社区公开模板(作者:B站UP 南极来の企鹅、抖音博主 Theodore),仅供学习交流,请勿商用;二次分享请保留本说明。\n\n### 运行规则\n1. 点击一次 Queue 后,Impact Pack 会在本段视频和尾帧保存完成后自动提交下一段,全程无需人工干预。\n2. 「当前片段序号」从 0 开始、自动递增;整轮正常跑完后自动归零,请勿手动改大。\n3. 第 1 段允许没有首帧;如需自定义首帧,把图片接到「可选:第1段用户首帧」。\n4. 第 2 段起,工作流自动读取上一段尾帧(output/MiniMaxH3_segments/<运行名称>/tail_frames/segment_N)作为下一段参考。\n5. 每一轮正式生成都要使用新的「运行名称」;复用旧名称会读到旧尾帧,画面容易不连贯。\n6. 自动运行期间保持页面连接:只开一个 ComfyUI 页面,不切换工作流、不编辑画布、不刷新页面。\n7. 任一段失败会停在当前段,序号保持不变;修复问题后再次 Queue 即可从该段重试。\n8. 建议先用 3 段(每段约 5 秒)验证尾帧交接与显存表现,再跑完整的 10~12 段。\n\n### 提示词与参考图编号\n9. 第 1 段无首帧时,固定参考图从 <Picture 1> 开始;后续分段中,上一段尾帧自动占用 <Picture 1>,固定参考图依次顺延。\n\n### 加速节点说明\n10. 画布中有多个可选加速节点,按需启用;加速可能轻微影响画质。\n11. 使用多个加速 LoRA 时,把 LoRA 紧接在 UNet 加载器之后。\n12. Turbo LoRA 必须搭配配套的 LoRA 采样器;不使用 LoRA 时,请改用 res-multistep 采样器。\n13. Low VRAM Attention 是分组注意力优化;H3 共 56 个注意力头,参数必须能被 56 整除(推荐 4 或 8)。"
   ],
   "color": "#432",
   "bgcolor": "#653"
  }
 ],
 "links": [
  [
   1,
   200,
   0,
   204,
   0,
   "INT"
  ],
  [
   2,
   201,
   0,
   205,
   0,
   "FLOAT"
  ],
  [
   3,
   205,
   0,
   131,
   0,
   "FLOAT"
  ],
  [
   4,
   221,
   0,
   240,
   0,
   "STRING"
  ],
  [
   5,
   222,
   0,
   240,
   1,
   "STRING"
  ],
  [
   6,
   223,
   0,
   240,
   5,
   "STRING"
  ],
  [
   7,
   224,
   0,
   240,
   6,
   "STRING"
  ],
  [
   8,
   225,
   0,
   240,
   7,
   "STRING"
  ],
  [
   9,
   226,
   0,
   240,
   8,
   "STRING"
  ],
  [
   10,
   227,
   0,
   240,
   9,
   "STRING"
  ],
  [
   11,
   228,
   0,
   240,
   10,
   "STRING"
  ],
  [
   12,
   229,
   0,
   240,
   11,
   "STRING"
  ],
  [
   13,
   230,
   0,
   240,
   12,
   "STRING"
  ],
  [
   14,
   231,
   0,
   240,
   13,
   "STRING"
  ],
  [
   15,
   232,
   0,
   240,
   14,
   "STRING"
  ],
  [
   26,
   240,
   0,
   251,
   0,
   "*"
  ],
  [
   27,
   202,
   0,
   252,
   0,
   "INT"
  ],
  [
   29,
   252,
   0,
   129,
   0,
   "INT"
  ],
  [
   30,
   128,
   0,
   136,
   0,
   "CLIP"
  ],
  [
   31,
   119,
   0,
   136,
   1,
   "VAE"
  ],
  [
   32,
   120,
   0,
   136,
   2,
   "VAE"
  ],
  [
   34,
   261,
   0,
   136,
   4,
   "IMAGE"
  ],
  [
   35,
   262,
   0,
   136,
   5,
   "IMAGE"
  ],
  [
   36,
   263,
   0,
   136,
   6,
   "IMAGE"
  ],
  [
   37,
   264,
   0,
   136,
   7,
   "IMAGE"
  ],
  [
   38,
   265,
   0,
   136,
   8,
   "IMAGE"
  ],
  [
   39,
   266,
   0,
   136,
   9,
   "IMAGE"
  ],
  [
   40,
   267,
   0,
   136,
   10,
   "IMAGE"
  ],
  [
   41,
   268,
   0,
   136,
   11,
   "IMAGE"
  ],
  [
   42,
   251,
   0,
   136,
   15,
   "STRING"
  ],
  [
   43,
   115,
   0,
   136,
   16,
   "INT"
  ],
  [
   44,
   115,
   1,
   136,
   17,
   "INT"
  ],
  [
   45,
   131,
   1,
   136,
   18,
   "INT"
  ],
  [
   46,
   331,
   0,
   141,
   0,
   "MODEL"
  ],
  [
   49,
   136,
   0,
   126,
   1,
   "CONDITIONING"
  ],
  [
   50,
   129,
   0,
   125,
   0,
   "NOISE"
  ],
  [
   51,
   126,
   0,
   125,
   1,
   "GUIDER"
  ],
  [
   52,
   123,
   0,
   125,
   2,
   "SAMPLER"
  ],
  [
   53,
   124,
   0,
   125,
   3,
   "SIGMAS"
  ],
  [
   54,
   136,
   1,
   125,
   4,
   "LATENT"
  ],
  [
   55,
   125,
   0,
   122,
   0,
   "LATENT"
  ],
  [
   56,
   125,
   0,
   121,
   0,
   "LATENT"
  ],
  [
   57,
   119,
   0,
   122,
   1,
   "VAE"
  ],
  [
   58,
   120,
   0,
   121,
   1,
   "VAE"
  ],
  [
   59,
   122,
   0,
   130,
   0,
   "IMAGE"
  ],
  [
   60,
   121,
   0,
   130,
   1,
   "AUDIO"
  ],
  [
   61,
   130,
   0,
   270,
   0,
   "VIDEO"
  ],
  [
   62,
   205,
   0,
   270,
   2,
   "FLOAT"
  ],
  [
   63,
   270,
   0,
   92,
   0,
   "VIDEO"
  ],
  [
   64,
   203,
   0,
   280,
   0,
   "*"
  ],
  [
   66,
   281,
   0,
   282,
   0,
   "*"
  ],
  [
   67,
   280,
   0,
   283,
   0,
   "STRING"
  ],
  [
   68,
   282,
   0,
   283,
   1,
   "STRING"
  ],
  [
   69,
   283,
   0,
   92,
   1,
   "STRING"
  ],
  [
   70,
   92,
   0,
   271,
   0,
   "VIDEO"
  ],
  [
   71,
   271,
   0,
   272,
   0,
   "*"
  ],
  [
   112,
   221,
   0,
   307,
   0,
   "STRING"
  ],
  [
   113,
   204,
   1,
   307,
   1,
   "INT"
  ],
  [
   114,
   240,
   0,
   307,
   2,
   "STRING"
  ],
  [
   121,
   307,
   0,
   329,
   0,
   "*"
  ],
  [
   122,
   314,
   0,
   329,
   1,
   "*"
  ],
  [
   123,
   329,
   1,
   251,
   1,
   "INT"
  ],
  [
   124,
   329,
   1,
   252,
   1,
   "INT"
  ],
  [
   125,
   329,
   1,
   281,
   0,
   "INT"
  ],
  [
   126,
   329,
   1,
   315,
   0,
   "INT"
  ],
  [
   127,
   280,
   0,
   316,
   0,
   "*"
  ],
  [
   128,
   329,
   1,
   317,
   0,
   "*"
  ],
  [
   129,
   316,
   0,
   318,
   0,
   "STRING"
  ],
  [
   130,
   317,
   0,
   318,
   1,
   "STRING"
  ],
  [
   131,
   318,
   0,
   322,
   0,
   "STRING"
  ],
  [
   132,
   115,
   0,
   322,
   1,
   "INT"
  ],
  [
   133,
   115,
   1,
   322,
   2,
   "INT"
  ],
  [
   134,
   315,
   2,
   323,
   2,
   "BOOLEAN"
  ],
  [
   135,
   309,
   0,
   323,
   0,
   "IMAGE"
  ],
  [
   136,
   322,
   0,
   323,
   1,
   "IMAGE"
  ],
  [
   137,
   323,
   0,
   136,
   3,
   "IMAGE"
  ],
  [
   138,
   281,
   0,
   319,
   0,
   "*"
  ],
  [
   139,
   316,
   0,
   320,
   0,
   "STRING"
  ],
  [
   140,
   319,
   0,
   320,
   1,
   "STRING"
  ],
  [
   141,
   272,
   0,
   321,
   0,
   "IMAGE"
  ],
  [
   144,
   281,
   0,
   324,
   0,
   "*"
  ],
  [
   145,
   329,
   0,
   324,
   1,
   "*"
  ],
  [
   146,
   324,
   0,
   327,
   2,
   "BOOLEAN"
  ],
  [
   147,
   281,
   0,
   327,
   0,
   "INT"
  ],
  [
   148,
   328,
   0,
   327,
   1,
   "INT"
  ],
  [
   149,
   321,
   0,
   325,
   0,
   "*"
  ],
  [
   150,
   327,
   0,
   325,
   2,
   "INT"
  ],
  [
   151,
   325,
   0,
   326,
   0,
   "*"
  ],
  [
   152,
   324,
   0,
   326,
   1,
   "BOOLEAN"
  ],
  [
   153,
   272,
   0,
   330,
   0,
   "IMAGE"
  ],
  [
   154,
   127,
   0,
   331,
   0,
   "MODEL"
  ],
  [
   155,
   334,
   0,
   124,
   0,
   "MODEL"
  ],
  [
   156,
   334,
   0,
   126,
   0,
   "MODEL"
  ],
  [
   157,
   141,
   0,
   334,
   0,
   "MODEL"
  ],
  [
   158,
   320,
   0,
   321,
   1,
   "STRING"
  ]
 ],
 "groups": [
  {
   "id": 1,
   "title": "01 总控与校验",
   "bounding": [
    -2786.968146004349,
    -222.57652289648635,
    1399.9883900897646,
    800.1925412046864
   ],
   "color": "#3f789e",
   "flags": {}
  },
  {
   "id": 2,
   "title": "02 十二段提示词",
   "bounding": [
    -3724.466426682042,
    601.1519521322996,
    2337.340319838507,
    1751.4451982588075
   ],
   "color": "#8a6d3b",
   "flags": {}
  },
  {
   "id": 3,
   "title": "03 模型与参考素材（循环外复用）",
   "bounding": [
    -1355.0487711111336,
    -215.96926457839825,
    728.9884097953527,
    1493.843815969192
   ],
   "color": "#6b8e23",
   "flags": {}
  },
  {
   "id": 4,
   "title": "04 单段生成核心（每个 Prompt 只生成一段）",
   "bounding": [
    -610,
    -220,
    3690,
    1517
   ],
   "color": "#9b4f96",
   "flags": {}
  },
  {
   "id": 5,
   "title": "05 Impact Pack 队列调度与磁盘尾帧交接",
   "bounding": [
    3113.0810934108645,
    61.486735494798154,
    2003.6898923702424,
    1054.5574538971846
   ],
   "color": "#6650a4",
   "flags": {}
  }
 ],
 "definitions": {
  "subgraphs": [
   {
    "id": "87c15642-f188-44f2-bd54-12c06317d330",
    "version": 1,
    "state": {
     "lastGroupId": 5,
     "lastNodeId": 334,
     "lastLinkId": 157,
     "lastRerouteId": 0
    },
    "revision": 0,
    "config": {},
    "name": "校验",
    "inputNode": {
     "id": -10,
     "bounding": [
      -1975.4921332921713,
      1207.660216872138,
      128,
      108
     ]
    },
    "outputNode": {
     "id": -20,
     "bounding": [
      -555.7399198184555,
      1227.660216872138,
      128,
      68
     ]
    },
    "inputs": [
     {
      "id": "74872b9e-b3a8-487c-bb69-eb932f8289aa",
      "name": "a",
      "type": "STRING",
      "linkIds": [
       107
      ],
      "localized_name": "a",
      "pos": [
       51,
       24
      ]
     },
     {
      "id": "e292d817-56e2-4d3a-b0bb-74a7209904b7",
      "name": "in",
      "type": "*",
      "linkIds": [
       108,
       109
      ],
      "localized_name": "输入",
      "label": "in",
      "pos": [
       51,
       44
      ]
     },
     {
      "id": "09d0741f-579e-4caf-be26-0e2be66f55f0",
      "name": "any",
      "type": "*",
      "linkIds": [
       110
      ],
      "localized_name": "输入任何",
      "label": "any",
      "pos": [
       51,
       64
      ]
     }
    ],
    "outputs": [
     {
      "id": "4cd4536c-0826-4a1f-9f2c-cd0c6349edd3",
      "name": "out",
      "type": "*",
      "linkIds": [
       111
      ],
      "localized_name": "输出",
      "label": "out",
      "pos": [
       24,
       24
      ]
     }
    ],
    "widgets": [],
    "nodes": [
     {
      "id": 302,
      "type": "easy mathString",
      "pos": [
       -1787.4921332921713,
       1115.3691250392837
      ],
      "size": [
       318.24913366653095,
       150.6824477270486
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "a",
        "name": "a",
        "type": "STRING",
        "widget": {
         "name": "a"
        },
        "link": 107
       },
       {
        "localized_name": "b",
        "name": "b",
        "type": "STRING",
        "widget": {
         "name": "b"
        },
        "link": null
       },
       {
        "localized_name": "操作",
        "name": "operation",
        "type": "COMBO",
        "widget": {
         "name": "operation"
        },
        "link": null
       },
       {
        "localized_name": "区分大小写",
        "name": "case_sensitive",
        "type": "BOOLEAN",
        "widget": {
         "name": "case_sensitive"
        },
        "link": null
       }
      ],
      "outputs": [
       {
        "label": "布尔",
        "localized_name": "布尔",
        "name": "BOOLEAN",
        "type": "BOOLEAN",
        "links": [
         103
        ]
       }
      ],
      "properties": {
       "cnr_id": "comfyui-easy-use",
       "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
       "Node name for S&R": "easy mathString"
      },
      "widgets_values": [
       "",
       "",
       "a != b",
       true
      ]
     },
     {
      "id": 303,
      "type": "easy blocker",
      "pos": [
       -1163.0389247940857,
       1350.98299589815
      ],
      "size": [
       250,
       80
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
       {
        "label": "in",
        "localized_name": "输入",
        "name": "in",
        "type": "*",
        "link": 108
       },
       {
        "label": "continue",
        "localized_name": "是否继续",
        "name": "continue",
        "type": "BOOLEAN",
        "widget": {
         "name": "continue"
        },
        "link": 103
       }
      ],
      "outputs": [
       {
        "label": "out",
        "localized_name": "输出",
        "name": "out",
        "type": "*",
        "links": [
         104
        ]
       }
      ],
      "title": "校验一：第 1 段非空",
      "properties": {
       "cnr_id": "comfyui-easy-use",
       "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
       "Node name for S&R": "easy blocker"
      },
      "widgets_values": [
       false
      ]
     },
     {
      "id": 304,
      "type": "easy blocker",
      "pos": [
       -865.7399198184555,
       1349.1037435235244
      ],
      "size": [
       250,
       80
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
       {
        "label": "in",
        "localized_name": "输入",
        "name": "in",
        "type": "*",
        "link": 104
       },
       {
        "label": "continue",
        "localized_name": "是否继续",
        "name": "continue",
        "type": "BOOLEAN",
        "widget": {
         "name": "continue"
        },
        "link": 105
       }
      ],
      "outputs": [
       {
        "label": "out",
        "localized_name": "输出",
        "name": "out",
        "type": "*",
        "links": [
         111
        ]
       }
      ],
      "title": "校验二：提示词数量足够",
      "properties": {
       "cnr_id": "comfyui-easy-use",
       "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
       "Node name for S&R": "easy blocker"
      },
      "widgets_values": [
       false
      ]
     },
     {
      "id": 305,
      "type": "easy lengthAnything",
      "pos": [
       -1773.916944314942,
       1354.418549638381
      ],
      "size": [
       260,
       60
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
       {
        "label": "any",
        "localized_name": "输入任何",
        "name": "any",
        "type": "*",
        "link": 110
       }
      ],
      "outputs": [
       {
        "label": "length",
        "localized_name": "长度",
        "name": "length",
        "type": "INT",
        "links": [
         106
        ]
       }
      ],
      "title": "非空提示词数量",
      "properties": {
       "cnr_id": "comfyui-easy-use",
       "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
       "Node name for S&R": "easy lengthAnything"
      },
      "widgets_values": []
     },
     {
      "id": 306,
      "type": "easy compare",
      "pos": [
       -1472.5048497102848,
       1337.9513087049925
      ],
      "size": [
       270,
       100
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
       {
        "label": "A",
        "localized_name": "A",
        "name": "a",
        "shape": 7,
        "type": "*",
        "link": 106
       },
       {
        "label": "B",
        "localized_name": "B",
        "name": "b",
        "shape": 7,
        "type": "*",
        "link": 109
       },
       {
        "localized_name": "比较方式",
        "name": "comparison",
        "shape": 7,
        "type": "COMBO",
        "widget": {
         "name": "comparison"
        },
        "link": null
       }
      ],
      "outputs": [
       {
        "label": "布尔",
        "localized_name": "布尔",
        "name": "boolean",
        "type": "BOOLEAN",
        "links": [
         105
        ]
       }
      ],
      "properties": {
       "cnr_id": "comfyui-easy-use",
       "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7",
       "Node name for S&R": "easy compare"
      },
      "widgets_values": [
       "a >= b"
      ]
     }
    ],
    "groups": [],
    "links": [
     {
      "id": 103,
      "origin_id": 302,
      "origin_slot": 0,
      "target_id": 303,
      "target_slot": 1,
      "type": "BOOLEAN"
     },
     {
      "id": 104,
      "origin_id": 303,
      "origin_slot": 0,
      "target_id": 304,
      "target_slot": 0,
      "type": "*"
     },
     {
      "id": 105,
      "origin_id": 306,
      "origin_slot": 0,
      "target_id": 304,
      "target_slot": 1,
      "type": "BOOLEAN"
     },
     {
      "id": 106,
      "origin_id": 305,
      "origin_slot": 0,
      "target_id": 306,
      "target_slot": 0,
      "type": "INT"
     },
     {
      "id": 107,
      "origin_id": -10,
      "origin_slot": 0,
      "target_id": 302,
      "target_slot": 0,
      "type": "STRING"
     },
     {
      "id": 108,
      "origin_id": -10,
      "origin_slot": 1,
      "target_id": 303,
      "target_slot": 0,
      "type": "INT"
     },
     {
      "id": 109,
      "origin_id": -10,
      "origin_slot": 1,
      "target_id": 306,
      "target_slot": 1,
      "type": "INT"
     },
     {
      "id": 110,
      "origin_id": -10,
      "origin_slot": 2,
      "target_id": 305,
      "target_slot": 0,
      "type": "STRING"
     },
     {
      "id": 111,
      "origin_id": 304,
      "origin_slot": 0,
      "target_id": -20,
      "target_slot": 0,
      "type": "INT"
     }
    ],
    "extra": {}
   }
  ]
 },
 "config": {},
 "extra": {
  "ds": {
   "scale": 0.9646149645000012,
   "offset": [
    2965.3185774565113,
    451.79619452192134
   ]
  },
  "frontendVersion": "1.47.12",
  "VHS_latentpreview": false,
  "VHS_latentpreviewrate": 0,
  "VHS_MetadataImage": true,
  "VHS_KeepIntermediate": true,
  "workspace_info": {
   "id": "x3Vv1A4vQ2fnkj1UFlBJT",
   "saveLock": false,
   "cloudID": null,
   "coverMediaPath": null
  }
 },
 "version": 0.4
}