用途:这份技能资料是 Charmbracelet VHS 终端录制的最佳实践指南,用于编写、审查或编辑 VHS tape 文件,制作专业、可移植、优化的终端演示,并支持在 CI/CD 中自动生成 GIF。
主要能力:共 47 条规则,按影响分为 8 类:配置结构(CRITICAL)、依赖管理(CRITICAL)、命令语法(HIGH)、时序与同步(HIGH)、输出优化(MEDIUM-HIGH)、视觉质量(MEDIUM)、CI/自动化(MEDIUM)、高级模式(LOW)。每类有前缀标识,如 config-、deps-、cmd-、timing-、output-、visual-、ci-、advanced-。规则覆盖设置顺序、输出声明、shell 指定、Require 依赖校验、Type/Enter 语法、Sleep/Wait 时序控制、输出格式与帧率、字体主题可读性、GitHub Action 自动化、Source 复用与剪贴板操作等。
使用方式:资料给出快速参考清单,并指向 AGENTS.md(完整编译指南)、references/_sections.md(分类定义与排序)、assets/templates/_template.md(新规则模板)、metadata.json(版本与参考信息)等参考文件,可按需阅读详细解释与代码示例。
适用场景:编写新的 tape 文件、为文档创建终端演示、搭建自动 GIF 生成的 CI/CD、优化录制文件大小与质量、排查 tape 问题、审查 tape 文件是否符合最佳实践。
限制:资料仅提供规则目录与参考文件清单,未给出具体命令用法、安装步骤、收费信息或平台支持细节,需查阅上述参考文件获取完整内容。