{
 "id": "e9d0e5e3-d173-4a09-a5e0-a6d974d9e9b9",
 "revision": 0,
 "last_node_id": 67,
 "last_link_id": 111,
 "nodes": [
  {
   "id": 8,
   "type": "MarkdownNote",
   "pos": [
    -5040,
    450
   ],
   "size": [
    640,
    980
   ],
   "flags": {},
   "order": 0,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "properties": {},
   "widgets_values": [
    "## AICG3D 无限段落顺序生成\n\n一条线往下接，段落想加多少加多少：\n\n```\n加载器 ─ h3_bundle ─► 全局设置 ─ sequence_config ─► 段落1 ─► 段落2 ─► 段落3 ─► 最终合成视频\n                              （段落之间：上一段 segment ─► 下一段 previous_segment）\n```\n\n- **加段落**：选中段落节点按 `Ctrl+D` 复制一份，把上一段的 `segment` 接到它的 `previous_segment`，改提示词就行；删掉一段就是少拍一段。\n  **全局设置和素材库只在第 1 段接一次**，后面的段落顺着 `previous_segment` 自动继承，段数再多画布上也只有一条线，不会织成蜘蛛网。\n- **只拍一段**：把 `视频段落1` 的 `segment` 直接接到 `最终合成视频`。\n- **单独换素材 / 换配置**：把资源库或全局设置的线接到那一段自己的 `media` / `sequence_config`，这一段（以及它后面的段落）就改用新的那一份。\n- **参考图 / 视频 / 音频**：素材库（AICG3D资源库）接到段落的 `media`，在素材库里点一张素材，引用就直接写进**光标所在的那一段**提示词，插在光标处（也可以手打 `@图片1`、`@视频1`）。\n- **衔接**：每段开头自动接住上一段结尾的画面，帧数在全局设置里调。\n\n### 全局设置调什么\n- `分辨率 / 宽高比`：所有段落共用；选完分辨率，节点上直接显示算出来的宽高（如 `1920x1080`，没有手填宽高的控件），帧率是 H3 原生 24 锁定。\n- `衔接帧数`：H3 原生时间栅格只有 5 / 22 / 39 … 这几档，填 1~5 按 5 帧衔接，填 6~20 按 22 帧衔接。\n- `衔接方式`：`尾帧续写（latent）` 无损最快（默认）；`尾帧画面（RGB）` 把上一段尾帧重新编码成 Guide，画面更贴、多一次解码。\n- `显存收尾`：默认 `释放缓存`（把缓存显存还给驱动、模型留在显存里，下一段接着跑最快）；\n  显存特别紧再选 `卸载模型`，代价是每段都要重新加载权重。\n- `采样预览 / 预览间隔`：开 = 正在采样的那一段节点上实时显示画面。\n- `音频模式`：`生成音频` = 每段自己出声音（默认）；`数字人（锁定音频）` = 素材库里**那一条**音频当驱动音轨，按整条时间轴切片锁进每一段（音频不参与去噪，画面跟着音频走），最终成片也用这条音轨；素材库里只放音频也能跑。\n- `提示词优化设置`：点这一行打开提示词优化面板（优化方式 / API 地址 / API Key / 模型名 / 本地模型）。\n  段落提示词框里的 `✦` 用的就是这份设置；没配好时点 `✦` 会直接把这个面板打开。\n\n### 最终合成视频\n逐段解码、逐段写进同一个编码器（内存只跟单段有关），拼好自动存到 `output/video/`，\n节点上直接给预览；也可以把它的 `video` 输出再接一个 `SaveVideo` 另存一份。\n"
   ],
   "widgets_values_named": {
    "text": "## AICG3D 无限段落顺序生成\n\n一条线往下接，段落想加多少加多少：\n\n```\n加载器 ─ h3_bundle ─► 全局设置 ─ sequence_config ─► 段落1 ─► 段落2 ─► 段落3 ─► 最终合成视频\n                              （段落之间：上一段 segment ─► 下一段 previous_segment）\n```\n\n- **加段落**：选中段落节点按 `Ctrl+D` 复制一份，把上一段的 `segment` 接到它的 `previous_segment`，改提示词就行；删掉一段就是少拍一段。\n  **全局设置和素材库只在第 1 段接一次**，后面的段落顺着 `previous_segment` 自动继承，段数再多画布上也只有一条线，不会织成蜘蛛网。\n- **只拍一段**：把 `视频段落1` 的 `segment` 直接接到 `最终合成视频`。\n- **单独换素材 / 换配置**：把资源库或全局设置的线接到那一段自己的 `media` / `sequence_config`，这一段（以及它后面的段落）就改用新的那一份。\n- **参考图 / 视频 / 音频**：素材库（AICG3D资源库）接到段落的 `media`，在素材库里点一张素材，引用就直接写进**光标所在的那一段**提示词，插在光标处（也可以手打 `@图片1`、`@视频1`）。\n- **衔接**：每段开头自动接住上一段结尾的画面，帧数在全局设置里调。\n\n### 全局设置调什么\n- `分辨率 / 宽高比`：所有段落共用；选完分辨率，节点上直接显示算出来的宽高（如 `1920x1080`，没有手填宽高的控件），帧率是 H3 原生 24 锁定。\n- `衔接帧数`：H3 原生时间栅格只有 5 / 22 / 39 … 这几档，填 1~5 按 5 帧衔接，填 6~20 按 22 帧衔接。\n- `衔接方式`：`尾帧续写（latent）` 无损最快（默认）；`尾帧画面（RGB）` 把上一段尾帧重新编码成 Guide，画面更贴、多一次解码。\n- `显存收尾`：默认 `释放缓存`（把缓存显存还给驱动、模型留在显存里，下一段接着跑最快）；\n  显存特别紧再选 `卸载模型`，代价是每段都要重新加载权重。\n- `采样预览 / 预览间隔`：开 = 正在采样的那一段节点上实时显示画面。\n- `音频模式`：`生成音频` = 每段自己出声音（默认）；`数字人（锁定音频）` = 素材库里**那一条**音频当驱动音轨，按整条时间轴切片锁进每一段（音频不参与去噪，画面跟着音频走），最终成片也用这条音轨；素材库里只放音频也能跑。\n- `提示词优化设置`：点这一行打开提示词优化面板（优化方式 / API 地址 / API Key / 模型名 / 本地模型）。\n  段落提示词框里的 `✦` 用的就是这份设置；没配好时点 `✦` 会直接把这个面板打开。\n\n### 最终合成视频\n逐段解码、逐段写进同一个编码器（内存只跟单段有关），拼好自动存到 `output/video/`，\n节点上直接给预览；也可以把它的 `video` 输出再接一个 `SaveVideo` 另存一份。\n"
   },
   "color": "#432",
   "bgcolor": "#653"
  },
  {
   "id": 32,
   "type": "AICG3DPromptSegmentSplit",
   "pos": [
    -990,
    700
   ],
   "size": [
    1070,
    660
   ],
   "flags": {},
   "order": 1,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    },
    {
     "localized_name": "mode",
     "name": "mode",
     "type": "COMBO",
     "widget": {
      "name": "mode"
     },
     "link": null
    },
    {
     "localized_name": "custom_regex",
     "name": "custom_regex",
     "type": "STRING",
     "widget": {
      "name": "custom_regex"
     },
     "link": null
    },
    {
     "localized_name": "keep_header",
     "name": "keep_header",
     "type": "BOOLEAN",
     "widget": {
      "name": "keep_header"
     },
     "link": null
    },
    {
     "localized_name": "seconds_mode",
     "name": "seconds_mode",
     "type": "COMBO",
     "widget": {
      "name": "seconds_mode"
     },
     "link": null
    },
    {
     "localized_name": "default_seconds",
     "name": "default_seconds",
     "type": "FLOAT",
     "widget": {
      "name": "default_seconds"
     },
     "link": null
    },
    {
     "localized_name": "auto_fill",
     "name": "auto_fill",
     "type": "BOOLEAN",
     "widget": {
      "name": "auto_fill"
     },
     "link": null
    },
    {
     "localized_name": "randomize_seed",
     "name": "randomize_seed",
     "type": "BOOLEAN",
     "widget": {
      "name": "randomize_seed"
     },
     "link": null
    },
    {
     "localized_name": "max_segments",
     "name": "max_segments",
     "type": "INT",
     "widget": {
      "name": "max_segments"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "段1提示词",
     "name": "段1提示词",
     "type": "STRING",
     "links": [
      104
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3DPromptSegmentSplit"
   },
   "widgets_values": [
    "第 1 段｜4 秒（对应 0-4 秒：焦虑闪切 → 白光炸开 → 界面亮起）\n【第1段｜4秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：显示器特写固定机位，屏幕被大面积红色故障条纹覆盖，像素块横向撕裂并向左滑动，红光在桌面上快速跳动。\n1.5-3秒：红光瞬间收成一条细线，全屏黑掉；半秒后一道白色闪电从屏幕中心向外炸开，强光把整个房间照白。\n3-4秒：白光退去，屏幕亮起，露出青绿与冷蓝交界的深色抽象界面，镜头缓慢后拉半格，画面停在屏幕刚刚亮起的那一帧。\n环境声：电流干扰声与密集杂音突然收干净；白光炸开时一记低沉重击，随后是极轻的电子底噪。\n无字幕。\n\n第 2 段｜3 秒（对应 4-7 秒：点击 → 节点弹出 → 提示词拆分）\n【第2段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1秒：中近景略微俯视屏幕，一只手从画面右下角快速移入，食指在屏幕左侧按下一个位置后立刻抽走。\n1-2秒：屏幕上一个青蓝色方块亮起，紧接着第二、第三个方块从它右侧依次弹出，连成一条横向链条。\n2-3秒：一条白色长条从上方落下，在屏幕中央瞬间裂成三段并横向排开，镜头轻微推近，画面停在三段刚刚分开的那一帧。\n环境声：一声清脆的鼠标点击；方块弹出时连续的细碎电子音；分裂时一记短促的“嗖”声。\n无字幕。\n\n第 3 段｜3 秒（对应 7-10 秒：作品混剪 → GitHub 定格）\n【第3段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印，屏幕内容为高饱和度的三维渲染作品。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：快速混剪——青色金属质感的立体物体缓慢旋转，随即切到它的表面特写，再切到远景全景，每格约半秒，高光沿表面扫过。\n1.5-3秒：屏幕画面收成深色渐变，中央浮现一块纯色发光区域，镜头缓慢向前推近，画面停在这块发光区域刚刚成形的瞬间。\n环境声：强节奏鼓点连续落下；画面切换时穿插短促的电流“嗒”声；最后半秒鼓点收干净，只剩低频余韵。\n无字幕。\n\n",
    "自动识别",
    "",
    true,
    "跟随文本标注",
    5,
    true,
    true,
    4
   ],
   "widgets_values_named": {
    "text": "第 1 段｜4 秒（对应 0-4 秒：焦虑闪切 → 白光炸开 → 界面亮起）\n【第1段｜4秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：显示器特写固定机位，屏幕被大面积红色故障条纹覆盖，像素块横向撕裂并向左滑动，红光在桌面上快速跳动。\n1.5-3秒：红光瞬间收成一条细线，全屏黑掉；半秒后一道白色闪电从屏幕中心向外炸开，强光把整个房间照白。\n3-4秒：白光退去，屏幕亮起，露出青绿与冷蓝交界的深色抽象界面，镜头缓慢后拉半格，画面停在屏幕刚刚亮起的那一帧。\n环境声：电流干扰声与密集杂音突然收干净；白光炸开时一记低沉重击，随后是极轻的电子底噪。\n无字幕。\n\n第 2 段｜3 秒（对应 4-7 秒：点击 → 节点弹出 → 提示词拆分）\n【第2段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1秒：中近景略微俯视屏幕，一只手从画面右下角快速移入，食指在屏幕左侧按下一个位置后立刻抽走。\n1-2秒：屏幕上一个青蓝色方块亮起，紧接着第二、第三个方块从它右侧依次弹出，连成一条横向链条。\n2-3秒：一条白色长条从上方落下，在屏幕中央瞬间裂成三段并横向排开，镜头轻微推近，画面停在三段刚刚分开的那一帧。\n环境声：一声清脆的鼠标点击；方块弹出时连续的细碎电子音；分裂时一记短促的“嗖”声。\n无字幕。\n\n第 3 段｜3 秒（对应 7-10 秒：作品混剪 → GitHub 定格）\n【第3段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印，屏幕内容为高饱和度的三维渲染作品。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：快速混剪——青色金属质感的立体物体缓慢旋转，随即切到它的表面特写，再切到远景全景，每格约半秒，高光沿表面扫过。\n1.5-3秒：屏幕画面收成深色渐变，中央浮现一块纯色发光区域，镜头缓慢向前推近，画面停在这块发光区域刚刚成形的瞬间。\n环境声：强节奏鼓点连续落下；画面切换时穿插短促的电流“嗒”声；最后半秒鼓点收干净，只剩低频余韵。\n无字幕。\n\n",
    "mode": "自动识别",
    "custom_regex": "",
    "keep_header": true,
    "seconds_mode": "跟随文本标注",
    "default_seconds": 5,
    "auto_fill": true,
    "randomize_seed": true,
    "max_segments": 4
   }
  },
  {
   "id": 41,
   "type": "Label (rgthree)",
   "pos": [
    -980,
    -900
   ],
   "size": [
    2722.94921875,
    200
   ],
   "flags": {
    "allow_interaction": true
   },
   "order": 2,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "8G   12G  16G  显卡自由选择  ",
   "properties": {
    "fontSize": 200,
    "fontFamily": "Arial",
    "fontColor": "#ffff00",
    "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": 42,
   "type": "Label (rgthree)",
   "pos": [
    -850,
    -680
   ],
   "size": [
    2508.19970703125,
    200
   ],
   "flags": {
    "allow_interaction": true
   },
   "order": 3,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "MIiniMax 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": 43,
   "type": "Label (rgthree)",
   "pos": [
    -1830,
    -440
   ],
   "size": [
    4281.6005859375,
    200
   ],
   "flags": {
    "allow_interaction": true
   },
   "order": 4,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "提示词一键填入    无限时长   直出1080p高清视频",
   "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": 58,
   "type": "AICG3D_H3SequenceSegment",
   "pos": [
    -30,
    -60
   ],
   "size": [
    212.3228515625,
    290
   ],
   "flags": {},
   "order": 8,
   "mode": 0,
   "inputs": [
    {
     "label": "全局设置",
     "localized_name": "全局设置",
     "name": "sequence_config",
     "shape": 7,
     "type": "MINIMAX_H3_SEQUENCE_CONFIG",
     "link": 105
    },
    {
     "label": "上一分段",
     "localized_name": "上一分段",
     "name": "previous_segment",
     "shape": 7,
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "link": null
    },
    {
     "label": "AICG3D",
     "localized_name": "AICG3D",
     "name": "media",
     "shape": 7,
     "type": "*",
     "link": 107
    },
    {
     "localized_name": "prompt",
     "name": "prompt",
     "type": "STRING",
     "widget": {
      "name": "h3_prompt_mentions"
     },
     "link": 104
    },
    {
     "localized_name": "seconds",
     "name": "seconds",
     "type": "FLOAT",
     "widget": {
      "name": "seconds"
     },
     "link": null
    },
    {
     "localized_name": "seed",
     "name": "seed",
     "type": "INT",
     "widget": {
      "name": "seed"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "视频段落",
     "localized_name": "视频段落",
     "name": "segment",
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "links": [
      102
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3SequenceSegment"
   },
   "widgets_values": [
    "【第1段｜4秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：显示器特写固定机位，屏幕被大面积红色故障条纹覆盖，像素块横向撕裂并向左滑动，红光在桌面上快速跳动。\n1.5-3秒：红光瞬间收成一条细线，全屏黑掉；半秒后一道白色闪电从屏幕中心向外炸开，强光把整个房间照白。\n3-4秒：白光退去，屏幕亮起，露出青绿与冷蓝交界的深色抽象界面，镜头缓慢后拉半格，画面停在屏幕刚刚亮起的那一帧。\n环境声：电流干扰声与密集杂音突然收干净；白光炸开时一记低沉重击，随后是极轻的电子底噪。\n无字幕。\n\n第 2 段｜3 秒（对应 4-7 秒：点击 → 节点弹出 → 提示词拆分）",
    4,
    2213594720,
    "randomize"
   ],
   "widgets_values_named": {
    "prompt": "【第1段｜4秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：显示器特写固定机位，屏幕被大面积红色故障条纹覆盖，像素块横向撕裂并向左滑动，红光在桌面上快速跳动。\n1.5-3秒：红光瞬间收成一条细线，全屏黑掉；半秒后一道白色闪电从屏幕中心向外炸开，强光把整个房间照白。\n3-4秒：白光退去，屏幕亮起，露出青绿与冷蓝交界的深色抽象界面，镜头缓慢后拉半格，画面停在屏幕刚刚亮起的那一帧。\n环境声：电流干扰声与密集杂音突然收干净；白光炸开时一记低沉重击，随后是极轻的电子底噪。\n无字幕。\n\n第 2 段｜3 秒（对应 4-7 秒：点击 → 节点弹出 → 提示词拆分）",
    "seconds": 4,
    "seed": 2213594720,
    "control_after_generate": "randomize"
   }
  },
  {
   "id": 59,
   "type": "AICG3D_H3SequenceSegment",
   "pos": [
    230,
    -60
   ],
   "size": [
    212.3228515625,
    290
   ],
   "flags": {},
   "order": 9,
   "mode": 0,
   "inputs": [
    {
     "label": "全局设置",
     "localized_name": "全局设置",
     "name": "sequence_config",
     "shape": 7,
     "type": "MINIMAX_H3_SEQUENCE_CONFIG",
     "link": null
    },
    {
     "label": "上一分段",
     "localized_name": "上一分段",
     "name": "previous_segment",
     "shape": 7,
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "link": 102
    },
    {
     "label": "AICG3D",
     "localized_name": "AICG3D",
     "name": "media",
     "shape": 7,
     "type": "*",
     "link": null
    },
    {
     "localized_name": "prompt",
     "name": "prompt",
     "type": "STRING",
     "widget": {
      "name": "h3_prompt_mentions"
     },
     "link": null
    },
    {
     "localized_name": "seconds",
     "name": "seconds",
     "type": "FLOAT",
     "widget": {
      "name": "seconds"
     },
     "link": null
    },
    {
     "localized_name": "seed",
     "name": "seed",
     "type": "INT",
     "widget": {
      "name": "seed"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "视频段落",
     "localized_name": "视频段落",
     "name": "segment",
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "links": [
      110
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3SequenceSegment",
    "minimax_h3_prompt_reference_doc": {
     "version": 1,
     "text": "\n",
     "parts": [
      {
       "type": "text",
       "text": "\n"
      }
     ]
    }
   },
   "widgets_values": [
    "【第2段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1秒：中近景略微俯视屏幕，一只手从画面右下角快速移入，食指在屏幕左侧按下一个位置后立刻抽走。\n1-2秒：屏幕上一个青蓝色方块亮起，紧接着第二、第三个方块从它右侧依次弹出，连成一条横向链条。\n2-3秒：一条白色长条从上方落下，在屏幕中央瞬间裂成三段并横向排开，镜头轻微推近，画面停在三段刚刚分开的那一帧。\n环境声：一声清脆的鼠标点击；方块弹出时连续的细碎电子音；分裂时一记短促的“嗖”声。\n无字幕。\n\n第 3 段｜3 秒（对应 7-10 秒：作品混剪 → GitHub 定格）",
    3,
    442520084,
    "randomize"
   ],
   "widgets_values_named": {
    "prompt": "【第2段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1秒：中近景略微俯视屏幕，一只手从画面右下角快速移入，食指在屏幕左侧按下一个位置后立刻抽走。\n1-2秒：屏幕上一个青蓝色方块亮起，紧接着第二、第三个方块从它右侧依次弹出，连成一条横向链条。\n2-3秒：一条白色长条从上方落下，在屏幕中央瞬间裂成三段并横向排开，镜头轻微推近，画面停在三段刚刚分开的那一帧。\n环境声：一声清脆的鼠标点击；方块弹出时连续的细碎电子音；分裂时一记短促的“嗖”声。\n无字幕。\n\n第 3 段｜3 秒（对应 7-10 秒：作品混剪 → GitHub 定格）",
    "seconds": 3,
    "seed": 442520084,
    "control_after_generate": "randomize"
   }
  },
  {
   "id": 60,
   "type": "AICG3D_H3SequenceCombine",
   "pos": [
    1020,
    -60
   ],
   "size": [
    250,
    80
   ],
   "flags": {},
   "order": 11,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "final_segment",
     "name": "final_segment",
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "link": 111
    },
    {
     "localized_name": "filename_prefix",
     "name": "filename_prefix",
     "type": "STRING",
     "widget": {
      "name": "filename_prefix"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "links": null
    },
    {
     "localized_name": "saved_file",
     "name": "saved_file",
     "type": "STRING",
     "links": null
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3SequenceCombine"
   },
   "widgets_values": [
    "video/MiniMax_H3_Sequence"
   ],
   "widgets_values_named": {
    "filename_prefix": "video/MiniMax_H3_Sequence"
   }
  },
  {
   "id": 61,
   "type": "AICG3D_H3SequenceGlobal",
   "pos": [
    -430,
    -60
   ],
   "size": [
    360,
    450
   ],
   "flags": {},
   "order": 7,
   "mode": 0,
   "inputs": [
    {
     "label": "H3 模型组合",
     "localized_name": "H3 模型组合",
     "name": "h3_bundle",
     "type": "MINIMAX_H3_BUNDLE",
     "link": 106
    },
    {
     "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": "fps",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": null
    },
    {
     "localized_name": "handoff_frames",
     "name": "handoff_frames",
     "type": "INT",
     "widget": {
      "name": "handoff_frames"
     },
     "link": null
    },
    {
     "localized_name": "handoff_mode",
     "name": "handoff_mode",
     "type": "COMBO",
     "widget": {
      "name": "handoff_mode"
     },
     "link": null
    },
    {
     "localized_name": "ref_image_size",
     "name": "ref_image_size",
     "type": "COMBO",
     "widget": {
      "name": "ref_image_size"
     },
     "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": "vram_policy",
     "name": "vram_policy",
     "type": "COMBO",
     "widget": {
      "name": "vram_policy"
     },
     "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": "prompt_optimizer_settings",
     "name": "prompt_optimizer_settings",
     "type": "BOOLEAN",
     "widget": {
      "name": "prompt_optimizer_settings"
     },
     "link": null
    },
    {
     "localized_name": "audio_mode",
     "name": "audio_mode",
     "type": "COMBO",
     "widget": {
      "name": "audio_mode"
     },
     "link": null
    },
    {
     "localized_name": "vram_tier",
     "name": "vram_tier",
     "type": "COMBO",
     "widget": {
      "name": "vram_tier"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "全局设置",
     "localized_name": "全局设置",
     "name": "sequence_config",
     "type": "MINIMAX_H3_SEQUENCE_CONFIG",
     "links": [
      105
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3SequenceGlobal"
   },
   "widgets_values": [
    "720P",
    "16:9",
    24,
    5,
    "尾帧续写（latent）",
    "match",
    "res_multistep",
    "simple",
    3,
    1,
    "释放缓存",
    "关",
    1,
    false,
    "生成音频",
    "自动（按显卡）"
   ],
   "widgets_values_named": {
    "resolution": "720P",
    "aspect_ratio": "16:9",
    "fps": 24,
    "handoff_frames": 5,
    "handoff_mode": "尾帧续写（latent）",
    "ref_image_size": "match",
    "sampler_name": "res_multistep",
    "scheduler": "simple",
    "steps": 3,
    "denoise": 1,
    "vram_policy": "释放缓存",
    "sample_preview": "关",
    "preview_interval": 1,
    "prompt_optimizer_settings": false,
    "audio_mode": "生成音频",
    "vram_tier": "自动（按显卡）"
   }
  },
  {
   "id": 62,
   "type": "AICG3D_H3Loader",
   "pos": [
    -1180,
    -60
   ],
   "size": [
    330,
    380
   ],
   "flags": {},
   "order": 5,
   "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": [
      106
     ]
    }
   ],
   "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_h3_fl2v_turbo_4step_v1.0_768p_comfyui_bf16.safetensors",
    1,
    "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
   }
  },
  {
   "id": 63,
   "type": "AICG3D_H3MediaLoader",
   "pos": [
    -800,
    -60
   ],
   "size": [
    320,
    270
   ],
   "flags": {},
   "order": 6,
   "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": [
      107
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3MediaLoader"
   },
   "widgets_values": [
    ""
   ],
   "widgets_values_named": {
    "media_state": ""
   }
  },
  {
   "id": 64,
   "type": "AICG3D_H3SequenceSegment",
   "pos": [
    490,
    -60
   ],
   "size": [
    212.3228515625,
    290
   ],
   "flags": {},
   "order": 10,
   "mode": 0,
   "inputs": [
    {
     "label": "全局设置",
     "localized_name": "全局设置",
     "name": "sequence_config",
     "shape": 7,
     "type": "MINIMAX_H3_SEQUENCE_CONFIG",
     "link": null
    },
    {
     "label": "上一分段",
     "localized_name": "上一分段",
     "name": "previous_segment",
     "shape": 7,
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "link": 110
    },
    {
     "label": "AICG3D",
     "localized_name": "AICG3D",
     "name": "media",
     "shape": 7,
     "type": "*",
     "link": null
    },
    {
     "localized_name": "prompt",
     "name": "prompt",
     "type": "STRING",
     "widget": {
      "name": "h3_prompt_mentions"
     },
     "link": null
    },
    {
     "localized_name": "seconds",
     "name": "seconds",
     "type": "FLOAT",
     "widget": {
      "name": "seconds"
     },
     "link": null
    },
    {
     "localized_name": "seed",
     "name": "seed",
     "type": "INT",
     "widget": {
      "name": "seed"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "label": "视频段落",
     "localized_name": "视频段落",
     "name": "segment",
     "type": "MINIMAX_H3_SEQUENCE_SEGMENT",
     "links": [
      111
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "AICG3D_H3SequenceSegment",
    "minimax_h3_prompt_reference_doc": {
     "version": 1,
     "text": "\n",
     "parts": [
      {
       "type": "text",
       "text": "\n"
      }
     ]
    },
    "minimax_h3_virtual_media_links": []
   },
   "widgets_values": [
    "【第3段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印，屏幕内容为高饱和度的三维渲染作品。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：快速混剪——青色金属质感的立体物体缓慢旋转，随即切到它的表面特写，再切到远景全景，每格约半秒，高光沿表面扫过。\n1.5-3秒：屏幕画面收成深色渐变，中央浮现一块纯色发光区域，镜头缓慢向前推近，画面停在这块发光区域刚刚成形的瞬间。\n环境声：强节奏鼓点连续落下；画面切换时穿插短促的电流“嗒”声；最后半秒鼓点收干净，只剩低频余韵。\n无字幕。",
    3,
    2743991836,
    "randomize"
   ],
   "widgets_values_named": {
    "prompt": "【第3段｜3秒】\n科技感极客风，深黑底，霓虹青蓝与荧光绿高光，高对比硬光，颗粒质感，轻微暗角，16:9 画幅，画面干净无任何文字水印，屏幕内容为高饱和度的三维渲染作品。昏暗的极客工作室夜晚，深灰哑光桌面上，一台窄边宽屏显示器正对镜头，显示器发出冷蓝光，背景是缓慢流动的暗色网格，桌面右侧固定放着一只黑色马克杯。\n0-1.5秒：快速混剪——青色金属质感的立体物体缓慢旋转，随即切到它的表面特写，再切到远景全景，每格约半秒，高光沿表面扫过。\n1.5-3秒：屏幕画面收成深色渐变，中央浮现一块纯色发光区域，镜头缓慢向前推近，画面停在这块发光区域刚刚成形的瞬间。\n环境声：强节奏鼓点连续落下；画面切换时穿插短促的电流“嗒”声；最后半秒鼓点收干净，只剩低频余韵。\n无字幕。",
    "seconds": 3,
    "seed": 2743991836,
    "control_after_generate": "randomize"
   }
  }
 ],
 "links": [
  [
   106,
   62,
   0,
   61,
   0,
   "MINIMAX_H3_BUNDLE"
  ],
  [
   105,
   61,
   0,
   58,
   0,
   "MINIMAX_H3_SEQUENCE_CONFIG"
  ],
  [
   107,
   63,
   0,
   58,
   2,
   "MINIMAX_H3_MEDIA_BUNDLE"
  ],
  [
   104,
   32,
   0,
   58,
   3,
   "STRING"
  ],
  [
   102,
   58,
   0,
   59,
   1,
   "MINIMAX_H3_SEQUENCE_SEGMENT"
  ],
  [
   110,
   59,
   0,
   64,
   1,
   "MINIMAX_H3_SEQUENCE_SEGMENT"
  ],
  [
   111,
   64,
   0,
   60,
   0,
   "MINIMAX_H3_SEQUENCE_SEGMENT"
  ]
 ],
 "groups": [],
 "config": {},
 "extra": {
  "ds": {
   "scale": 0.527920677053452,
   "offset": [
    2535.6207623561563,
    965.9524941838786
   ]
  },
  "frontendVersion": "1.24.0",
  "ue_links": [],
  "links_added_by_ue": []
 },
 "version": 0.4
}