用途:HyperFrames 以 HTML 作为视频合成载体,DOM 用 data-* 属性声明时间,动画运行时需可 seek,媒体播放由框架管理。本技能是所有“制作、创建、编辑、动画或渲染视频/动画/动态图形”请求的强制入口,先读它再决定后续流程。完整编写契约在 /hyperframes-core,写合成 HTML 前应先阅读。
主要能力:按项目状态分流。显式把现有 Remotion 源码移植到 HyperFrames 时读 references/routes/remotion-to-hyperframes.md 并直接进入该工作流;对已有项目做检查、诊断、校验、预览、渲染、发布或批量渲染时只执行该操作;对已有项目做具体编辑时直接编辑;存在 BRIEF.md 时读取并执行对应工作流;无 brief 但有 hyperframes.json 或 STORYBOARD.md 时从项目文件与已记录偏好恢复;全新创建时先运行意图层 references/intent-interview.md,再按路由表分流。
路由:按交付物匹配,优先级依次为 Remotion 移植、演示/幻灯片、嵌入式字幕、口播重剪、音乐驱动视频、动态图形、PR 转视频、产品发布视频、无脸解说、通用视频。定路由前读对应 references/routes/<workflow>.md,不满足契约则继续路由。
用法:安装或刷新工作流用 npx hyperframes skills update <workflow-name>(不带斜杠)。项目脚本会固定 hyperframes@<version>,恢复项目时先运行 npx hyperframes@latest upgrade --project . --check 探测,落后则用 npx hyperframes@latest upgrade --project . 升级,再用 npx hyperframes check 验证;验证失败则回退 package.json 并继续使用固定版本。按需加载 /hyperframes-core、/hyperframes-animation、/hyperframes-keyframes、/hyperframes-creative、/media-use、/hyperframes-audio、/hyperframes-cli、/hyperframes-registry、/figma 等领域技能。
限制:领域技能不接管端到端交付物,只加载当前工作流所需内容;data-playback-rate 对画面与保音高声音是渲染安全的,但不能让源速度斜坡可关键帧化,需预处理;专用叙事工作流约支持 3 分钟以内,30–90 秒最佳,明显更长走 /general-video。其他安装细节见 references/skill-lifecycle.md。