Skip to main content
当您指挥特工、缩短时间、调整视觉布局、预览和共享 HyperFrames 项目时,可以将其用作快速参考。

快速循环

当您的代理编辑 index.htmlcompositions/ 中的文件时,保持预览运行。 Studio 会自动更新,因此您可以指导代理、清理结果、进行手动视觉调整,然后重复。 大多数制作工作应该是这样的:
  1. 向工作人员询问第一次剪辑、场景、字幕通道、过渡或清理。
  2. 使用 Studio 预览和时间线来检查时间。
  3. 使用手动 DOM 编辑进行类似 Figma 的布局调整:选择元素、移动它们并直接调整视觉属性。
  4. 要求代理清理或概括您手动更改的任何内容。
  5. Lint、验证、渲染和发布。
在显示或渲染项目之前:
对于快速迭代渲染,请使用草稿质量:
最终交付:

终端快捷方式

快速移动项目:
常见的 HyperFrames 项目文件夹:
index.html 所在的项目根目录运行 HyperFrames 命令。如果您不确定自己在哪里,请运行 pwd,然后运行 ​​ls。如果您看到 index.html,那么您来对地方了。

预览快捷键

启动工作室:
如果 3002 已忙,请使用不同的端口:
在 Studio 内,快捷键的分组方式与播放栏的 面板的分组方式相同 - 首先播放,然后是工作区标记、视图控件和应用程序级命令。打开播放栏中的 面板,获取应用内备忘单、跳帧输入以及输入/输出点的实时读数。

回放

JL 构建经典的 NLE 穿梭:每次重复都会提高播放速率。在穿梭机爆发之间轻按 K 以停止。按住 K 时,点击 JL 会朝该方向移动一帧。

工作区域(进/出点)

入点和出点定义了工作区域。当循环打开时,向前和向后播放都会在这些边界内循环 - 对于收紧过渡或擦洗单个剪辑而不修剪它非常有用。搜索栏在输入和输出之间呈现一条青色带,每个点都有刻度标记。从 面板或使用 Shift+IShift+O 清除标记。

看法

应用

预览使用与渲染相同的运行时,因此视觉帧与输出匹配。 If preview stutters on a heavy frame but the render is clean, that is expected — preview plays in real time, render captures one frame at a time.

代理主导编辑

要求代理验证浏览器中的可见更改。对于用户可见的编辑,一个好的切换是:

手动 DOM 编辑

在 Studio 中,您可以直观地编辑 DOM,以进行最后 10% 的创意调整,其中拖动比描述更快。 使用手动 DOM 编辑:
  • 将标题、说明文字、产品卡、徽标和叠加层移动到位
  • 调整大小、间距、不透明度、颜色和其他视觉属性
  • 在准确的时间戳检查成分平衡
  • 进行类似 Figma 的放置调整
使用代理用于:
  • 从头开始创建场景
  • 重构重复的视觉模式
  • 连接 GSAP 时间表
  • 修复时间中断、布局溢出或渲染错误
  • 将手动视觉调整转变为可重用、干净的 HTML/CSS
手动 DOM 编辑后,要求代理检查差异并保持源代码干净:

编辑器最常使用的 CLI 命令

时序备忘单

每个可见的定时图层通常应该是一个剪辑:
使用这些属性(如时间线控件): 对于 GSAP 动画,为每个合成注册一个暂停时间线:
如果视频提前中断,请检查 GSAP 时间线是否至少与预期编辑一样长。最终的 tl.set({}, {}, 5) 模式是解决方案。

渲染预设

使用 WebM 实现透明叠加、标题和下三分之一。当您需要在不同机器上实现像素一致的输出时,请使用 --docker

发布与分享

当您想要共享可编辑项目而不仅仅是渲染的 MP4 时,请使用 publish
Publish 压缩当前项目,上传它,并打印稳定的 hyperframes.dev URL。该 URL 包含一个声明令牌,以便收件人可以打开它、声明该项目并继续在 Web 应用程序中进行编辑。
发布需要在项目根目录下有一个 index.html 。它忽略 .gitnode_modulesdist.nextcoverage

什么是代理浏览器

agent-browser 是用于 AI 代理的浏览器自动化工具。它会打开 Chrome、导航到预览、单击控件、读取页面状态并捕获屏幕截图。这是代理证明视频预览确实有效的方式,而不仅仅是说代码看起来正确。 典型验证流程:
当您希望代理打开 HyperFrames Studio 预览、播放或擦除视频、单击时间线控件、检查可见的 UI 文本、捕获屏幕截图以供查看或记录测试流程的证据时,请使用它。 对于面向编辑者的更改,请保持 npx hyperframes preview 运行,然后让代理针对本地预览 URL 使用 agent-browser

快速修复

提示指南

如何指导人工智能代理制作更好的视频

时间线编辑

计时、轨道和 GSAP 时间线模式

常见错误

linter 无法捕获的陷阱

CLI 参考

完整命令参考