feiyang-dev/deepseekharnessdesktop-vault ↗★ 0
@feiyang666/deepseekharnessdesktop-vault
数据保险箱:为 DeepSeek Harness 提供自动备份、清空检测与一键恢复。自动备份 ~/.dsh 的聊天记录(sessions)、工作区数据(storages)、设置(settings.yaml)、凭据与 profile 配置到用户主目录 ~/.dsh-backups,检测数据被清空并支持按范围恢复与删除备份。设置页提供「备份管理」界面(Host+Client 双面插件)。
AI Analysis
用于自动备份 DSH 的聊天记录、设置和凭据,防止数据意外丢失并支持按范围恢复。适合需要保障数据安全、支持通过 Web 界面或 AI 工具进行备份管理的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:feiyang-dev/deepseekharnessdesktop-vaultREADME
Read the full README ↗使用方式一:设置页「备份管理」(Web 端)
安装并重启后,打开设置 → 「备份管理」:
- 顶部显示备份目录、上次备份时间、备份份数、数据完整性状态
- 「立即备份」按钮手动触发备份
- 「备份历史」列表每项有「恢复」(选择范围:全部/仅聊天记录/仅工作区设置)与「删除」(二次确认)按钮
使用方式二:backup_vault 工具(TUI / Web 通用)
插件注册模型工具 backup_vault,直接对助手说"帮我备份一下 / 查看备份状态 / 从最新备份恢复聊天记录 / 删除那个旧备份"即可:
action: status—— 备份目录、上次备份、备份列表、是否检测到清空action: backup—— 立即备份action: list—— 列出全部备份action: restore(name+scope: all/sessions/data)—— 恢复action: delete(name)—— 删除备份action: make_script—— 生成一键恢复脚本