dsh-delete-chat
在终端中运行以下命令:
dsh plugin install youqu68/dsh-delete-chat
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install youqu68/dsh-delete-chat 即可安装,插件源码见 https://github.com/youqu68/dsh-delete-chat ,安装后重启 dsh web 即可在设置页看到会话管理入口。
插件介绍
DeepSeek Harness 用得久了,侧边栏里往往堆满几十条历史会话,既没有集中查看的入口,也缺少一个安全的操作界面来隐藏或清理旧记录。dsh-delete-chat 正是为此而生:它在"设置 → 会话管理"页面中列出全部会话的标题、工作目录与创建时间,并按"已归档"与"活跃"两组分开呈现,让你一眼看清哪些还在用、哪些早已闲置。
核心能力围绕三个动作展开。归档只是把会话从侧边栏隐藏,磁盘上的日志原封不动,随时可以取消归档恢复显示;删除则是真正的永久操作,但设计了严格的安全边界——正在运行的会话禁止删除,删除前会先展示将被移除的确切文件路径,需要第二次点击才执行,且宿主端只操作与该会话自身的 session.jsonl* 文件相关的持久化产物,不触碰工作区或数据库。这种"归档可逆、删除不可逆但需二次确认"的设计,让日常整理没有心理负担,彻底清理又有足够的安全感。
如果你长期使用 DeepSeek Harness,积累了大量不再需要的历史会话,同时又希望在浏览器界面里完成查看、隐藏和清理而不必手动去翻 $DSH_HOME/sessions 目录,dsh-delete-chat 就是为你准备的轻量管理插件。
使用场景
- 侧边栏积累大量历史会话导致查找困难,需要快速隐藏旧记录
- 确认某批会话已不再需要,安全且不可逆地永久删除其持久化文件
- 定期整理工作环境,把闲置会话归档以维持侧边栏整洁
适合人员
- 长期使用 DeepSeek Harness 且积累了大量历史会话的用户
- 希望全在浏览器界面完成查看、归档与删除而无需手动操作文件系统的人
- 重视数据安全,需要明确区分可逆归档与不可逆删除机制的开发者