2026-09-15;本机 Windows,教员1 v2;使用负责人已确认的 005 第一步样片参数。
unreal_tran_web/public/legacy/virtual-training/videos/narration/,已进入前端 dist,采用静态地址播放。delivery-validation.json 中音量记录。public、dist、本机 HTTP 下载、局域网 HTTP 下载的全部文件摘要一致;视频 Range 请求返回 206。http://127.0.0.1:6180 与局域网 http://192.168.31.168:6180 各测试四个真实任务的教员预览。页面用现有登录及教学 API,经同源 /api 访问配置的 Gateway 6100。在数字人 API 目录,使用既有 Python 环境:
python ../../unreal_tran/ute2e/tools/bridge-digital-video-static-generate.py
在 unreal_tran_web:
pnpm run build
node --test scripts/bridge-digital-video.contract.test.mjs scripts/bridge-script-narration.test.mjs
node --test scripts/bridge-scripts-3d-only.test.mjs
node scripts/virtual-training-formal-route.contract.test.mjs
构建成功,11 项视频/语音测试及 2 项三维脚本测试通过,正式入口契约通过。Vite 仍提示部分既有包超过 500 kB,不影响构建。
在 ute2e:
node tools/bridge-digital-video-static-live.mjs
$env:BASE_URL = 'http://192.168.31.168:6180'
node tools/bridge-digital-video-static-live.mjs
node tools/bridge-digital-video-static-delivery.mjs
index.html:39 段视频集中预览。generation.json、manifest.json:素材来源、逐步对应及文件摘要。delivery-validation.json:全部视频、保留文件、构建输出和两处 HTTP 地址的验证。live-result.json、lan-result.json:实际页面交互结果。TASK-VIRTUAL-005-video.png 至 TASK-VIRTUAL-008-video.png:项目内播放截图。*-frame.jpg:生成视频抽帧。