基于代码的视频创作
HyperFrames 被描述为一种让 AI agents 通过编写 HTML、CSS 和 JavaScript 来组合视频的方式,使用熟悉的 Web 基础能力,而不是单独的可视化编辑器。
HyperFrames 是一款面向 AI agent 和开发者的开源视频创作系统,支持用 HTML、CSS 和 JavaScript 生成视频,并可通过 agent 工作流或 CLI 在本地预览与渲染。
HyperFrames 是一款开源视频创作系统,允许 AI agents 通过编写 HTML、CSS 和 JavaScript 来组合视频。该网站将其描述为起源于 HeyGen,并在 Apache 2.0 许可下为社区构建。
快速入门展示了两种主要使用方式:使用已安装 HyperFrames skills 的 AI 编码代理,或通过 CLI 手动创建项目。在这两种情况下,工作流都围绕构建 composition、在 Hyperframes Studio 中预览,以及渲染 MP4 等视频输出展开。
文档还提供了一系列可复用 blocks 的目录,其中包括一个 3D iPhone 和 MacBook 展示 block,它使用 GLTF 模型和实时的 HTML-in-Canvas 屏幕内容。这表明 HyperFrames 更适合用于可组合、代码驱动的视频场景,而不是封闭的纯视觉工具。
HyperFrames 被描述为一种让 AI agents 通过编写 HTML、CSS 和 JavaScript 来组合视频的方式,使用熟悉的 Web 基础能力,而不是单独的可视化编辑器。
快速入门文档介绍了一种 AI agent 工作流:先安装 HyperFrames skills,然后让 agent 将请求路由到合适的视频工作流。
核心 skill 集包括 composition 结构、animation adapters、creative direction、CLI 工具、media preprocessing,以及用于目录 blocks 和 components 的 registry。
手动工作流包括 `npx hyperframes init`、交互式项目向导,以及包含 `index.html`、`compositions/`、`assets/` 和 `meta.json` 的项目结构。
`npx hyperframes preview` 会在浏览器中打开 Hyperframes Studio,支持热重载,并在文件变化时更新 composition。
网站还记录了诸如 `vfx-iphone-device` 之类的 catalog blocks,它们会安装到宿主 composition 中,并包含 GLTF 模型和 HTML-in-Canvas 内容等资源。
当你希望 AI agent 根据提示词起草一个视频 composition,然后通过基于代码的编辑进行完善时,可以使用 HyperFrames。
当你想手动初始化项目、查看生成的文件结构,并直接在 `index.html` 和子 compositions 中工作时,可以使用 CLI 工作流。
当你正在构建重复出现的场景类型,例如设备展示或带有结构化资源和预定义 composition 模式的产品演示时,可以使用可复用 blocks 目录。
当你需要在浏览器中观察 composition 更新,并快速迭代时间轴、布局、字幕或动画时,可以使用预览与热重载循环。
你可以先通过 `npx skills add heygen-com/hyperframes` 安装 HyperFrames skills,然后提示 AI 编码代理,或者使用 `npx hyperframes init` 手动创建项目。
快速入门说明,安装 skills 后,HyperFrames 可与 Claude Code、Cursor、Gemini CLI、Codex、Google Antigravity 和 GitHub Copilot CLI 等 AI 编码代理配合使用。
对于手动项目,文档中列出的前置条件是用于本地渲染的 Node.js 22+ 和 FFmpeg。
快速入门说明,`npx hyperframes preview` 会在浏览器中打开 Hyperframes Studio,并在 `index.html` 发生变化时自动更新预览。
源内容显示 HyperFrames 的 compositions 由 HTML、CSS、JS、`data-*` 属性以及诸如 `class="clip"` 之类的定时元素构成,但未描述单独的托管集成层。