DeepSeek Harness 目前支持归档、重命名和分叉会话,但在侧栏中删除已结束会话的能力是缺失的。随着会话积累,侧栏会变得杂乱。需要一个清理侧栏的方法。
这是什么¶
这是一款为 DeepSeek Harness 侧栏会话补充官方缺失的“删除会话”功能的插件,由 Ansellwan 维护。它解决了侧栏会话管理不彻底的问题,支持运行中置灰、二次确认及彻底删除。
核心功能¶
- 在侧栏会话的
⋯菜单中添加“删除会话”选项。 - 会话处于回复状态时,该选项自动置灰,无法操作。
- 删除前会弹出二次确认对话框。
- 确认后彻底删除会话数据,包括侧栏登记记录和磁盘文件。
- 支持删除已归档的会话。
安装与启用¶
安装命令如下:
dsh plugin --profile desktop add dsh-session-clean
安装后需要重启 DeepSeek Harness(软件形态没有热刷新)。
典型用法¶
- 卸载:
dsh plugin --profile desktop remove dsh-session-clean - 升级:
dsh plugin --profile desktop add dsh-session-clean@<version> - 操作:点击侧栏会话的
⋯菜单,选择红色高亮的“删除会话”,确认后即可移除。
适用场景与注意¶
- 适合需要清理侧栏、管理历史会话的开发者。
- 不可逆:删除后无法恢复,无回收站。
- 运行限制:正在回复中的会话无法删除,系统会拦截并提示。
- 数据范围:插件只删除当前会话的数据(包括侧栏登记与磁盘文件),不影响附件库(按哈希存储,可能被共用)和其他插件的数据。
- 网络与权限:仅开启本地 HTTP 路由,无外部网络访问,所有操作在本地进程内完成。
通过上述步骤,可以在 DeepSeek Harness 中彻底清理侧栏会话。更多细节请参考官方目录或 GitHub 仓库。