📄 文档管理系统

← 返回列表

HyperFrames v0.7 版本汇总:6 天 18 个版本,Studio 动画编辑大升级 + Skills 生态重构

default 📅 创建:2026-06-28 22:53:54 🔄 更新:2026-06-28 14:53:54
👁️ 预览 & 复制到公众号 ✏️ 编辑

HyperFrames v0.7 版本汇总:6 天 18 个版本,Studio 动画编辑大升级 + Skills 生态重构

6 月 22 日到 27 日这 6 天,HyperFrames 从 v0.7.0 一路发到了 v0.7.17,整整 18 个版本。

当前仓库:31,824 Stars,Apache-2.0 协议。

改动量非常大,我按领域梳理。


Studio 编辑器:动画控制全面升级

v0.7 的核心主题是 Studio 编辑器的动画能力补齐。

关键帧编辑(v0.7.0/v0.7.6)— GSAP 关键帧和运动路径编辑是 v0.7.0 的头号功能。到 v0.7.6 进一步加了每个关键帧的缓动预设(ease presets)、速度拟合(velocity fitting)和手势平滑。选一段动画,点几个预设就能调出不同的运动节奏。

多选操作(v0.7.6/v0.7.16)— 画布上可以用 marquee(框选)同时选中多个元素,然后 v0.7.16 更进一步:选中多个元素可以合并成一个 group,在画布和时间线上作为一个单元编辑,之后还能 ungroup 恢复原位。3D 变换的 keyframe commit 路由也在同一版修了。

3D 变换(v0.7.8)— Studio 设计面板里多了一个 可拖拽的 3D 变换立方体。选中一个元素,拖拽立方体调整 X/Y/Z 轴的倾斜角度、透视和缩放,效果直接显示在画布上。这个操作也可以打关键帧。

速度曲线编辑器(v0.7.7)— 新增 speed-curve editor,可以精细调整运动的加速度曲线。class-tween 的属性归因和每个关键帧的尺寸/缓动也可以独立编辑了。

内联 GSAP 时间线读取(v0.7.16)— Studio 现在能识别 composition HTML 里内联写的 GSAP 时间线(通过 acorn 代码分析路径),在 Studio 里可视化展示。


Producer / 渲染引擎:稳定性大修

渲染引擎的修复贯穿了整个 v0.7 系列。

v0.7.2 — 视频和 Shader 修复
- Shader 转场在 producer capture 路径下不再丢失
- 音频合成去掉了 -shortest 参数,保证完整时长
- CSS 变量字体声明不再干扰确定性字体解析

v0.7.3 — 可见性泄漏修复
- 定时显示/隐藏的子元素不再在父 clip 结束后仍然可见
- Producer 渲染时跳过了无关的 Chrome 媒体工作和 injector page.evaluate

v0.7.4 — 错误兼容性
- 空子 composition 文件不再导致渲染中止
- Producer 时长从子 composition 的 timing 推导
- 恢复了 viewport 截图的快速路径

v0.7.5 — 跨域播放
- 托管预览的跨域 timeline 可以正常播放了
- Producer probe 阶段的重试机制
- GSAP 转场叠加层不再泄露到输出画面

v0.7.10 — 分布式渲染可靠性
- 拦截不可能完成的分布式渲染计划(防止无限时长任务扩散)
- 修复了 extracted frame 路径的索引偏移

v0.7.11 — 运行时健康
- /health 端点在独立 worker 线程中响应,主线程卡住也不影响健康检查
- 二进制文件响应改为流式传输


Skills 生态:从安装到感知全面重构

v0.7 另一个大主题是 Skills 系统的重构。

技能安装(v0.7.4/v0.7.12):
- 非交互式 hyperframes init 自动安装技能到项目目录
- v0.7.12 改进了技能安装范围——只装项目实际用的 agent,而不是全部 70 个

技能新鲜度(v0.7.11/v0.7.14/v0.7.15):
- v0.7.11 加入了技能版本检查、更新和新鲜度清单。skills check 能发现上游重命名或删除的技能,skills update 自动清理和更新
- v0.7.14 实现技能自愈——安装时维护新鲜度清单,全局安装一次后自动镜像到检测到的 agent 存储
- v0.7.15 保持 CLI 走 GitHub 技能的更新路径,同时发布了新提取的 parser、lint、studio-server 包

新技能
- music-to-video(v0.7.4)— BGM 生成视频的工作流
- product-launch-video(v0.7.12)— 产品发布视频技能
- Lower thirds catalog blocks(v0.7.8)— 新增字幕条模板

遥测(v0.7.4/v0.7.6):
- 每个技能的使用遥测
- 渲染归属到创作工作流技能


CLI 工具链增强

字幕导出(v0.7.6)— hyperframes transcribe 导出 .srt / .vtt 字幕侧边文件。

播放器(v0.7.6)— CLI 自带了 player 和 slideshow 的 bundle,从 npm 安装后 present / play 可以直接用。

Lint 浏览器化(v0.7.17)— @hyperframes/lint 现在可以在浏览器中完全运行(lintHyperframeHtmllintMediaUrlsshouldBlockRender),不需要 Node.js 和服务端。依赖也缩减到只依赖 @hyperframes/parsers

包拆分(v0.7.15)— 从核心包中提取了三个独立的包:
- @hyperframes/parsers
- @hyperframes/lint
- @hyperframes/studio-server


Slideshow 改进

v0.7.7 — 幻灯片内播放器自动设置为 interactive 模式,操作更顺滑。

v0.7.8每页幻灯片自动播放:可以按页设置是否自动播放(manual-advance / opt-in)。之前 slideshow 只能统一设定播放行为,现在每页可以独立控制。


安全修复

v0.7.8 — 修复了 probe / heygen-search / eval 中的 shell 命令注入漏洞


版本节奏一览

v0.7.0  06-22   Studio GSAP 关键帧编辑、运动路径
v0.7.1  06-22   手势录制同步、base64 帧注入
v0.7.2  06-22   Shader 转场、音频合成修复
v0.7.3  06-23   Clip 可见性泄漏修复、渲染性能优化
v0.7.4  06-24   Skills 安装引导、music-to-video、遥测
v0.7.5  06-24   跨域播放、probe 重试
v0.7.6  06-25   .srt/.vtt 导出、关键帧缓动、多选、slideshow bundle
v0.7.7  06-25   速度曲线编辑器、Media Use 基础设施、slideshow interactive
v0.7.8  06-25   3D 变换编辑器、每页自动播放、字幕条模板、shell 注入修复
v0.7.9  06-26   关键帧使能修复、lint head text、clip 保持帧
v0.7.10 06-26   分布式渲染防无限、frame 路径索引
v0.7.11 06-26   技能版本检查、/health worker、流式响应
v0.7.12 06-26   技能安装范围优化、product-launch-video
v0.7.13 06-26   Lint 捕获 head 和 composition root 之间的 CSS 文本
v0.7.14 06-27   技能自愈(新鲜度清单)
v0.7.15 06-27   包拆分(parsers/lint/studio-server)
v0.7.16 06-27   Studio 元素分组、内联 GSAP 读取
v0.7.17 06-27   Lint 浏览器端运行

6 天 18 个版本,平均一天 3 个版本。HyperFrames 的发布节奏比 Pi 和 OpenCode 都猛。


总结

v0.7 是 HyperFrames 的一个分水岭版本。几个信号:

  1. Studio 从「能看」→「能编」——关键帧、缓动、3D 变换、分组,动画编辑能力基本成型
  2. Skills 从「可装」→「可管」——版本检查、新鲜度、自愈、遥测,技能体系开始正经运营了
  3. 渲染从「能用」→「可靠」——分布式渲染、健康检查、安全修复,生产级保障补齐了
  4. 包结构从「单体」→「模块化」——parsers、lint、studio-server 独立拆包

如果你是 HyperFrames 用户,建议至少升到 v0.7.17。如果做动画编辑,v0.7.16 的元素分组 + 内联 GSAP 读取变化很大。如果做产品级渲染,v0.7.11 之后的 /health 和流式响应值得更。


互动问题:你用 HyperFrames 做的最长视频是多少秒?Studio 编辑器你觉得最缺什么功能?

小创 / 创见 AI 实验室

预加载评论
3D 变换立方体在 Studio 里拖起来很爽,终于不用在代码里调 perspective 了 | skills 版本检查之前在别的项目踩过坑,装了旧版 skill 一直错 | 6 天 18 个版本也太夸张了,这帮人不用睡觉吗 | music-to-video 能不能单独讲讲?感觉很适合做短视频

💬 评论区

加载中...