视频仅显示屏幕上实际发生的内容。可重复的自动化操作可以在捕获期间操作真实界面,并记录其实际的指针位置和点击时间戳。在测量到的指针样本之间进行插值或平滑处理,同时保留真实的点击和悬停时间。绝不虚构事件或产品响应,绝不记录键盘输入,也不呈现产品未产生的结果。带有平移的屏幕截图幻灯片不是屏幕录制。如果只能获取静态图像,则应报告该限制,而不是将其作为视频片段呈现。
交互式捕获和电脑使用步骤遵循既定的模型、工作量和工具访问策略。在执行前确认实际的控制机制:原生桌面捕获可能使用 shell 工具,浏览器控制可能使用显式可用的 Playwright 安装,即使未继承 MCP 工具。仅有 shell 访问并不证明浏览器控制可用。切勿声称工作线程拥有其不拥有的工具。
在规划前发现已安装的工具,未经授权不得全局安装依赖。本机上已验证的工具包括 gpu-screen-recorder、ffmpeg、ffprobe、Bun、Chromium、grim、hyprctl 和 wtype。新的 Remotion 项目使用 Bun,Remotion 依赖项以项目本地方式安装。
录制内容不包含私人账户、终端或通知。在录制前,准备合成的演示状态。不要关闭用户自己的应用程序;仅安排你被授权安排的内容,并在之后恢复原始状态。跟踪你启动的录制器的进程 ID,并仅停止这些进程,绝不通过宽泛的进程名称停止。不上传或发布任何内容;输出保留在本地供用户提交。
规划镜头、准备隐私安全的状态,然后录制一个五秒的样片并在完整录制前检查。完整录制会捕获真实交互,但光标不包含在视频中,指针和点击事件会保存为同步元数据。编辑在由一个 Remotion 项目完成,该项目由该元数据驱动,包含缩放、模糊和字幕。对于录制器命令、时间对齐、坐标变换和隐私准备,请参考捕获参考;对于项目设置、编辑和渲染,请参考 Remotion 参考。
视频帧和指针事件必须共享一个时间原点,事件坐标必须转换为录制区域的像素空间。在提交完整录制之前,在样片中验证这两点。
生成一个 16:9 母版、一个 4:5 移动端重构图、一个缩略图、Remotion 源项目以及一个将输出与捕获关联起来的元数据清单。使用 ffprobe 验证每个输出的编解码器、帧率和时长,检查提取的帧,并确认真实播放效果。通过渲染或测试并不等同于视觉验证;需要查看实际输出。
任务完成的条件是:样片和完整录制作为真实视频片段存在,且带有对齐的元数据;所有输出工件存在并已接受检查;编解码器、帧率和时长符合计划;播放已确认;桌面状态已恢复;清单记录了命令、时间原点、坐标变换和文件路径。如果所需工具缺失或捕获失败,报告确切的阻碍因素;绝不虚构或替换视频片段。