資料在哪裡
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 下。