DSH Plugins
返回列表
dsh-session-trash

dsh-session-trash

记忆 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install LazyRa/dsh-session-trash

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

在 DeepSeek Harness 侧栏打开插件管理,添加并启用来自 https://github.com/LazyRa/dsh-session-trash 的 dsh-session-trash,或执行 dsh plugin install LazyRa/dsh-session-trash 后重启 DSH。

插件介绍

DeepSeek Harness 官方只提供会话归档:能把列表里的会话藏起来并反悔,却没有真正的「删除」。列表越堆越长时,你往往只能归档,数据仍占磁盘;手滑处理掉还要用的会话,也缺少一条清晰、可逆的出路。这个插件把删除做成安全版:不是抹掉文件,而是把整个会话目录移进回收站,并同步处理工作区注册表与标题缓存,避免侧栏留下幽灵会话。

核心体验围绕「删得安心、找得回来」。删除后顶部有约 6 秒的撤销条;回收站默认保留 7 天,到期在启动时与定时扫描中自动彻底清理。侧栏有独立回收站页,可搜索、排序、查看占用,并支持恢复、单条永久删除或清空。恢复会回到原工作区与原位置,标题、排序与置顶状态一并保留;删除与恢复还接入 DSH 事件链路,侧栏会即时刷新。运行中的会话会先询问是否停止,快捷键 Ctrl/Cmd + Shift + Delete 可删除当前会话,界面跟随 DSH 语言设置。

适合需要定期整理会话、又担心误删的 DSH 桌面用户:想清理不用的对话但保留反悔窗口,或希望「彻底删除」只在回收站里二次确认后再做。若你只依赖官方归档、从不希望会话从磁盘侧移走,可以继续用内置能力;若你需要可恢复的删除与集中管理,这个插件就是为此设计的。

截图预览

使用场景

  • 侧栏会话太多,想清理不用的对话又担心删错
  • 误删后需要在几天内把会话恢复到原工作区与原位置
  • 希望彻底删除前有一次回收站集中确认,而不是只能归档占空间

适合人员

  • 长期使用 DSH、会话列表经常堆积的桌面用户
  • 容易手滑误操作、需要短窗口撤销的开发者
  • 需要整理磁盘与会话数据、又要求可逆删除的工作流用户