你是否想过:不用学After Effects,不用调时间轴,甚至不用点鼠标——只要写几行HTML和CSS,就能自动生成专业级短视频?HyperFrames正是这样一款颠覆传统视频制作流程的开源框架。它把网页开发的灵活性与AI自动化能力深度结合,专为AI代理(Agent)设计,让“描述需求→生成代码→输出视频”成为一键闭环。无论是营销海报动效、数据可视化短片,还是AI客服的交互引导视频,它都能在几秒内完成从文本到视频的跃迁。
核心功能
- HTML即剧本:直接用标准HTML + CSS + JavaScript编写视频场景,支持Flex/Grid布局、CSS动画、SVG矢量图形,所见即所得预览
- AI原生集成:开箱支持Claude Code等AI编码助手,通过
npx skills add heygen-com/hyperframes即可赋予AI“视频生成能力”,自然语言描述即可生成可运行的视频代码 - 高性能服务端渲染:基于Puppeteer + FFmpeg构建,支持多帧并发渲染、硬件加速(GPU/AVX),单机每分钟可输出3–5分钟1080p视频
- GSAP级精细动效控制:内置GSAP动画引擎深度适配,支持时间轴控制、缓动函数、滚动触发动画、元素出场序列编排,媲美专业动效库
- Agent友好架构:提供MCP(Model Communication Protocol)兼容接口,可无缝接入LangChain、LlamaIndex等AI工作流,支持动态数据注入(如实时API返回的JSON渲染成信息图)
- 轻量可嵌入:仅TypeScript单包(npm install hyperframes),无浏览器依赖,可集成至Node.js后端服务、CI/CD流水线或低代码平台中作为视频渲染微服务
适合哪些人用
如果你是以下角色之一,HyperFrames将极大提升你的内容生产力:
• AI产品经理/运营:快速为大模型应用生成演示视频、用户引导动画、A/B测试素材;
• 前端工程师:复用现有HTML/CSS技能批量生成营销页动效、SaaS产品介绍视频;
• 数据分析师:将仪表盘图表一键转为带解说字幕的短视频,自动同步最新数据;
• 教育科技开发者:为AI家教、编程课生成个性化讲解动画(如“这段JS代码执行时DOM如何变化?”);
• 独立开发者:无需购买Adobe订阅,零成本搭建自己的视频生成SaaS服务。
快速上手
安装仅需一行命令(需Node.js 22+):npm install hyperframes
然后创建video.ts文件,写一段带CSS动画的HTML,调用renderToVideo()方法即可输出MP4。更推荐方式是启用AI协作模式:npx skills add heygen-com/hyperframes,随后在Claude Code中输入“帮我生成一个3秒加载动画视频,背景渐变蓝到紫,中间旋转的齿轮SVG”,AI会自动生成完整可运行代码并触发渲染。项目还提供VS Code插件和CLI工具,支持本地实时预览(热重载)与云渲染队列管理。
项目信息
Write HTML. Render video. Built for agents.
10.9k
Stars
932
Forks
TypeScript
Apache-2.0
编程语言:TypeScript|GitHub Star 数:10,942|开源协议:Apache-2.0|GitHub 项目地址
这不是又一个“玩具级”渲染库——它是已被HeyGen等AI视频平台验证的工业级基础设施,让每个懂HTML的人都能成为视频导演。




