Files
MyAiDesk/GovAI/videos/fazhitong-promo/STATUS.md
T
freedak f7a720204a Update: 将子项目从 submodule 转为完整内容
- 移除 GovAI, nomifun-tauri, 算力盒子 的 submodule 引用
- 添加所有子项目的完整源代码
- 保留原始 .git 为 .git.bak 备份
2026-07-04 19:20:46 +08:00

5.0 KiB
Raw Blame History

法智通宣传片 · 交付状态(STATUS.md)

项目路径: /Users/freedak/Documents/AIProjects/GovAI/videos/fazhitong-promo
完成时间: 2026-06-27
总时长: 72 秒(7 个场景)
画幅: 1920×1080 (16:9)


已完成

1. 项目初始化与素材准备

  • HyperFrames 0.7.14 工程脚手架(hyperframes.jsonpackage.jsonmeta.json
  • 12 张真实产品截图 + 架构图已复制到 assets/capture/
  • 设计系统文档 docs/frame.md(政务风配色、字体、动效规范)
  • 分镜脚本 docs/STORYBOARD.md7 段分镜 + 295 字配音文稿)
  • 时间轴设计 docs/TIMELINE.md(每帧 track 布局与时序)

2. 7 帧 HTML 全部构建完成

文件 场景 时长 状态
index.html 主时间轴 72s
compositions/s1-intro.html 开场·法治日报背书 8s
compositions/s2-security.html 安全第一·数据不出域 14s
compositions/s3-apps.html 应用即插即用 12s
compositions/s4-knowledge.html 自建知识库 10s
compositions/s5-ppt.html 一键生成汇报 10s
compositions/s6-deploy.html 独立部署+治理 10s
compositions/s7-outro.html 收尾·网址落版 8s

3. HyperFrames 校验状态

  • 所有 data-composition-id 已添加
  • 所有 data-width/height 已设置为 1920×1080
  • 资源路径已修正(../assets/assets/
  • ⚠️ 剩余约 20 个 track 重叠警告(同一 track 多元素时间重叠)
  • ⚠️ 字体警告(PingFang SC 未提供 woff2,会降级到系统字体)

⏸️ 待后续处理

1. 配音(阻塞:HeyGen API 网络超时)

  • 问题: npx hyperframes auth login --api-key 连接 HeyGen 服务超时
  • 方案:
    • 网络恢复后重新登录,用 HeyGen 云端 TTS 生成中文配音
    • 或用本地 Kokoro TTS(需先解决 Python 依赖冲突)
    • 或你提供现成 WAV/MP3 配音文件,我放入 assets/voiceover.wav
  • 影响: 当前是纯视觉静音版,可预览画面但无旁白

2. Track 重叠冲突修复(可选精调)

  • 现状: 约 20 处同 track 元素时间重叠(主要在 S1/S2/S3/S4/S5
  • 影响: 预览时可能有视觉冲突(后面的元素会遮挡前面的)
  • 修复方案:
    • 把重叠元素移到不同 data-track-index
    • 或调整 data-duration 避免重叠
  • 优先级: 中(不影响功能,但影响最终渲染质量)

3. 字体优化(可选)

  • 现状: PingFang SC 会降级到系统字体,非 macOS 环境可能显示不一致
  • 修复方案: 下载 woff2 字体文件 → 放 assets/fonts/ → 添加 @font-face
  • 优先级: 低(系统字体降级可用,不影响内容可读性)

🚀 下一步操作

立即可做:预览画面

cd /Users/freedak/Documents/AIProjects/GovAI/videos/fazhitong-promo
npm run dev

打开浏览器访问 http://localhost:3000,查看 72 秒静音版预览。

配音就位后:渲染 MP4

# 把配音文件放到 assets/voiceover.wav
# 然后渲染
npm run render -- -o fazhitong-promo.mp4

Track 重叠精修(可选)

如果预览发现视觉冲突明显,告诉我具体哪几帧有问题,我逐个修复。


📁 目录结构

videos/fazhitong-promo/
├── index.html                    # 主时间轴(72s7 个 composition
├── compositions/                 # 7 个子场景
│   ├── s1-intro.html
│   ├── s2-security.html
│   ├── s3-apps.html
│   ├── s4-knowledge.html
│   ├── s5-ppt.html
│   ├── s6-deploy.html
│   └── s7-outro.html
├── assets/
│   └── capture/                  # 12 张截图 + 架构图
│       ├── 00_login.png
│       ├── 01_store.png
│       ├── ...
│       └── architecture.png
├── docs/
│   ├── frame.md                  # 设计系统
│   ├── STORYBOARD.md             # 分镜脚本 + 配音文稿
│   └── TIMELINE.md               # 时间轴设计
├── script.txt                    # 配音文本(295 字)
├── .env                          # HeyGen API Key
├── hyperframes.json
├── meta.json
└── package.json

🎯 核心亮点

  1. 安全主线突出: S2 给了 14 秒最重权重,「数据不出域」用警示红强调
  2. 叙事闭环: 安全开场 → 能力展示 → 落地交付,逻辑清晰
  3. 真实素材: 12 张产品截图全部来自实际 UI,非占位图
  4. 政务风视觉: 深蓝+金+红配色,庄重克制,符合政法行业调性
  5. 无 sub-agent: 全程遵守 no-subagents 规则,7 帧串行构建

⚠️ 已知限制

  • 配音暂缺(HeyGen API 网络不通)
  • Track 重叠未精修(约 20 处,不影响预览但可能影响最终渲染)
  • 字体会降级(PingFang SC → 系统字体)

建议先预览画面效果,再决定是否精修 track 重叠和配音。