dsh-session-recycle-bin
在终端中运行以下命令:
dsh plugin install cckbc/dsh-session-recycle-bin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件页添加来源 https://github.com/cckbc/dsh-session-recycle-bin 安装并启用,或让助手执行安装命令 dsh plugin install cckbc/dsh-session-recycle-bin。
插件介绍
DeepSeek Harness 桌面版自带的会话菜单只有固定、重命名、分叉和归档——归档只是把会话挪到归档列表里,记录仍在。若你希望侧边栏里真正「消失」、又能在误删时找回,就需要一层可恢复的删除机制。
本插件为会话行菜单、悬停垃圾桶和工作区列表上方的批量入口补上「删除会话」。删除不是立刻抹盘,而是把会话日志与对应名称的缓存移入回收站;侧边栏会马上更新,无需重启。默认保留 15 天(可在设置中改为 7 / 15 / 30 天),到期前可在「设置 → 回收站」逐条或批量恢复;到期或手动「删除 / 清空回收站」才会真正移除文件。删除当前正在查看的会话时,主界面会切换到同工作区的新会话,避免停在一个已不存在的条目上。
适合长期在同一工作区积累大量会话、需要定期清理侧边栏、又希望保留反悔空间的桌面版用户。请注意:这与系统回收站无关,附件与 AgentTeams 等工作目录不会一并进入回收站;Harness 升级可能影响插件行为,重要数据请先自行备份。
截图预览
使用场景
- 侧边栏会话太多,想删掉归档仍留下的条目
- 误删会话后需要在保留期内从设置里恢复
- 一次清理多个工作区会话并统一在回收站管理
适合人员
- 长期使用 DeepSeek Harness 桌面版的用户
- 需要整理工作区会话列表的开发者
- 希望删除可反悔、到期再永久清除的用户
