{
 "id": "48334816-a786-44a5-8fa5-7f2f2be97eb5",
 "revision": 0,
 "last_node_id": 516,
 "last_link_id": 14,
 "nodes": [
  {
   "id": 311,
   "type": "MarkdownNote",
   "pos": [
    -1660,
    -410
   ],
   "size": [
    350,
    120
   ],
   "flags": {},
   "order": 0,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "原始提示词",
   "properties": {
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.8"
    },
    "widget_ue_connectable": {}
   },
   "widgets_values": [
    "@图片1女子，@图片2男子，@图片3战争现场。\n@图片1女子从炮火烟雾中跑过来，对着@图片2男子说：队长，现在我们该怎么办。男子说：先离开这里，去找做Comfy UI的那个 A I C G 3 D，看看他怎么说。"
   ],
   "widgets_values_named": {
    "text": "@图片1女子，@图片2男子，@图片3战争现场。\n@图片1女子从炮火烟雾中跑过来，对着@图片2男子说：队长，现在我们该怎么办。男子说：先离开这里，去找做Comfy UI的那个 A I C G 3 D，看看他怎么说。"
   },
   "color": "#333",
   "bgcolor": "#353535"
  },
  {
   "id": 312,
   "type": "MarkdownNote",
   "pos": [
    -1660,
    -240
   ],
   "size": [
    360,
    760
   ],
   "flags": {},
   "order": 1,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "H3优化后提示词",
   "properties": {
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.8"
    },
    "widget_ue_connectable": {}
   },
   "widgets_values": [
    "subject_definitions:\n<Subject 1> 是 <Picture 1> 中的女子，保留其面部特征、发型和服装细节。\n<Subject 2> 是 <Picture 2> 中的男子，保留其面部特征、发型和服装细节。\n<Subject 3> 是 <Picture 3> 中的战争现场环境，包含炮火、烟雾、废墟和昏暗的光线。\n\nsummary:\n[reference generation] 目标视频展示 <Subject 1> 在 <Subject 3> 中跑向 <Subject 2> 并进行对话。<Subject 1> 和 <Subject 2> 的外貌分别参考 <Picture 1> 和 <Picture 2>，背景环境参考 <Picture 3>。\n\nretention_analysis:\n<Subject 1>（出现在 [Shot 1]、[Shot 2]）：fully_preserved - 女子的人物身份、外貌特征和服装完整保留。\n<Subject 2>（出现在 [Shot 1]、[Shot 2]）：fully_preserved - 男子的人物身份、外貌特征和服装完整保留。\n<Subject 3>（出现在 [Shot 1]、[Shot 2]）：fully_preserved - 战争现场的炮火、烟雾和废墟环境完整保留。\n\ndetailed_description:\n目标视频采用写实战争电影风格，色调偏冷且充满烟尘感。\n[Shot 1] 中景镜头，<Subject 3> 的战争现场背景中弥漫着浓重的灰色烟雾，远处有火光闪烁。<Subject 1> 从画面左侧的烟雾中快速奔跑进入画面，神情焦急，头发随动作飘动。她跑到画面右侧站立的 <Subject 2> 面前停下，喘着气，抬头看着男子。\n[Shot 2] At 00:02.500, 镜头切至两人近景，背景虚化以突出人物。<Subject 1> 直视 <Subject 2>，用急促且担忧的年轻女声说道：<d>[Chinese] 队长，现在我们该怎么办。</d> <Subject 2> 表情严肃，目光坚定，用沉稳的年轻男声回答：<d>[Chinese] 先离开这里，去找做Comfy UI的那个 A I C G 3 D，看看他怎么说。</d> 说话时，背景中的烟雾持续流动，远处偶尔传来爆炸的闷响。\n\noverall_soundscape:\n战争现场的背景音包括远处间歇性的爆炸闷响、火焰燃烧的噼啪声以及烟雾流动带来的低频风声。人物奔跑时的脚步声和急促的呼吸声清晰可闻。\n\nnon_diegetic_music:\nN/A"
   ],
   "widgets_values_named": {
    "text": "subject_definitions:\n<Subject 1> 是 <Picture 1> 中的女子，保留其面部特征、发型和服装细节。\n<Subject 2> 是 <Picture 2> 中的男子，保留其面部特征、发型和服装细节。\n<Subject 3> 是 <Picture 3> 中的战争现场环境，包含炮火、烟雾、废墟和昏暗的光线。\n\nsummary:\n[reference generation] 目标视频展示 <Subject 1> 在 <Subject 3> 中跑向 <Subject 2> 并进行对话。<Subject 1> 和 <Subject 2> 的外貌分别参考 <Picture 1> 和 <Picture 2>，背景环境参考 <Picture 3>。\n\nretention_analysis:\n<Subject 1>（出现在 [Shot 1]、[Shot 2]）：fully_preserved - 女子的人物身份、外貌特征和服装完整保留。\n<Subject 2>（出现在 [Shot 1]、[Shot 2]）：fully_preserved - 男子的人物身份、外貌特征和服装完整保留。\n<Subject 3>（出现在 [Shot 1]、[Shot 2]）：fully_preserved - 战争现场的炮火、烟雾和废墟环境完整保留。\n\ndetailed_description:\n目标视频采用写实战争电影风格，色调偏冷且充满烟尘感。\n[Shot 1] 中景镜头，<Subject 3> 的战争现场背景中弥漫着浓重的灰色烟雾，远处有火光闪烁。<Subject 1> 从画面左侧的烟雾中快速奔跑进入画面，神情焦急，头发随动作飘动。她跑到画面右侧站立的 <Subject 2> 面前停下，喘着气，抬头看着男子。\n[Shot 2] At 00:02.500, 镜头切至两人近景，背景虚化以突出人物。<Subject 1> 直视 <Subject 2>，用急促且担忧的年轻女声说道：<d>[Chinese] 队长，现在我们该怎么办。</d> <Subject 2> 表情严肃，目光坚定，用沉稳的年轻男声回答：<d>[Chinese] 先离开这里，去找做Comfy UI的那个 A I C G 3 D，看看他怎么说。</d> 说话时，背景中的烟雾持续流动，远处偶尔传来爆炸的闷响。\n\noverall_soundscape:\n战争现场的背景音包括远处间歇性的爆炸闷响、火焰燃烧的噼啪声以及烟雾流动带来的低频风声。人物奔跑时的脚步声和急促的呼吸声清晰可闻。\n\nnon_diegetic_music:\nN/A"
   },
   "color": "#333",
   "bgcolor": "#353535"
  },
  {
   "id": 313,
   "type": "MarkdownNote",
   "pos": [
    -1280,
    -410
   ],
   "size": [
    300,
    540
   ],
   "flags": {},
   "order": 2,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "Note: Size Settings Reference",
   "properties": {
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.8"
    },
    "widget_ue_connectable": {}
   },
   "widgets_values": [
    "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 |\n| 1.0 | 16:9 | 1376 x 768 |\n| 1.2 | 16:9 | 1504 x 832 |\n| 1.5 | 16:9 | 1664 x 928 |\n| 1.8 | 16:9 | 1824 x 1024 |\n| 2.0 | 16:9 | 1920 x 1088 |\n"
   ],
   "widgets_values_named": {
    "text": "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 |\n| 1.0 | 16:9 | 1376 x 768 |\n| 1.2 | 16:9 | 1504 x 832 |\n| 1.5 | 16:9 | 1664 x 928 |\n| 1.8 | 16:9 | 1824 x 1024 |\n| 2.0 | 16:9 | 1920 x 1088 |\n"
   },
   "color": "#333",
   "bgcolor": "#353535"
  },
  {
   "id": 324,
   "type": "MarkdownNote",
   "pos": [
    -1660,
    -590
   ],
   "size": [
    350,
    120
   ],
   "flags": {},
   "order": 3,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "插件",
   "properties": {
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.8"
    },
    "widget_ue_connectable": {}
   },
   "widgets_values": [
    "github网址：https://github.com/JGRFW/comfyui-AICG3D\n\n插件：comfyui-AICG3D"
   ],
   "widgets_values_named": {
    "text": "github网址：https://github.com/JGRFW/comfyui-AICG3D\n\n插件：comfyui-AICG3D"
   },
   "color": "#333",
   "bgcolor": "#353535"
  },
  {
   "id": 12,
   "type": "SaveVideo",
   "pos": [
    1140,
    -330
   ],
   "size": [
    800,
    150
   ],
   "flags": {},
   "order": 12,
   "mode": 0,
   "inputs": [
    {
     "label": "视频",
     "localized_name": "视频",
     "name": "video",
     "type": "VIDEO",
     "link": 11
    },
    {
     "localized_name": "文件名前缀",
     "name": "filename_prefix",
     "type": "STRING",
     "widget": {
      "name": "filename_prefix"
     },
     "link": null
    },
    {
     "localized_name": "格式",
     "name": "format",
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "format"
     },
     "link": null
    },
    {
     "localized_name": "编解码器",
     "name": "format.codec",
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "format.codec"
     },
     "link": null
    },
    {
     "localized_name": "编解码器",
     "name": "codec",
     "shape": 7,
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "codec"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "links": []
    }
   ],
   "title": "7) 输出 · 二采高清放大",
   "properties": {
    "Node name for S&R": "SaveVideo",
    "cnr_id": "comfy-core",
    "ue_properties": {
     "widget_ue_connectable": {},
     "version": "7.8",
     "input_ue_unconnectable": {}
    }
   },
   "widgets_values": [
    "video/AICG3D_Pass2",
    "auto",
    "auto",
    "auto"
   ],
   "widgets_values_named": {
    "filename_prefix": "video/AICG3D_Pass2",
    "format": "auto",
    "format.codec": "auto",
    "codec": "auto"
   }
  },
  {
   "id": 501,
   "type": "MarkdownNote",
   "pos": [
    -1240,
    210
   ],
   "size": [
    400,
    830
   ],
   "flags": {},
   "order": 4,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "二采单节点 · 使用说明",
   "properties": {
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.8"
    }
   },
   "widgets_values": [
    "## 二采单节点版：一条线出片\n\n**链路**：主节点 -> `AICG-渲染器（二采）` -> `SaveVideo`。以前摊在画布上的一采 / 拆 AV latent /\nLatent 3D 放大 / 拼回 / 二采条件 / 二采 / 解码 / 合成，现在都在同一个节点里跑。\n\n**面板参数**\n- `一采`：seed / 采样器 / 调度器 / 步数 / 降噪（默认沿用主节点那套 3 步 res_multistep + simple）。\n- `二采种子` / `二采降噪`：降噪 0.4~0.6 最稳，越大改得越多（放大出来的细节也越容易被改掉）。\n- `二采分块采样`：改成「开」就把二采按空间切块逐块跑（下面会出现 Tile 宽度 / 高度 / 重叠区 / 接缝渐变），\n  显存占用只跟单块有关，长片或放大到 720P 以上时不容易爆显存；默认「关」= 整幅一次跑完。\n- `采样预览`：改成「开」后一采 / 二采每一步都会把中间结果推给 ComfyUI 原生预览通道，\n  实时采样画面直接显示在这个节点正文里（右侧图片流面板同样能看到）；串流走的是原生通道，\n  所以只在运行时有画面，跑完不留结果。默认「关」只留底部进度条。\n- `预览间隔`：每隔多少步推一张预览图（默认 1 = 每步都推）。调大能省下预览解码与前端刷新的\n  开销，采样更快、画面刷新更慢；整段采样的最后一步始终会推一张，方便确认成图。\n- `Latent 放大器` / `放大倍数`：倍数 1.0 = 不放大，只按原分辨率跑一遍二采；1.1~1.3 比较划算。\n- `放大设备` / `放大精度` / `时间分块放大`：16G 显存建议 cuda + fp16 + 开分块。\n- `附带一采成片`：改成「开」会额外解码一采 latent，从 `first_pass_video` 输出一份对照成片（更慢更占显存）。\n- `运行后清理`：默认「卸载模型」。\n\n**跑之前看两眼**\n1. 节点底部有一条百分比进度条，分四段：一采 40% -> 放大 12% -> 二采 38% -> 解码合成 10%。\n2. 放大阶段会先把 H3 主干卸出显存再去加载放大器；二采时 ComfyUI 会自动把主干重新载回来，属正常现象（会慢一点）。\n3. 16G 显存全靠动态搬运，放大倍数越大越容易触发 CUDA 显存错误；一旦报 illegal memory access 必须重启 ComfyUI。\n4. `二采条件` 对「参考生视频」是空操作（参考图仍按一采分辨率编码进条件），只有首帧/首尾帧模式才会按二采分辨率重建关键帧。\n\n**已知限制**\n- 二采用的采样器 / 调度器 / 步数和一采是同一套，只有 seed 与降噪分开。\n- 12 号工作流（拆开版）保留着：想单独调某一步、或者想看中间 latent，用那份。\n"
   ],
   "widgets_values_named": {
    "text": "## 二采单节点版：一条线出片\n\n**链路**：主节点 -> `AICG-渲染器（二采）` -> `SaveVideo`。以前摊在画布上的一采 / 拆 AV latent /\nLatent 3D 放大 / 拼回 / 二采条件 / 二采 / 解码 / 合成，现在都在同一个节点里跑。\n\n**面板参数**\n- `一采`：seed / 采样器 / 调度器 / 步数 / 降噪（默认沿用主节点那套 3 步 res_multistep + simple）。\n- `二采种子` / `二采降噪`：降噪 0.4~0.6 最稳，越大改得越多（放大出来的细节也越容易被改掉）。\n- `二采分块采样`：改成「开」就把二采按空间切块逐块跑（下面会出现 Tile 宽度 / 高度 / 重叠区 / 接缝渐变），\n  显存占用只跟单块有关，长片或放大到 720P 以上时不容易爆显存；默认「关」= 整幅一次跑完。\n- `采样预览`：改成「开」后一采 / 二采每一步都会把中间结果推给 ComfyUI 原生预览通道，\n  实时采样画面直接显示在这个节点正文里（右侧图片流面板同样能看到）；串流走的是原生通道，\n  所以只在运行时有画面，跑完不留结果。默认「关」只留底部进度条。\n- `预览间隔`：每隔多少步推一张预览图（默认 1 = 每步都推）。调大能省下预览解码与前端刷新的\n  开销，采样更快、画面刷新更慢；整段采样的最后一步始终会推一张，方便确认成图。\n- `Latent 放大器` / `放大倍数`：倍数 1.0 = 不放大，只按原分辨率跑一遍二采；1.1~1.3 比较划算。\n- `放大设备` / `放大精度` / `时间分块放大`：16G 显存建议 cuda + fp16 + 开分块。\n- `附带一采成片`：改成「开」会额外解码一采 latent，从 `first_pass_video` 输出一份对照成片（更慢更占显存）。\n- `运行后清理`：默认「卸载模型」。\n\n**跑之前看两眼**\n1. 节点底部有一条百分比进度条，分四段：一采 40% -> 放大 12% -> 二采 38% -> 解码合成 10%。\n2. 放大阶段会先把 H3 主干卸出显存再去加载放大器；二采时 ComfyUI 会自动把主干重新载回来，属正常现象（会慢一点）。\n3. 16G 显存全靠动态搬运，放大倍数越大越容易触发 CUDA 显存错误；一旦报 illegal memory access 必须重启 ComfyUI。\n4. `二采条件` 对「参考生视频」是空操作（参考图仍按一采分辨率编码进条件），只有首帧/首尾帧模式才会按二采分辨率重建关键帧。\n\n**已知限制**\n- 二采用的采样器 / 调度器 / 步数和一采是同一套，只有 seed 与降噪分开。\n- 12 号工作流（拆开版）保留着：想单独调某一步、或者想看中间 latent，用那份。\n"
   },
   "color": "#432",
   "bgcolor": "#653"
  },
  {
   "id": 502,
   "type": "SaveVideo",
   "pos": [
    1330,
    30
   ],
   "size": [
    800,
    150
   ],
   "flags": {},
   "order": 14,
   "mode": 0,
   "inputs": [
    {
     "label": "视频",
     "localized_name": "视频",
     "name": "video",
     "type": "VIDEO",
     "link": 13
    },
    {
     "localized_name": "文件名前缀",
     "name": "filename_prefix",
     "type": "STRING",
     "widget": {
      "name": "filename_prefix"
     },
     "link": null
    },
    {
     "localized_name": "格式",
     "name": "format",
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "format"
     },
     "link": null
    },
    {
     "localized_name": "编解码器",
     "name": "format.codec",
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "format.codec"
     },
     "link": null
    },
    {
     "localized_name": "编解码器",
     "name": "codec",
     "shape": 7,
     "type": "COMFY_DYNAMICCOMBO_V3",
     "widget": {
      "name": "codec"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "links": []
    }
   ],
   "title": "6) 输出 · 一采视频",
   "properties": {
    "Node name for S&R": "SaveVideo",
    "cnr_id": "comfy-core",
    "ue_properties": {
     "widget_ue_connectable": {},
     "version": "7.8",
     "input_ue_unconnectable": {}
    }
   },
   "widgets_values": [
    "video/AICG3D_Pass1",
    "auto",
    "auto",
    "auto"
   ],
   "widgets_values_named": {
    "filename_prefix": "video/AICG3D_Pass2",
    "format": "auto",
    "format.codec": "auto",
    "codec": "auto"
   }
  },
  {
   "id": 503,
   "type": "Label (rgthree)",
   "pos": [
    -460,
    -870
   ],
   "size": [
    2295.599853515625,
    200
   ],
   "flags": {
    "allow_interaction": true
   },
   "order": 5,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "Comfy UI 官方独立桌面版",
   "properties": {
    "fontSize": 200,
    "fontFamily": "经典综艺体简",
    "fontColor": "#12f111",
    "textAlign": "left",
    "backgroundColor": "transparent",
    "padding": 0,
    "borderRadius": 0,
    "angle": 0,
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.5.2"
    },
    "widget_ue_connectable": {}
   },
   "color": "#fff0",
   "bgcolor": "#fff0"
  },
  {
   "id": 504,
   "type": "Label (rgthree)",
   "pos": [
    -790,
    -630
   ],
   "size": [
    3449.60009765625,
    200
   ],
   "flags": {
    "allow_interaction": true
   },
   "order": 6,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "MiniMax H3 一釆  二采高清放大 单节点",
   "properties": {
    "fontSize": 200,
    "fontFamily": "经典综艺体简",
    "fontColor": "#33eee3",
    "textAlign": "left",
    "backgroundColor": "transparent",
    "padding": 0,
    "borderRadius": 0,
    "angle": 0,
    "ue_properties": {
     "widget_ue_connectable": {},
     "version": "7.8",
     "input_ue_unconnectable": {}
    }
   },
   "color": "#fff0",
   "bgcolor": "#fff0"
  },
  {
   "id": 505,
   "type": "Label (rgthree)",
   "pos": [
    1610,
    -400
   ],
   "size": [
    520.087890625,
    20
   ],
   "flags": {
    "allow_interaction": true
   },
   "order": 7,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "当前电脑配置：16G显存  64G内存      B站  抖音：AICG3G",
   "properties": {
    "fontSize": 20,
    "fontFamily": "Arial",
    "fontColor": "#9999",
    "textAlign": "left",
    "backgroundColor": "transparent",
    "padding": 0,
    "borderRadius": 0,
    "angle": 0,
    "ue_properties": {
     "widget_ue_connectable": {},
     "input_ue_unconnectable": {},
     "version": "7.5.2"
    },
    "widget_ue_connectable": {}
   },
   "color": "#fff0",
   "bgcolor": "#fff0"
  },
  {
   "id": 506,
   "type": "AICG3D_H3Loader",
   "pos": [
    -400,
    -290
   ],
   "size": [
    330,
    380
   ],
   "flags": {},
   "order": 8,
   "mode": 0,
   "inputs": [
    {
     "label": "FL2VA 模型",
     "localized_name": "FL2VA 模型",
     "name": "fl2va_model",
     "type": "COMBO",
     "widget": {
      "name": "fl2va_model"
     },
     "link": null
    },
    {
     "label": "REF2VA 模型",
     "localized_name": "REF2VA 模型",
     "name": "ref2va_model",
     "type": "COMBO",
     "widget": {
      "name": "ref2va_model"
     },
     "link": null
    },
    {
     "label": "文本编码器",
     "localized_name": "文本编码器",
     "name": "text_encoder",
     "type": "COMBO",
     "widget": {
      "name": "text_encoder"
     },
     "link": null
    },
    {
     "label": "视频 VAE",
     "localized_name": "视频 VAE",
     "name": "video_vae",
     "type": "COMBO",
     "widget": {
      "name": "video_vae"
     },
     "link": null
    },
    {
     "label": "音频 VAE",
     "localized_name": "音频 VAE",
     "name": "audio_vae",
     "type": "COMBO",
     "widget": {
      "name": "audio_vae"
     },
     "link": null
    },
    {
     "localized_name": "lora_1",
     "name": "lora_1",
     "type": "COMBO",
     "widget": {
      "name": "lora_1"
     },
     "link": null
    },
    {
     "localized_name": "lora_1_strength",
     "name": "lora_1_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_1_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_2",
     "name": "lora_2",
     "type": "COMBO",
     "widget": {
      "name": "lora_2"
     },
     "link": null
    },
    {
     "localized_name": "lora_2_strength",
     "name": "lora_2_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_2_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_3",
     "name": "lora_3",
     "type": "COMBO",
     "widget": {
      "name": "lora_3"
     },
     "link": null
    },
    {
     "localized_name": "lora_3_strength",
     "name": "lora_3_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_3_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_4",
     "name": "lora_4",
     "type": "COMBO",
     "widget": {
      "name": "lora_4"
     },
     "link": null
    },
    {
     "localized_name": "lora_4_strength",
     "name": "lora_4_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_4_strength"
     },
     "link": null
    },
    {
     "label": "非 H3 权重处理",
     "localized_name": "非 H3 权重处理",
     "name": "non_h3_policy",
     "type": "COMBO",
     "widget": {
      "name": "non_h3_policy"
     },
     "link": null
    },
    {
     "localized_name": "lora_5",
     "name": "lora_5",
     "type": "COMBO",
     "widget": {
      "name": "lora_5"
     },
     "link": null
    },
    {
     "localized_name": "lora_5_strength",
     "name": "lora_5_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_5_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_6",
     "name": "lora_6",
     "type": "COMBO",
     "widget": {
      "name": "lora_6"
     },
     "link": null
    },
    {
     "localized_name": "lora_6_strength",
     "name": "lora_6_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_6_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_7",
     "name": "lora_7",
     "type": "COMBO",
     "widget": {
      "name": "lora_7"
     },
     "link": null
    },
    {
     "localized_name": "lora_7_strength",
     "name": "lora_7_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_7_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_8",
     "name": "lora_8",
     "type": "COMBO",
     "widget": {
      "name": "lora_8"
     },
     "link": null
    },
    {
     "localized_name": "lora_8_strength",
     "name": "lora_8_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_8_strength"
     },
     "link": null
    },
    {
     "localized_name": "lora_9",
     "name": "lora_9",
     "type": "COMBO",
     "widget": {
      "name": "lora_9"
     },
     "link": null
    },
    {
     "localized_name": "lora_9_strength",
     "name": "lora_9_strength",
     "type": "FLOAT",
     "widget": {
      "name": "lora_9_strength"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "h3_bundle",
     "name": "h3_bundle",
     "type": "MINIMAX_H3_BUNDLE",
     "links": [
      8
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3Loader"
   },
   "widgets_values": [
    "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
    "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
    "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
    "minimax_h3_video_vae_int8_convrot.safetensors",
    "minimax_h3_audio_vae_fp32.safetensors",
    "minimax\\taomate_h3_3step_comfy.safetensors",
    1.0,
    "none",
    1,
    "none",
    1,
    "none",
    1,
    "自动回落",
    "none",
    1,
    "none",
    1,
    "none",
    1,
    "none",
    1,
    "none",
    1
   ],
   "widgets_values_named": {
    "fl2va_model": "MiniMax/Minimax-h3_Singularity_ref2va_v1.3_int8.safetensors",
    "ref2va_model": "MiniMax/minimax_h3_fused_refdelta_r1024_turbo8_mystic07_int8_convrot.safetensors",
    "text_encoder": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
    "video_vae": "minimax_h3_video_vae_int8_convrot.safetensors",
    "audio_vae": "minimax_h3_audio_vae_fp32.safetensors",
    "lora_1": "minimax\\taomate_h3_3step_comfy.safetensors",
    "lora_1_strength": 1,
    "lora_2": "none",
    "lora_2_strength": 1,
    "lora_3": "none",
    "lora_3_strength": 1,
    "lora_4": "none",
    "lora_4_strength": 1,
    "non_h3_policy": "自动回落",
    "lora_5": "none",
    "lora_5_strength": 1,
    "lora_6": "none",
    "lora_6_strength": 1,
    "lora_7": "none",
    "lora_7_strength": 1,
    "lora_8": "none",
    "lora_8_strength": 1,
    "lora_9": "none",
    "lora_9_strength": 1
   },
   "title": "1) H3 加载器（模型 / VAE / LoRA）"
  },
  {
   "id": 507,
   "type": "AICG3D_H3MediaLoader",
   "pos": [
    -30,
    -210
   ],
   "size": [
    320,
    270
   ],
   "flags": {},
   "order": 9,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "media_state",
     "name": "media_state",
     "type": "STRING",
     "widget": {
      "name": "media_state"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "AICG3D",
     "localized_name": "AICG3D",
     "name": "media_bundle",
     "type": "MINIMAX_H3_MEDIA_BUNDLE",
     "links": [
      9
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3MediaLoader"
   },
   "widgets_values": [
    ""
   ],
   "widgets_values_named": {
    "media_state": ""
   },
   "title": "2) 资源库（在这里放参考图）"
  },
  {
   "id": 510,
   "type": "AICG3D_H3",
   "pos": [
    450,
    -280
   ],
   "size": [
    400,
    228
   ],
   "flags": {},
   "order": 10,
   "mode": 0,
   "inputs": [
    {
     "label": "H3 模型组合",
     "localized_name": "H3 模型组合",
     "name": "h3_bundle",
     "type": "MINIMAX_H3_BUNDLE",
     "link": 8
    },
    {
     "label": "AICG3D",
     "localized_name": "AICG3D",
     "name": "media",
     "shape": 7,
     "type": "*",
     "link": 9
    },
    {
     "localized_name": "mode",
     "name": "mode",
     "type": "COMBO",
     "widget": {
      "name": "mode"
     },
     "link": null
    },
    {
     "localized_name": "prompt",
     "name": "prompt",
     "type": "STRING",
     "widget": {
      "name": "h3_prompt_mentions"
     },
     "link": null
    },
    {
     "localized_name": "resolution",
     "name": "resolution",
     "type": "COMBO",
     "widget": {
      "name": "resolution"
     },
     "link": null
    },
    {
     "localized_name": "aspect_ratio",
     "name": "aspect_ratio",
     "type": "COMBO",
     "widget": {
      "name": "aspect_ratio"
     },
     "link": null
    },
    {
     "localized_name": "width",
     "name": "width",
     "type": "INT",
     "widget": {
      "name": "width"
     },
     "link": null
    },
    {
     "localized_name": "height",
     "name": "height",
     "type": "INT",
     "widget": {
      "name": "height"
     },
     "link": null
    },
    {
     "localized_name": "seconds",
     "name": "seconds",
     "type": "FLOAT",
     "widget": {
      "name": "seconds"
     },
     "link": null
    },
    {
     "localized_name": "advanced",
     "name": "advanced",
     "type": "BOOLEAN",
     "widget": {
      "name": "advanced"
     },
     "link": null
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": null
    },
    {
     "localized_name": "keyframe_role",
     "name": "keyframe_role",
     "type": "COMBO",
     "widget": {
      "name": "keyframe_role"
     },
     "link": null
    },
    {
     "localized_name": "ref_image_size",
     "name": "ref_image_size",
     "type": "COMBO",
     "widget": {
      "name": "ref_image_size"
     },
     "link": null
    },
    {
     "localized_name": "reference_mention_mode",
     "name": "reference_mention_mode",
     "type": "COMBO",
     "widget": {
      "name": "reference_mention_mode"
     },
     "link": null
    },
    {
     "localized_name": "prompt_optimizer_settings",
     "name": "prompt_optimizer_settings",
     "type": "BOOLEAN",
     "widget": {
      "name": "prompt_optimizer_settings"
     },
     "link": null
    },
    {
     "localized_name": "prompt_optimizer_scene_guide",
     "name": "prompt_optimizer_scene_guide",
     "type": "COMBO",
     "widget": {
      "name": "prompt_optimizer_scene_guide"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "Model",
     "localized_name": "Model",
     "name": "model",
     "type": "MODEL",
     "links": null
    },
    {
     "label": "H3 Context",
     "localized_name": "H3 Context",
     "name": "h3_context",
     "type": "MINIMAX_H3_CONTEXT",
     "links": [
      10
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3",
    "minimax_h3_virtual_media_links": [],
    "minimax_h3_prompt_reference_doc": {
     "version": 1,
     "text": "",
     "parts": []
    }
   },
   "widgets_values": [
    "image",
    "",
    "480P",
    "16:9",
    1344,
    768,
    5,
    false,
    24,
    "first",
    "1k",
    "index",
    false,
    "none"
   ],
   "widgets_values_named": {
    "mode": "图生或首尾帧",
    "prompt": "",
    "resolution": "480P",
    "aspect_ratio": "16:9",
    "width": 1344,
    "height": 768,
    "seconds": 5,
    "advanced": false,
    "fps": 24,
    "keyframe_role": "首帧优先",
    "ref_image_size": "1K 像素（1024×1024 等比）",
    "reference_mention_mode": "按序号",
    "prompt_optimizer_settings": false,
    "prompt_optimizer_scene_guide": "通用"
   },
   "title": "3) H3 主节点（提示词 + 模式）"
  },
  {
   "id": 511,
   "type": "AICG3D_H3RenderPass1",
   "pos": [
    869.4262589090492,
    -256.5192933115535
   ],
   "size": [
    210,
    280
   ],
   "flags": {},
   "order": 11,
   "mode": 0,
   "inputs": [
    {
     "label": "H3 Context",
     "localized_name": "H3 Context",
     "name": "h3_context",
     "type": "MINIMAX_H3_CONTEXT",
     "link": 10
    },
    {
     "localized_name": "noise_seed",
     "name": "noise_seed",
     "type": "INT",
     "widget": {
      "name": "noise_seed"
     },
     "link": null
    },
    {
     "localized_name": "sampler_name",
     "name": "sampler_name",
     "type": "COMBO",
     "widget": {
      "name": "sampler_name"
     },
     "link": null
    },
    {
     "localized_name": "scheduler",
     "name": "scheduler",
     "type": "COMBO",
     "widget": {
      "name": "scheduler"
     },
     "link": null
    },
    {
     "localized_name": "steps",
     "name": "steps",
     "type": "INT",
     "widget": {
      "name": "steps"
     },
     "link": null
    },
    {
     "localized_name": "denoise",
     "name": "denoise",
     "type": "FLOAT",
     "widget": {
      "name": "denoise"
     },
     "link": null
    },
    {
     "localized_name": "sample_preview",
     "name": "sample_preview",
     "type": "COMBO",
     "widget": {
      "name": "sample_preview"
     },
     "link": null
    },
    {
     "localized_name": "preview_interval",
     "name": "preview_interval",
     "type": "INT",
     "widget": {
      "name": "preview_interval"
     },
     "link": null
    },
    {
     "localized_name": "cleanup_after_run",
     "name": "cleanup_after_run",
     "type": "COMBO",
     "widget": {
      "name": "cleanup_after_run"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "成片视频",
     "localized_name": "成片视频",
     "name": "video",
     "type": "VIDEO",
     "links": [
      11
     ]
    },
    {
     "label": "一采数据",
     "localized_name": "一采数据",
     "name": "pass1",
     "type": "AICG3D_H3_PASS1",
     "links": [
      12
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3RenderPass1"
   },
   "widgets_values": [
    0,
    "randomize",
    "res_multistep",
    "simple",
    3,
    1,
    "关",
    1,
    "卸载模型"
   ],
   "widgets_values_named": {
    "noise_seed": 0,
    "control_after_generate": "randomize",
    "sampler_name": "res_multistep",
    "scheduler": "simple",
    "steps": 3,
    "denoise": 1,
    "sample_preview": "关",
    "preview_interval": 1,
    "cleanup_after_run": "卸载模型"
   },
   "title": "4) 渲染器 · 一采"
  },
  {
   "id": 512,
   "type": "AICG3D_H3RenderPass2",
   "pos": [
    875.8501104715492,
    80.2707066884467
   ],
   "size": [
    228.904296875,
    448
   ],
   "flags": {},
   "order": 13,
   "mode": 0,
   "inputs": [
    {
     "label": "一采数据",
     "localized_name": "一采数据",
     "name": "pass1",
     "type": "AICG3D_H3_PASS1",
     "link": 12
    },
    {
     "localized_name": "sampler_name",
     "name": "sampler_name",
     "type": "COMBO",
     "widget": {
      "name": "sampler_name"
     },
     "link": null
    },
    {
     "localized_name": "scheduler",
     "name": "scheduler",
     "type": "COMBO",
     "widget": {
      "name": "scheduler"
     },
     "link": null
    },
    {
     "localized_name": "steps",
     "name": "steps",
     "type": "INT",
     "widget": {
      "name": "steps"
     },
     "link": null
    },
    {
     "localized_name": "second_pass_seed",
     "name": "second_pass_seed",
     "type": "INT",
     "widget": {
      "name": "second_pass_seed"
     },
     "link": null
    },
    {
     "localized_name": "second_pass_denoise",
     "name": "second_pass_denoise",
     "type": "FLOAT",
     "widget": {
      "name": "second_pass_denoise"
     },
     "link": null
    },
    {
     "localized_name": "tiled_sampling",
     "name": "tiled_sampling",
     "type": "COMBO",
     "widget": {
      "name": "tiled_sampling"
     },
     "link": null
    },
    {
     "localized_name": "tile_width",
     "name": "tile_width",
     "type": "INT",
     "widget": {
      "name": "tile_width"
     },
     "link": null
    },
    {
     "localized_name": "tile_height",
     "name": "tile_height",
     "type": "INT",
     "widget": {
      "name": "tile_height"
     },
     "link": null
    },
    {
     "localized_name": "tile_overlap",
     "name": "tile_overlap",
     "type": "INT",
     "widget": {
      "name": "tile_overlap"
     },
     "link": null
    },
    {
     "localized_name": "tile_fade",
     "name": "tile_fade",
     "type": "INT",
     "widget": {
      "name": "tile_fade"
     },
     "link": null
    },
    {
     "localized_name": "sample_preview",
     "name": "sample_preview",
     "type": "COMBO",
     "widget": {
      "name": "sample_preview"
     },
     "link": null
    },
    {
     "localized_name": "preview_interval",
     "name": "preview_interval",
     "type": "INT",
     "widget": {
      "name": "preview_interval"
     },
     "link": null
    },
    {
     "localized_name": "latent_upscale_model",
     "name": "latent_upscale_model",
     "type": "COMBO",
     "widget": {
      "name": "latent_upscale_model"
     },
     "link": null
    },
    {
     "localized_name": "upscale_scale",
     "name": "upscale_scale",
     "type": "FLOAT",
     "widget": {
      "name": "upscale_scale"
     },
     "link": null
    },
    {
     "localized_name": "upscale_device",
     "name": "upscale_device",
     "type": "COMBO",
     "widget": {
      "name": "upscale_device"
     },
     "link": null
    },
    {
     "localized_name": "upscale_precision",
     "name": "upscale_precision",
     "type": "COMBO",
     "widget": {
      "name": "upscale_precision"
     },
     "link": null
    },
    {
     "localized_name": "upscale_chunking",
     "name": "upscale_chunking",
     "type": "BOOLEAN",
     "widget": {
      "name": "upscale_chunking"
     },
     "link": null
    },
    {
     "localized_name": "output_first_pass",
     "name": "output_first_pass",
     "type": "COMBO",
     "widget": {
      "name": "output_first_pass"
     },
     "link": null
    },
    {
     "localized_name": "cleanup_after_run",
     "name": "cleanup_after_run",
     "type": "COMBO",
     "widget": {
      "name": "cleanup_after_run"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "成片视频",
     "localized_name": "成片视频",
     "name": "video",
     "type": "VIDEO",
     "links": [
      13
     ]
    },
    {
     "label": "一采成片",
     "localized_name": "一采成片",
     "name": "first_pass_video",
     "type": "VIDEO",
     "links": null
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3RenderPass2"
   },
   "widgets_values": [
    "res_multistep",
    "simple",
    8,
    0,
    "randomize",
    0.5,
    "关",
    512,
    512,
    128,
    32,
    "关",
    1,
    "minimax_h3_latent_upscaler_3d_fp16.safetensors",
    1.2,
    "cuda",
    "fp16",
    true,
    "关",
    "卸载模型"
   ],
   "widgets_values_named": {
    "sampler_name": "res_multistep",
    "scheduler": "simple",
    "steps": 8,
    "second_pass_seed": 0,
    "control_after_generate": "randomize",
    "second_pass_denoise": 0.5,
    "tiled_sampling": "关",
    "tile_width": 512,
    "tile_height": 512,
    "tile_overlap": 128,
    "tile_fade": 32,
    "sample_preview": "关",
    "preview_interval": 1,
    "latent_upscale_model": "minimax_h3_latent_upscaler_3d_fp16.safetensors",
    "upscale_scale": 1.2,
    "upscale_device": "cuda",
    "upscale_precision": "fp16",
    "upscale_chunking": true,
    "output_first_pass": "关",
    "cleanup_after_run": "卸载模型"
   },
   "title": "5) 渲染器 · 二采高清放大"
  }
 ],
 "links": [
  [
   8,
   506,
   0,
   510,
   0,
   "MINIMAX_H3_BUNDLE"
  ],
  [
   9,
   507,
   0,
   510,
   1,
   "MINIMAX_H3_MEDIA_BUNDLE"
  ],
  [
   10,
   510,
   1,
   511,
   0,
   "MINIMAX_H3_CONTEXT"
  ],
  [
   11,
   511,
   0,
   12,
   0,
   "VIDEO"
  ],
  [
   12,
   511,
   1,
   512,
   0,
   "AICG3D_H3_PASS1"
  ],
  [
   13,
   512,
   0,
   502,
   0,
   "VIDEO"
  ]
 ],
 "groups": [],
 "config": {},
 "extra": {
  "ds": {
   "scale": 0.7513148009015777,
   "offset": [
    1066.9607410909512,
    827.2802933115534
   ]
  },
  "frontendVersion": "1.24.0",
  "ue_links": [],
  "links_added_by_ue": []
 },
 "version": 0.4
}