它是干什么的:一句话定位 + 为什么最近火
heygen-com/hyperframes 把官方 Slogan 印在 README 第一行——Write HTML. Render video. Built for agents. 翻译过来就是:用 HTML 写视频、渲染成 MP4、专为 AI Agent 而生。Apache-2.0 协议,TypeScript/Node,GitHub 仓库 heygen-com/hyperframes,截至 2026-09-08 总星 47,368,今日新增 +2,628(GitHub Trending 日榜第 5,全榜单日涨星最快)、fork 4,373、活跃贡献者 58 人,作者/主笔是 HeyGen 工程师 miguel-heygen(贡献 1,732 次),背后公司 HeyGen(AI 数字人视频平台,2025 年估值过 10 亿美元)。
它真正解决的问题,HeyGen 在 README 和外部访谈里讲得很直白:传统剪辑软件(After Effects、Premiere)是给"按钮点击者"设计的,AI Agent 既看不懂时间线面板,也没法脚本化稳定输出;生成式视频模型(Sora、Veo、Kling)能想象世界,却没法让它在 3.0 秒精确淡入一个标题、在 5.2 秒让柱状图跳到 87%。商业视频要的就是这种可重复、帧精确的控制。
而 Agent 最熟练的输出格式是 HTML/CSS/JS。既然如此,不如把视频的定义本身退回它的母语——这是 HyperFrames 的底层逻辑。
为什么 2026 年 9 月初这股"Skills + HTML 视频"风潮把它顶到 Trending:
- skills.sh 周安装量已破 1,600(据百度百家号 9 月初报道),跟此前我们写过的 cathrynlavery/diagram-design 31.9k★(2026-09-06) 同属 Skills 风潮。
- 一周发 5 个版本(v0.8.27 → v0.8.31,9/3-9/7),活跃度吓人,跟 debpalash/VoiceStudio 一档。
- 对比 Remotion 58.6k★(Source-available Remotion License、需 React),HyperFrames 开源仅约 5 个月星数已达 Remotion 的 81%,还是真开源(Apache-2.0)。
- HeyGen 在自家电商品牌视频、PR walkthrough、Anthropic 类合作伙伴内容里都在用,生产级验证了才敢开源,不是玩具。
核心功能:20 个 Skill + HTML 原生 + 确定性渲染
HyperFrames 的功能不是"又一个 Mermaid 克隆"那种单点工具,而是一整套 Agent 工作流。下面按 README 顺序逐条拆。
整体架构:CLI + 引擎 + Producer
它不是一个二进制、也不是一个 SaaS,而是一个 monorepo,核心 7 个 npm 包:
| 包 | 干什么 |
|---|---|
hyperframes(CLI) | init / preview / lint / snapshot / render / doctor,脚手架到出片的全流程 |
@hyperframes/core | 类型、解析器、生成器、Linter、运行时、帧适配器——composition 契约 |
@hyperframes/engine | 用 Puppeteer + headless Chrome + FFmpeg 做"逐帧 seek 编码" |
@hyperframes/producer | 完整渲染流水线,捕获 + 编码 + 音频混合一把走 |
@hyperframes/studio | 浏览器版 composition 编辑器 UI |
@hyperframes/player | 嵌入网页的 Web Component 播放器 |
@hyperframes/aws-lambda | 把渲染栈部署到 AWS Lambda,从笔记本/CI 驱动分布渲染 |
一句话:渲染器 = Puppeteer 驱动 headless Chrome 加载 HTML → 用 Chrome DevTools Protocol 的 Page.BeginFrame 逐帧 seek → 每帧喂给 FFmpeg 编码 → 输出 MP4。同输入永远同输出,这就是它强调的 Deterministic(确定性)。
20 个 Skill 分三层:Router / 创建工作流 / 域能力
README 列了完整 20 个 Skill,这是它跟普通出图/出视频工具最大的区别——它专门为 Agent 设计,而 Agent 需要"按场景路由"的指令集:
Router(读这个再选别的)
/hyperframes—— 任何"做/改/动画/渲染一个视频"的请求先读这个,它是能力地图和意图路由器,会根据你的需求挑出对应的工作流 Skill。
10 个创建工作流(按场景选)
/product-launch-video:任何网站 → 营销/发布视频(从 URL、简介、脚本都能),最长约 3 分钟,30-90 秒是甜区。/faceless-explainer:讲一个主题/概念(无产品、无 URL、无网站截图),所有视觉都由 LLM 现场造(排版/抽象图/数据可视化)。/pr-to-video:GitHub PR(URL 或owner/repo#N)→ changelog/功能讲解/fix/refactor 解说,自动用ghCLI 读 PR。/embedded-captions:给已有口播视频加字幕/字幕条,不动原画面。/talking-head-recut:把已有的口播/访谈/播客视频包装一遍——下三分之一字幕条、数据弹出、动态标题、引语侧栏、PIP。/motion-graphics:10 秒以内的纯设计动画——动态文字、统计图冲击、Logo sting、下三分之一、动态推文。可输出 MP4 或透明 overlay。/music-to-video:一段音乐(音频文件 / 视频抽音 / 心情简介生成)→ 节拍对齐视频——歌词版、幻灯片、动态推广。/slideshow:演示文稿/路演 deck/交互 deck——离散幻灯片、片段揭示、分支导航、热区、演讲者模式。输出是可导航的 deck,不是渲染好的视频。/general-video:兜底工作流——更长或多场景、品牌/宣传片、标题卡、静态循环、自由组合,含"陪创模式"(整个工具箱协同)。/remotion-to-hyperframes:把已有的 Remotion(React)composition 源码单向移植到 HyperFrames HTML,迁移路径专用。
8 个域能力(按需调)
/hyperframes-core:composition 契约——data-*时间属性、class="clip"、tracks、子 composition、变量、媒体播放、确定性规则。/hyperframes-animation:所有动画知识——原子运动规则、场景蓝图、转场、运行时适配器(GSAP / Lottie / Three.js / Anime.js / CSS / WAAPI / TypeGPU)。/hyperframes-keyframes:可 seek 关键帧创作——GSAP 时间线、CSS 关键帧、Anime.js、WAAPI、FLIP、path、mask、SVG 形变/绘制、3D 深度。/hyperframes-creative:非动画方向的创意——frame.md/design.md、色板、字体、旁白、节拍规划、音频反应视觉、构图模式。/media-use:媒体 OS——BGM/SFX/图像/图标/logo/语音/色彩分级/LUT 解析成本地文件,生成用 TTS/音乐/图像模型补缺,字幕、去背景、跨工程复用。/hyperframes-cli:CLI 开发循环——init / lint / check / snapshot / preview / render / publish / doctor,外加 HeyGen 云渲染(cloud render)和 AWS Lambda 渲染。/hyperframes-audio:混音——人声开槽(只在人声占的频段压低 BGM,静态或动态)、效果链(EQ/压缩/限幅/门/饱和/延迟/混响/合唱/相位/位碎)、自动化包络、子混线总线。/hyperframes-registry:hyperframes add装 Registry 里的 blocks 和 components。/figma:从 Figma 导入资产、tokens、components、storyboard 段 → 重构为动效(帧读作状态而不是幻灯片)。
frame.md:为镜头重写的设计系统
这是 README 里最被低估的一节:每家公司都有 design.md(给网页用的设计规范),但没有一个是为镜头写的。frame.md 是翻译层——同样的 tokens、同样的规则,但反向重写成"AI Agent 不用猜尺寸、不会去抓 web chrome"的形式。输出是 DESIGN.md 的超集,工具链通用。
hyperframes.dev/design 上有 30+ 套现成模板(Biennale Yellow / BlockFrame / Blue Professional / Bold Poster / Capsule / Cobalt Grid / Coral 等),直接挑一套 remix 就行。
Catalog:可复用 blocks 和 components
| |
Catalog 在 hyperframes.heygen.com/catalog,有 transitions / overlays / captions / charts / maps / effects 全套。
适配器:6 种动画引擎任选
GSAP / CSS 动画 / Lottie / Three.js / Anime.js / WAAPI / 自定义帧适配器——你想用什么写动效都行。Library-clock animations 是 seekable、frame-accurate via adapters,这是它和 Remotion 的关键差异(见对比章节)。
怎么用起来:两条最省事的路
路径 A:在 AI Coding Agent 里装(主推)
| |
或者更精准(非交互):
| |
装完直接对 Agent 说:
用
/hyperframes,做一个 10 秒的产品介绍视频,带淡入标题、背景视频、轻柔 BGM。
Agent 会按"Router → 创建工作流 → 域能力"三级路由自动编排,不用你告诉它怎么走流程。已官方支持的 Agent:Claude Code / Cursor / Gemini CLI / Codex / Pi 等所有支持 skills.sh 协议的客户端。
路径 B:CLI 直跑(不靠 Agent)
| |
Requirements:Node.js 22+、FFmpeg(系统路径里有 ffmpeg 命令即可)。
怎么知道它跑起来了
最低限度跑通 = init my-video 出一个能 preview 的 demo composition,render 出一个 MP4 文件。如果想跑 CI 流水线:hyperframes 内置 snapshot/lint/check/doctor,关键差异是 lint 会按确定性规则校验(同名 composition 出片必须字节一致)。
⚠️ 本期(2026-09-08)我们尝试在本站 1.6GB 内存的服务器上冒烟实测,装包阶段 hyperframes 的依赖链(其中含
onnxruntime-node的 postinstall 下载二进制 + Puppeteer 自带 Chromium 约 400MB)在低内存环境跑过 22 分钟未完成,按实测制度"项目太大就不硬凑"的规则放弃实测,本篇以官方 README 与 ADOPTERS.md 为准。
同类横评:HyperFrames vs Remotion vs RunwayML vs Sora
把"做视频这件事"切成四档工具,HyperFrames 占的格子是"代码化、Agent 友好、确定性"。
| 工具 | 总星 | 主要形态 | 优势 | 痛点 |
|---|---|---|---|---|
| remotion-dev/remotion | 58,623 | React 组件 → MP4 | 生态成熟、组件化、可视化、Remotion Lambda 云渲染稳定 | 必须懂 React;Source-available Remotion License(非 OSI 开源);学习曲线 |
| heygen-com/hyperframes | 47,368 | HTML+CSS+data-* → MP4 | HTML 原生、Agent 友好、Apache-2.0 真开源、确定性、9 家生产在用 | 仅 5 个月新、文档和案例比 Remotion 少;onboard 链偏长 |
| HeyGen / RunwayML / Sora | SaaS | 文字/脚本/数字人/扩散模型 | 一句话出片,带数字人、口型同步、多语言 | 按次/按时收费;不可版本化、不可进 CI;模型结果不确定 |
| After Effects / 剪映 | 桌面 | 时间线拖拽 | 创意自由度最高 | 不可脚本化;Agent 完全用不上;商业产线接不动 |
Star 数为 2026-09-08 从各项目 GitHub 主页抓取,对比数据取自 HyperFrames vs Remotion 官方对比表。
HyperFrames 和 Remotion 的关键差异(README 列的 6 维):
| 维度 | HyperFrames | Remotion |
|---|---|---|
| 创作形式 | HTML + CSS + 可 seek 动画 | React 组件 |
| 构建步骤 | 无,index.html 直接播放 | 必需 bundler |
| Agent 交接 | 纯 HTML 文件 | JSX / React 项目 |
| Library-clock 动画 | 通过 adapters 实现可 seek、帧精确 | wall-clock 模式需自行处理 |
| 分布式渲染 | 本地 + AWS Lambda 双路径 | Remotion Lambda,成熟的云渲染 |
| 许可证 | Apache-2.0 | Source-available Remotion License(非 OSI 开源) |
换句话说:Remotion 是 React 程序员用,HyperFrames 是 HTML 写手 + Agent 用——这正是 2026 年 Skills 风潮里"Agent 写出来就能用"的标准答案。
谁适合用、谁别碰、我的判断
现在就该用
- 做内容副业、需要批量出产品视频的人:有几十上百条 SKU 的"产品图 + 卖点"短视频要做,Remotion 要会 React 才有生产力,HyperFrames 让 Agent 直接出一致风格,Remotion 做不到这件事。
- 给 GitHub PR 自动出讲解视频:你仓库的每个 release / fix / PR 都能被
/pr-to-video工作流自动变成 30-90 秒讲解视频,正好塞到 README、Reddit、Product Hunt。 - 数字人/口播视频想做多版本 A/B 测试:同一段口播片,文案变、配音变、节奏变,用 HyperFrames 做几十个版本在 CI 里自动渲染、字节级一致,方便做实验。
- 想做 AI 写稿 + Agent 出片的完整流水线:Agent 写好 HTML/CSS,
hyperframes render在 CI 跑一遍就出片,跟 npm build 一样自然。 - 企业内容平台需要多语种本地化:同一套 composition 改文案、配音、BGM 即可,确定性渲染保证多语种版本视觉一致。
再等等
- 需要 AI 想象场景的视频(比如"宇航员在火星开 Tesla"):HyperFrames 是程序化视频,不是生成式视频。这种需求请去 RunwayML / Sora / Veo / Kling,或者把 HyperFrames 当动态文字 + 真实素材拼接工具。
- 需要真人 + AI 数字人对口型:HeyGen 自己的数字人产品线(平台侧)干这个,HyperFrames 是底层渲染引擎,不是出片工具。
- 需要复杂 3D 场景实时渲染:Three.js 适配器是支持的,但你要自己写 shader,适合有 WebGL 经验的团队。
别碰
- 只想要"一张图变成视频"的一次性需求:用 HeyGen 平台免费版或剪映 AI 一键成片更划算,装 HyperFrames 是亏的。
- 在 1GB 以下内存的服务器跑(比如某些轻量 NAS / VPS):依赖链太重,我们尝试在 1.6G 内存机器上跑过 22 分钟还没装完,这种环境请换 SaaS。
- 完全不能写 HTML/CSS 的人:虽然 Agent 帮你写,但 review 错误、调样式、debug 渲染结果都要看懂基础前端。
我的判断
HyperFrames 踩中的是视频创作的代码化与 Agent 化这个被严重低估的需求方向。绝大多数内容团队、电商营销团队、产品 PR 团队最大的隐性成本是"每条视频都得人工排版、人工找素材、人工做 A/B",HyperFrames 把这件事变成 Agent 编排 + 流水线渲染。
我最欣赏三件事:
- 反 React 是个清醒的产品决策。Remotion 把 React 作为一等公民,代价是 Agent 必须理解 JSX / Webpack / HMR 这一整套前端基础设施。HyperFrames 把视频定义退回到 Agent 最擅长的 HTML/CSS/JS,这个反向选择是 web-native 出片的关键。
- Deterministic(确定性)是真功夫。
hyperframes render同输入同输出,意味着 CI 流水线跑一千次输出字节都一致,这直接打开了 A/B 测试、回归测试、版本化视频的可能性。生成式视频模型永远给不出这个保证。 - Apache-2.0 + 真开源 + HeyGen 自家生产在用。这种"我先在自家生产环境跑通了再开源"的模式,比"我做了个 demo 求 star"的模式靠谱太多。tldraw、TanStack、OpenMAIC(清华 THU-MAIC)、reap、Typeframe 这些 adopters 名单不是随便列的。
我不建议你现在就把全公司的视频产线搬到 HyperFrames,毕竟 v0.8.x 还是早期(变更日志显示一周 5 发)。先做一件事:用 /product-launch-video 工作流给自家网站生成 3 条 30 秒推广视频,放进 EDM 订阅 和产品页头条,看看转化数据——如果你的内容流量结构跟 HeyGen 描述的相似,这套比剪映 / PR / Final Cut 的内容产能提 3-5 倍是保守估计。
一句话总结
写 HTML 就出 MP4、20 个 Skill 让 Agent 一句话出片、Apache-2.0 真开源、确定性渲染适合 CI——heygen-com/hyperframes 是给 Agent 时代视频生产者的开源渲染引擎,不是又一个 Mermaid 克隆。GitHub 总星 47,368、Trending 日榜第 5(+2,628/日)、npm 周下载 247,701、tldraw/TanStack/OpenMAIC 等 9 家生产在用,Remotion 真正的对手来了。
站内互链
- cathrynlavery/diagram-design 31.9k:Agent 写图派编辑级(2026-09-06 GitHub 趋势精选)
- blader/humanizer 39.9k:把 AI 写出来那股味洗掉
- debpalash/VoiceStudio 17k:本地版 ElevenLabs 全套替代
- every-app/open-seo 14.9k:开源版 Semrush,MCP+9 Skills 接进 Claude Code
- AI 编程助手整理(Cursor / Claude Code / Codex / DSH)
- TT-a1i/archify 17.9k:把架构图变成 Agent 一句话的事(2026-08-28 GitHub 趋势精选)
参考链接
- heygen-com/hyperframes GitHub 仓库
- 官方文档 · Quickstart
- HyperFrames vs Remotion 完整对比
- Showcase · 已完成视频样板
- Catalog · blocks / components 市场
- ADOPTERS.md · 9 家生产用户
- frame.md 设计系统模板库
- npm 包 hyperframes v0.8.31
- HeyGen 公司介绍
- Remotion 58.6k GitHub 仓库(对比用)
- 知乎技术解读:把 HTML 当视频写——HeyGen Hyperframes 尝鲜笔记
顺带一提:视频渲染吃机器,但入门装备不用顶配——极客桌面 2000 元整套是低预算全景单。
本文由拾光札记编辑部整理,勘误请联系我们。