dsh-command-delete
在终端中运行以下命令:
dsh plugin install wang122818/dsh-command-delete
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中运行 dsh plugin install wang122818/dsh-command-delete 即可安装该插件,完整源码地址为 https://github.com/wang122818/dsh-command-delete
插件介绍
DSH 用久了,workspace 注册表里会攒下不少早已不用却删不掉的旧项目,持久化会话日志也会越积越多却无从清理。dsh-command-delete 正是为此而生,为项目注册和持久化会话各提供一条明确的删除路径。
插件把两个层级的删除分得很清楚:删除项目只移除 DSH workspace 注册表条目,底层目录和所有会话日志原封不动留在磁盘上;删除会话则永久清除对应的持久化 JSONL 会话目录,但若该会话仍被活跃 Agent 占用则直接拒绝操作。Web 端在侧边栏底部增加了一个垃圾桶图标,点击后展开管理面板,项目和会话并排列出,每一次破坏性动作之前都会弹出确认对话框。
它适合长期深度使用 DSH 的进阶用户和系统管理者,想要一条安全、可控制的途径来清理注册表、归档旧会话日志,同时确保活跃工作不受影响。
使用场景
- 清理不再使用的 DSH 项目注册条目
- 永久删除已归档的持久化会话日志
- 通过 Web 面板快速浏览并管理项目和会话
适合人员
- 长期深度使用 DSH 的进阶用户
- 需要定期清理注册表的系统管理者
- 希望破坏性操作有确认提示的谨慎使用者