DSH Plugins
返回列表
🖥️

dsh-archive-delete

客户端 更新于 2026.10.02

在终端中运行以下命令:

dsh plugin install Very12345/dsh-archive-delete

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Very12345/dsh-archive-delete,或从开源仓库 https://github.com/Very12345/dsh-archive-delete 获取源码后按 README 安装。

插件介绍

归档会话会长期占用磁盘和侧栏空间,但 DSH 原生界面往往缺少一条清晰、可重复的「彻底删掉」路径。dsh-archive-delete 把删除能力放进侧栏:只在已归档会话上显示控件,与宿主对「可删范围」的约定一致,避免误删仍在进行或普通列表里的会话。

插件会删除会话目录,并通过 DSH 原生 Workspace Registry 清理工作区成员、归档与置顶登记,并触发会话列表更新。若任务仍在运行、文件仍被占用,删除会被拒绝或记为待清理,在资源释放或重启后自动完成;Windows 与其他平台分别用独占共享与 flock 判断真实占用,而不是仅凭旧锁文件猜测。

从较新版本起,侧栏控件会订阅 Workspace 归档状态,新归档后无需刷新即可出现删除入口;单条、批量与悬空记录清理均走宿主页面内确认弹窗,减轻系统对话框带来的焦点与复制问题。另提供与操作页风格一致的设置页,便于查看归档摘要与无效记录清理。

适合在本地或自托管 DSH 0.2 系列上长期跑任务、归档较多的开发者与运维:需要可控地腾出空间、整理侧栏,又希望不依赖网页模型后端或飞书桥接的用户。

使用场景

  • 侧栏里归档会话越积越多,需要批量删掉目录并同步取消归档登记
  • 刚归档的会话希望立刻出现删除按钮,而不必刷新页面或切换窗口
  • 删除时文件仍被占用,希望记为待清理并在释放或重启后自动完成

适合人员

  • 本地或自托管 DSH 0.2 系列用户
  • 经常归档会话、需要控磁盘占用的开发者
  • 希望独立使用、不依赖网页模型或飞书桥接的运维