device1999/dsh-session-archive-delete ↗★ 0

dsh-session-archive-delete

会话列表安全备份与级联删除入口 提供先备份后删除的会话管理机制,适合需要安全归档会话的用户。

包名
dsh-session-archive-delete
兼容性
待验证
版本
0.1.0
许可证
MIT
最近更新
2026年10月20日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:device1999/dsh-session-archive-delete

使用

删除一个会话

  1. 侧栏会话行点「…」
  2. 选「备份删除」或「彻底删除」
  3. 确认框里核对会话名、ID 和备份路径
  4. 点「确认」

删除成功后侧栏会立即刷新;如果删的是当前会话,会自动跳到下一个。

设置

设置 → 备份删除:

设置项选项
删除模式两个菜单项同时显示 / 只显示「备份删除」/ 只显示「彻底删除」
备份位置点击选择文件夹,或直接编辑地址栏;留空 = 默认位置
备份文件夹命名四种格式任选

设置保存在 ~/.dsh/dsh-session-archive-delete.json。

默认备份位置

按以下优先级确定:

  1. 设置里填写的路径
  2. 环境变量 DSH_ARCHIVE_ROOT
  3. 插件配置 workspaceRoot
  4. 自动推断:从会话记录里选出使用最多的工作区目录
  5. 都拿不到时:/DSH-归档会话

备份位置不能设在 ~/.dsh 内部,否则 DSH 会把它当成数据目录重新扫描。