- generic [active] [ref=e1]:
  - generic [ref=e36] [cursor=pointer]:
    - button "Open Next.js Dev Tools" [ref=e37]:
      - img [ref=e38]
    - generic [ref=e43]:
      - button "Open issues overlay" [ref=e44]:
        - generic [ref=e45]:
          - generic [ref=e46]: "0"
          - generic [ref=e47]: "1"
        - generic [ref=e48]: Issue
      - button "Collapse issues badge" [ref=e49]:
        - img [ref=e50]
  - main [ref=e53]:
    - button "自动排版 · 保留每个节点的尺寸，重新排好间距和列布局" [ref=e55]:
      - img [ref=e56]
    - button "切到明亮主题" [ref=e62]:
      - img [ref=e63]
    - application [ref=e71]:
      - generic [ref=e73]:
        - generic:
          - generic:
            - img:
              - group "Edge from input to keyframe" [ref=e74] [cursor=pointer]
            - img:
              - group "Edge from input to audio" [ref=e77] [cursor=pointer]
            - img:
              - group "Edge from keyframe to storyboard" [ref=e80] [cursor=pointer]
            - img:
              - group "Edge from storyboard to videogen" [ref=e83] [cursor=pointer]
            - img:
              - group "Edge from videogen to compose" [ref=e86] [cursor=pointer]
            - img:
              - group "Edge from audio to compose" [ref=e89] [cursor=pointer]
          - generic:
            - group [ref=e92]:
              - generic [ref=e93]:
                - generic [ref=e94]:
                  - button "再上传一个视频" [ref=e95]:
                    - img [ref=e96]
                  - button "64.5s" [ref=e98]:
                    - generic [ref=e100]: 64.5s
                  - button "72.4s" [ref=e102]:
                    - generic [ref=e104]: 72.4s
                  - button "64.5s" [ref=e106]:
                    - generic [ref=e108]: 64.5s
                  - button "71.4s" [ref=e110]:
                    - generic [ref=e112]: 71.4s
                  - button "72.4s" [ref=e114]:
                    - generic [ref=e116]: 72.4s
                  - button "71.4s" [ref=e118]:
                    - generic [ref=e120]: 71.4s
                  - button "71.4s" [ref=e122]:
                    - generic [ref=e124]: 71.4s
                  - button "71.4s" [ref=e126]:
                    - generic [ref=e128]: 71.4s
                  - button "71.4s" [ref=e130]:
                    - generic [ref=e132]: 71.4s
                  - button "71.4s" [ref=e134]:
                    - generic [ref=e136]: 71.4s
                  - button "8.0s" [ref=e138]:
                    - generic [ref=e140]: 8.0s
                  - button "8.0s" [ref=e142]:
                    - generic [ref=e144]: 8.0s
                  - button "8.0s" [ref=e146]:
                    - generic [ref=e148]: 8.0s
                  - button "8.0s" [ref=e150]:
                    - generic [ref=e152]: 8.0s
                  - button "…" [ref=e154]:
                    - img [ref=e156]
                    - generic [ref=e158]: …
                  - button "…" [ref=e160]:
                    - img [ref=e162]
                    - generic [ref=e164]: …
                  - button "…" [ref=e166]:
                    - img [ref=e168]
                    - generic [ref=e170]: …
                - generic:
                  - generic:
                    - generic:
                      - generic: 1080×1920
                      - generic: 64.5s
                - generic [ref=e171]:
                  - generic [ref=e172]:
                    - img [ref=e174]
                    - generic [ref=e177]: 输入 · Input
                    - generic [ref=e178]:
                      - img [ref=e179]
                      - button "钉住 · 锁定位置与尺寸" [ref=e183]:
                        - img [ref=e184]
                  - generic [ref=e187]:
                    - generic [ref=e188]: STEP 1 · 视频就绪 · 完成
                    - textbox "再加一个 TK 链接" [ref=e189]
                    - generic [ref=e190]:
                      - button "+ 加链接" [disabled] [ref=e191]
                      - button "再传一个" [ref=e192]:
                        - img [ref=e193]
                        - text: 再传一个
                    - generic [ref=e196]:
                      - generic [ref=e197]: 1080×1920 · 64.5s
                      - generic [ref=e198]: 🔗 链接
                    - button "重新解析" [ref=e199]
                  - generic "拖动调整宽度" [ref=e201]
                  - generic "拖动调整大小（宽 × 高）" [ref=e202]
            - group [ref=e203]:
              - generic [ref=e204]:
                - generic [ref=e205]:
                  - generic [ref=e206]:
                    - button "frame 9 1.7s" [ref=e207]:
                      - img "frame 9" [ref=e208]
                      - generic [ref=e209]: 1.7s
                    - button "📋" [ref=e210]
                    - button "删除该关键帧" [ref=e211]:
                      - img [ref=e212]
                  - generic [ref=e215]:
                    - button "frame 0 ✨ 24.7s" [ref=e216]:
                      - img "frame 0" [ref=e217]
                      - generic "已清洗" [ref=e219]: ✨
                      - generic [ref=e220]: 24.7s
                    - button "📋" [ref=e221]
                    - button "删除该关键帧" [ref=e222]:
                      - img [ref=e223]
                  - generic [ref=e226]:
                    - button "frame 1 33.6s" [ref=e227]:
                      - img "frame 1" [ref=e228]
                      - generic [ref=e229]: 33.6s
                    - button "📋" [ref=e230]
                    - button "删除该关键帧" [ref=e231]:
                      - img [ref=e232]
                  - generic [ref=e235]:
                    - button "frame 2 37.7s" [ref=e236]:
                      - img "frame 2" [ref=e237]
                      - generic [ref=e238]: 37.7s
                    - button "📋" [ref=e239]
                    - button "删除该关键帧" [ref=e240]:
                      - img [ref=e241]
                  - generic [ref=e244]:
                    - button "frame 3 39.4s" [ref=e245]:
                      - img "frame 3" [ref=e246]
                      - generic [ref=e247]: 39.4s
                    - button "📋" [ref=e248]
                    - button "删除该关键帧" [ref=e249]:
                      - img [ref=e250]
                  - generic [ref=e253]:
                    - button "frame 4 1 43.1s" [ref=e254]:
                      - img "frame 4" [ref=e255]
                      - generic "1 个元素已抠图" [ref=e257]: "1"
                      - generic [ref=e258]: 43.1s
                    - button "📋" [ref=e259]
                    - button "删除该关键帧" [ref=e260]:
                      - img [ref=e261]
                  - generic [ref=e264]:
                    - button "frame 5 45.0s" [ref=e265]:
                      - img "frame 5" [ref=e266]
                      - generic [ref=e267]: 45.0s
                    - button "📋" [ref=e268]
                    - button "删除该关键帧" [ref=e269]:
                      - img [ref=e270]
                  - generic [ref=e273]:
                    - button "frame 6 53.6s" [ref=e274]:
                      - img "frame 6" [ref=e275]
                      - generic [ref=e276]: 53.6s
                    - button "📋" [ref=e277]
                    - button "删除该关键帧" [ref=e278]:
                      - img [ref=e279]
                  - generic [ref=e282]:
                    - button "frame 7 56.0s" [ref=e283]:
                      - img "frame 7" [ref=e284]
                      - generic [ref=e285]: 56.0s
                    - button "📋" [ref=e286]
                    - button "删除该关键帧" [ref=e287]:
                      - img [ref=e288]
                  - generic [ref=e291]:
                    - button "frame 8 58.4s" [ref=e292]:
                      - img "frame 8" [ref=e293]
                      - generic [ref=e294]: 58.4s
                    - button "📋" [ref=e295]
                    - button "删除该关键帧" [ref=e296]:
                      - img [ref=e297]
                - generic [ref=e300]:
                  - generic [ref=e302]:
                    - img [ref=e304]
                    - generic [ref=e308]: 镜头拆解 · 元素提取
                    - generic [ref=e309]:
                      - img [ref=e310]
                      - button "钉住 · 锁定位置与尺寸" [ref=e314]:
                        - img [ref=e315]
                  - generic [ref=e318]:
                    - generic [ref=e319]: STEP 2 · 0/10 入编排 · 完成
                    - generic [ref=e320]:
                      - text: 自动 10 张 ·
                      - generic [ref=e321]: 1 已清洗
                      - text: ·
                      - generic [ref=e322]: 1/2 已抠图
                      - text: 点缩略图 → 清洗水印 / 提取可借鉴元素 → 改造成 SKG 画面素材
                  - generic "拖动调整宽度" [ref=e324]
                  - generic "拖动调整大小（宽 × 高）" [ref=e325]
            - group [ref=e326]:
              - generic [ref=e327]:
                - generic [ref=e329]:
                  - img [ref=e331]
                  - generic [ref=e334]: 音频处理 · Audio
                  - button "钉住 · 锁定位置与尺寸" [ref=e337]:
                    - img [ref=e338]
                - generic [ref=e341]:
                  - generic [ref=e342]: STEP 3 · ASR + 翻译 + 改写 · 待运行
                  - generic [ref=e343]:
                    - generic [ref=e344]:
                      - generic [ref=e345]: ASR · 英文转录
                      - generic [ref=e346]: Gemini 2.5 · 带时间戳分段
                    - generic [ref=e347]:
                      - generic [ref=e348]: 翻译 · EN → ZH
                      - generic [ref=e349]: 中文翻译 · 段落级 · 实时输出
                    - generic [ref=e350]:
                      - generic [ref=e351]: 产品文案 · Rewrite
                      - textbox "粘贴 SKG 产品信息 / 关键卖点（可作为视频脚本和镜头动作参考）" [disabled] [ref=e352]
                - generic "拖动调整宽度" [ref=e354]
                - generic "拖动调整大小（宽 × 高）" [ref=e355]
            - group [ref=e356]:
              - generic [ref=e357]:
                - generic [ref=e359]:
                  - button "透明骷髅" [ref=e360]:
                    - img "透明骷髅" [ref=e361]
                  - button "📋" [ref=e362]
                  - button "删除该提取图" [ref=e363]:
                    - img [ref=e364]
                - generic [ref=e367]:
                  - generic [ref=e369]:
                    - img [ref=e371]
                    - generic [ref=e376]: 元素改造 · Storyboard
                    - generic [ref=e377]:
                      - img [ref=e378]
                      - button "钉住 · 锁定位置与尺寸" [ref=e382]:
                        - img [ref=e383]
                  - generic [ref=e386]:
                    - generic [ref=e387]: STEP 6 · 参考元素 → SKG 画面 · 完成
                    - generic [ref=e388]:
                      - text: 不是复刻原视频：先把参考图里的主体 / 场景 / 动作 / 道具拆出来，再替换成 SKG 产品画面。
                      - generic [ref=e389]: 已有 1 个提取元素 · 0 个分镜进入编排
                    - button "进入分镜编排" [disabled] [ref=e390]
                  - generic "拖动调整宽度" [ref=e392]
                  - generic "拖动调整大小（宽 × 高）" [ref=e393]
            - group [ref=e394]:
              - generic [ref=e396]:
                - generic [ref=e398]:
                  - img [ref=e400]
                  - generic [ref=e402]: 生成视频 · Video Gen
                  - button "钉住 · 锁定位置与尺寸" [ref=e405]:
                    - img [ref=e406]
                - generic [ref=e409]:
                  - generic [ref=e410]: STEP 7 · 首帧 + 动作 prompt · 待运行
                  - generic [ref=e411]:
                    - generic [ref=e412]: Seedance
                    - generic [ref=e413]: Kling
                    - generic [ref=e414]: Veo 3
                - generic "拖动调整宽度" [ref=e416]
                - generic "拖动调整大小（宽 × 高）" [ref=e417]
            - group [ref=e418]:
              - generic [ref=e419]:
                - generic [ref=e421]:
                  - img [ref=e423]
                  - generic [ref=e427]: 合成成品 · Compose
                  - button "钉住 · 锁定位置与尺寸" [ref=e430]:
                    - img [ref=e431]
                - generic [ref=e434]:
                  - generic [ref=e435]: STEP 8 · ffmpeg + 字幕 · 待运行
                  - generic [ref=e436]:
                    - text: 视频片段 + 字幕 / TTS
                    - text: → 最终 mp4 输出
                - generic "拖动调整宽度" [ref=e437]
                - generic "拖动调整大小（宽 × 高）" [ref=e438]
      - img
      - generic "Control Panel" [ref=e439]:
        - button "Zoom In" [ref=e440] [cursor=pointer]:
          - img [ref=e441]
        - button "Zoom Out" [ref=e443] [cursor=pointer]:
          - img [ref=e444]
        - button "Fit View" [ref=e446] [cursor=pointer]:
          - img [ref=e447]
        - button "Toggle Interactivity" [ref=e449] [cursor=pointer]:
          - img [ref=e450]
      - img "Mini Map" [ref=e453]
    - region "Notifications alt+T":
      - list:
        - listitem [ref=e461]:
          - img [ref=e463]
          - generic [ref=e466]: 已自动排版 · 保留每个节点的尺寸
        - listitem [ref=e467]:
          - img [ref=e469]
          - generic [ref=e472]: 📥 视频已就绪 — 请点 Input 节点里的「点这里开始解析」按钮
  - alert [ref=e473]