# 工作区录制

> 录下工作区显示的一切——每个终端、画布、浏览器和其他卡片——之后在时间轴上回放，不会产生任何新的模型请求。

Source: https://docs.neurosquad.ai/zh/canvas/recording

**录制**会保存一个工作区运行时显示的一切：每个终端输出的每一个字节、画布上的卡片、框架和箭头、笔记和待办列表、浏览器卡片显示的内容，以及其他卡片的画面。之后你可以在 NeuroSquad 中按时间轴**回放**——终端与当时完全一致，速度随意，不运行任何智能体，也不发送任何模型请求。

适合向同事展示一次运行的过程、事后比较多个智能体在同一任务上的表现、按自己的节奏用录屏软件录制演示，或把发生的事情附到错误报告里。

需要 NeuroSquad 0.1.264 或更高版本。

## 录制

**1. 打开要录制的工作区**

同一时间只录制一个工作区。

**2. 画布工具 → 开始录制**

画布工具菜单是画布右上角的滑块按钮。标题栏会出现红色的**录制中**标签和已录制时长，录制期间它一直显示。

**3. 照常工作**

录制不会改变智能体和卡片的任何行为。

**4. 停止**

点击红色标签，或选择**画布工具 → 停止录制**。退出 NeuroSquad 也会停止录制。

开始录制时已经在运行的终端，会从它当前的屏幕和最近几百行滚动记录开始，而不是完整历史。想从第一行开始录下一次运行，请在给智能体发送提示词之前开始录制。

## 回放

**画布工具 → 录制记录…** 会列出你的录制，最新的在前：工作区、日期、时长、大小、卡片数量和状态（**已完成**，被中断的则为**已恢复**）。**回放**打开录制；垃圾桶按钮会直接删除，不再确认。

播放器占满整个窗口，显示一份只读的画布副本——相同的布局、框架和箭头，平移和缩放与你当时的窗口一致：

- **终端**逐字节回放，包括颜色、光标和尺寸变化。
- **浏览器卡片**显示卡片在那一刻显示的页面。
- **笔记和待办列表**显示那一刻的文字。
- **其他卡片**（Run Stats、Agent Pulse、社区卡片等）显示卡片的画面，在卡片位于屏幕上时大约每秒截取一次。

| 控件 | 作用 |
| --- | --- |
| **播放** / **暂停**，`Space` | 开始和停止播放 |
| **播放速度** | 1×、2×、4×、8×、16×、32× 或 64× |
| 时间轴 | 拖动或点击即可跳转。刻度标出已发送的提示词、完成、“需要你的输入”以及脚本添加的标记 |
| **上一个标记** / **下一个标记** | 在这些刻度之间跳转 |
| `←` / `→` | 后退或前进 5 秒 |
| **纯净视图** | 隐藏所有控件，并以与你实际画布完全相同的尺寸显示画布——方便录屏软件录制。按 `Esc` 恢复控件 |
| `Esc` | 关闭播放器 |

播放器里的一切都不是实时的：不会启动智能体，不会向终端输入任何内容，也不会向模型发送任何东西。

## 不会录下的内容

- 鼠标悬停、选中、卡片内部的滚动、菜单、提示、弹出通知和鼠标指针。
- 浏览器页面和卡片画面只在该卡片位于屏幕上、且画布没有缩小到概览时才会录下——正是你当时看到的内容。卡片画面大约每秒一张。
- 平移和缩放每秒采样一次。[网格模式](https://docs.neurosquad.ai/zh/canvas/grid-mode)回放时显示为画布。
- 播放器中的每张卡片使用通用的卡片标题栏，不包含实时卡片上的全部按钮。

## 录制保存在哪里

保存在 [NeuroSquad 数据文件夹](https://docs.neurosquad.ai/zh/help/data)中的 `recordings` 文件夹里，每个工作区、每次录制各一个文件夹。想放到别处（比如更大的磁盘），请在启动 NeuroSquad 之前把环境变量 `NEUROSQUAD_RECORDINGS_DIR` 设为目标文件夹。如果某个脚本用自己的文件夹开始录制，NeuroSquad 之后的录制也会继续使用该文件夹。

终端和浏览器卡片很活跃时，录制增长得很快。录制超过 5 GB，或磁盘剩余空间不足 2 GB 时，NeuroSquad 会停止保存浏览器画面和卡片画面；终端继续录制。

录制边发生边写入，并每隔几秒刷新到磁盘，所以崩溃或断电最多丢失最后片刻：下次打开**录制记录…**时，被中断的录制会标为**已恢复**，并能回放到中断的位置。

## 隐私

> 录制包含工作区显示的一切，**以及在其终端中按下的每一个键——包括在 shell 中输入的密码**。请像对待录制来源的屏幕一样对待录制文件。

- 录制只保存在你的电脑上，NeuroSquad 从不上传。
- 在 NeuroSquad 自己的对话框中输入的密钥（提供方密钥、SSH 密码）不属于终端输入，不会被录制。
- 录制期间红色标签始终可见；把鼠标悬停在上面可以查看会保存哪些内容。
- 无法从手机开始或停止录制。
- 在**录制记录…**中删除录制，或直接删除它的文件夹。
