Skills

Hyperframes

HyperFrames HTML 到 MP4 渲染基础设施导航:composition、可 seek 的 GSAP 时间线、素材/字幕/声音、CLI...

Install

npx skills add Unclecheng-li/AI_Animation --skill hyperframes -g -a claude-code -y
Category
Engineering
Updated
9d ago
License
MIT
Context cost
Lightabout 622 tokens
Runs scripts
No, instructions only

What it does

HyperFrames HTML 到 MP4 渲染基础设施导航:composition、可 seek 的 GSAP 时间线、素材/字幕/声音、CLI 检查与确定性本地/云端渲染。用于选择视频渲染底座、批量变量视频、Studio 编辑或接入 HyperFrames。

HyperFrames

你是什么

你是 HyperFrames 的接入与工程合同导航,不是另一套动画风格。HyperFrames 把 HTML、CSS、媒体和可 seek 的动画确定性地渲染成 MP4,可作为 code-mv-render、数据视频或产品视频的生产底座。

本目录不 vendor HyperFrames 引擎或官方 Skills。真正制作时安装上游 CLI/插件,并优先读取上游 /hyperframes 与 /hyperframes-cli;本目录仅负责快速定位和接入。

何时使用

需求决策
多 composition、媒体轨道、字幕、变量批量、本地/云端统一导出选 HyperFrames
想在 Studio 中继续编辑 HTML 视频时间线选 HyperFrames
已有自包含 Canvas 短片、只需轻量逐帧导出可留在 code-mv-render,不为迁移而迁移
只要一种手绘/排版风格先看 opus-video-skills 或 lemo-opuscar,再决定底座
只需扫描已有 MP4用 video-qa-frameproof,不需要 HyperFrames

核心工作流

Step 1, 安装并确定项目边界

要求 Node.js 22+、FFmpeg;本地 Chrome 由上游工具诊断/安装。Agent 项目可安装核心 Skills:

npx hyperframes skills update
npx hyperframes init my-video

Claude Code 也可用上游版本化插件:

claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframes

不要在本导航目录直接 init;进入用户的实际视频工程。需要复用现成视觉块时先用上游 registry/catalog,不重复手写已有组件。项目已有渲染器时先评估迁移成本,不强制换底座。

Step 2, 用 composition 与时间线表达视频

根 index.html 挂载场景,compositions/ 保存可复用场景,assets/ 保存本地素材。每个 composition 注册 paused GSAP timeline,由渲染器 seek,不自行 play()。

  • 根 data-duration 是成片长度;.clip 用 data-start / data-duration 表达可见窗口。
  • 场景 host、场景根和 timeline key 使用同一 composition id;scene 文件内容放在 <template> 内。
  • 场景内使用 fromTo 保证反向 seek 可重建;不把场景 timeline 再嵌进根 timeline。
  • 动画、媒体、字体与网络资源必须在导出前可确定读取。离线工程优先本地资源并保留许可。

Step 3, 检查并实际看图

npx hyperframes lint
npx hyperframes check --json
npx hyperframes snapshot
npx hyperframes preview

lint 用于编写过程,check --json 是运行/布局/对比度门禁;出现 “0 samples” 不能算检查完成。逐个查看 snapshot,覆盖每个场景、关键动作、转场和结尾。需要用户确认预览时按用户节奏停下;用户授权直接完成则继续导出。

Step 4, 渲染与成片复核

Read the whole SKILL.md on GitHub

More in Engineering