数据在哪里
Relay 的房间和连接是短暂状态。Relay 日志应只包含路由、计数和时序元数据。
重启后什么会保留
重启权威运行时后,它会根据持久化记录重新加载工作区、会话和配置。关键区别在于: 会保留(写入 SQLite 或运行时 home):- 项目、工作区和工作区模式
- 会话、时间线事件、消息、目标、委派关系和归档状态
- 供应商配置、共享 Provider、路由组、MCP 服务器、Skill、Prompt
- 终端元数据(标签名、绑定关系)
- 未发送的输入框草稿和定时发送
- 浏览器隔离配置、导入的登录状态
- 远程设备授权、SSH/WSL 连接配置
- 工作台背景、主题和 TUI 偏好
- 正在运行的 Agent 进程
- 终端会话内容与滚动缓冲区
- 浏览器打开的标签和实时画面
- 活动连接和实时事件订阅
- 正在进行的电脑操作会话
数据库里的
running 只是上次观察到的状态,不代表进程仍在运行。重启后看到 running 的会话时,先确认实际进程是否存在,再决定是否重试。stale。以新的终端快照为准,不要根据旧快照重复执行命令。
设备撤销
在权威运行时的设备列表中撤销设备后,该设备的活动连接会立即收到device_revoked 并关闭。
- 重新使用需要重新配对。
- 旧的二维码、连接串、授权和 ticket 全部失效,不应继续使用。
- 撤销操作会写入设备审计记录。
- SSH/WSL 运行时只能通过桌面端的隧道访问,手机不能直接配对。
诊断数据
设置 → 数据与诊断 可以清理诊断数据。当前版本没有面向用户的诊断导出页面;如果你通过开发者工具导出诊断包,导出前请确认脱敏结果: 必须移除:- token、私钥、配对码和连接串
- 提示词全文与文件内容
- Git diff 和终端原始字节
- 浏览器 Cookie、localStorage 和登录状态
- 电脑操作的输入文本、剪贴板内容和截图
- 版本、发布通道和平台
- 结构化错误码
- 脱敏后的时间戳
- 不敏感的资源 id
备份
Vibex 目前没有一键备份按钮。可靠的做法是备份整个运行时 home:- 关闭使用该 home 的运行时(桌面端、TUI 或无头服务)。
- 复制整个 home 目录,包括
vibex.db、vibex.db-wal、vibex.db-shm、身份密钥、Agent 安装、浏览器配置和凭据引用。 - 恢复时把备份放回一个空目录,再让运行时指向它。
- 恢复后检查工作区路径、设备授权和供应商凭据引用是否仍然有效。
/data;把它挂载为持久卷,容器重建后会话才会保留。SSH/WSL 运行时的数据在远端 home 的 ~/.local/share/vibex/server 下。
从候选版本导入数据
稳定版与候选版是两个独立应用,拥有各自的应用身份和数据目录(desktop-stable 与 desktop-rc),因此稳定版安装后从空数据开始。
要继承候选版本的工作,打开 设置 → 数据与诊断 → 本地存储 → 从 RC 版本导入数据 并确认:
- Vibex 先对候选版数据库做快照。
- 把快照迁移到当前版本的 schema,并校验副本。
- 在下次启动时换入;工作区、会话与供应商配置一并带过来。
- 导入失败时保留当前数据,不导入任何内容。