vhs-recording
使用脚本录制终端操作并生成GIF动图
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:vhs-recording。 它的用途是:使用脚本录制终端操作并生成GIF动图 完整的 Skill 内容见:https://321skill.com/skills/vhs-recording-x-8/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘帮我把这个curl测试API的流程录制成GIF,命令是curl -X GET https://api.example.com/data,预期返回JSON数据。’,它会引导你编写或自动生成一个VHS脚本,执行后得到一个展示完整请求和响应的GIF动画。或者,你可以说:‘我需要为我的CLI工具制作一个安装演示GIF。’,它会协助你构建从克隆仓库到成功运行的完整终端会话脚本。
介绍
这个Skill解决了开发者需要录制终端操作演示但缺乏便捷工具的问题。它允许用户通过编写简单的VHS磁带脚本,来定义终端中的命令、输入和输出,然后自动生成高质量的GIF动画,完美复现操作过程。
使用时,你只需编写一个描述终端会话的.tapescript文件,指定要执行的命令、预期的输出以及模拟的输入,然后运行该Skill,它便会启动一个虚拟终端,执行脚本并录制整个过程,最终输出GIF文件。整个过程无需手动操作终端或使用复杂的屏幕录制软件。
它非常适合需要制作教程、演示代码流程、提交Bug报告或进行自动化测试的开发者、技术文档工程师和教师。对于任何需要清晰、可重复展示命令行操作的人来说,这都是一个利器。
建议在使用前熟悉基本的VHS脚本语法,并确保系统已安装必要的依赖(如VHS本身和GIF生成工具)。注意,它模拟的是标准的终端环境,对于高度依赖特定GUI界面或复杂交互式程序(如Vim、Tmux的复杂面板操作)的录制可能效果有限。
核心特点
与普通屏幕录制工具不同,它基于脚本驱动,确保每次录制结果完全一致且可版本控制;与一些录屏后转GIF的工具相比,它直接生成优化后的GIF,无需后期剪辑,且文件体积更小。
注意事项
不适合录制需要复杂图形界面交互或依赖特定终端模拟器高级功能的操作。
常见问题
VHS是什么?需要单独安装吗?
VHS是一个用于编写终端录制脚本的工具,通常需要单独安装,此Skill依赖于它。
生成的GIF清晰度如何调整?
可以通过调整VHS脚本中的终端主题、字体大小和录制帧率等参数来控制GIF的清晰度和大小。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/vhs-recording-x-8/raw/index.md 读取 vhs-recording 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/vhs-recording-x-8/raw/index.md(查看排版版本)