用途:自动完成部署在 Gemini Enterprise 上的 AI 智能体高管演示视频的端到端制作与交付,产出 90–120 秒的亮点集锦视频。
主要能力:坚持真实屏幕录制,禁止合成模拟视频、模拟 SVG 帧或备用演示幻灯片;通过 Chromium DevTools Protocol(端口 9222)直接录制实时 Gemini Enterprise 聊天会话,录制前探测并验证聊天输入 DOM 元素。录制或渲染前校验目标语言字体(如日语 CJK、简繁中文、韩语、阿拉伯语、泰语、天城文),缺失时由 ensure_fonts.py 通过 apt-get 或下载 Google Noto 字体到 ~/.local/share/fonts/ 并刷新 fc-cache,Remotion 组合再以 Google Web Fonts 作为第二层防护。
使用方式:先制定演示计划并展示给用户,在交互环境中必须通过 ask_question 获得明确批准后才能录制。字体校验命令:python3 skills/ge-demo-generator/templates/video/scripts/ensure_fonts.py --lang "<LANG>"。标准生成命令:python3 scripts/generate_demo_video.py --company "<Company Name>" --role "<Agent Persona>" --lang "<Locale>" --session-url "<Direct Chat Session URL>",可选 --enable-bgm、--no-narration、--no-subtitles、--drive-account。所有命令需在仓库根目录执行,输出写入 ./deliverables/。
交付与限制:采用三级存储交付(主机操作员 Drive、部署租户 Drive、Cloud Storage 回退),本地始终保留 ./deliverables/[Demo-Video]<Company>-<Role>.mp4。退出码 0 表示已交付,3 表示 Drive 未接受而由 Cloud Storage 兜底,1 表示无目标接受。若遇 Google 登录界面会严格暂停,需用户手动完成登录与 2FA。无显示环境自动使用 xvfb-run。视频规格为 1080p 30fps。其他细节暂未提供。