会话录制
会话录制以标准的 asciicast v2 格式(.cast)捕获完整的终端会话,供后续回放和安全审计使用。
- 在工具栏或终端右键菜单中点击 REC 按钮
- 录制立即开始——工具栏出现红色 ● 指示器和计时器
- 正常使用终端;所有输入和输出均被捕获
录制过程中标题栏颜色会有轻微变化,提示你当前处于录制状态。
打开已保存的录制文件后,播放器底部显示完整控件:
| 控件 | 功能 |
|---|---|
| ▶ 播放 / ⏸ 暂停 | 播放或暂停回放 |
| ⏹ 停止 | 停止并重置播放头到起始位置 |
| 时间轴拖拽 | 跳转到任意时间点 |
| 速度选择器 | 0.25× / 0.5× / 1× / 2× / 5× |
| 跳过空白 | 自动跳过长时间无输出片段 |
asciicast v2 格式
Section titled “asciicast v2 格式”录制文件以标准 asciicast v2 JSON 格式保存:
{"version": 2, "width": 220, "height": 50, "timestamp": 1735000000, "title": "prod-server deployment", "env": {"TERM": "xterm-256color"}}[0.123, "o", "$ "][0.456, "i", "ls -la\r"][0.789, "o", "total 48\ndrwxr-xr-x 5 user user 4096 Jan 1 12:00 .\n"]该格式兼容 asciinema 播放器及其他支持 asciicast v2 的工具。
所有录制文件保存在本地,可在录制管理器中访问(侧边栏 → Recording):
- 按名称或日期排序
- 重命名录制
- 删除不需要的录制
- 在 Finder/文件管理器中显示文件位置
回放时按 Ctrl+F(macOS:⌘F)打开搜索框,在时间轴上高亮匹配的输出内容——快速定位特定命令或输出字符串。
停止 / 暂停 / 丢弃
Section titled “停止 / 暂停 / 丢弃”| 操作 | 说明 |
|---|---|
| 暂停录制 | 暂时停止捕获,不结束录制 |
| 停止录制 | 完成并保存文件 |
| 丢弃录制 | 结束录制但不保存 |