dsh-session-delete
在终端中运行以下命令:
dsh plugin install wilsonchengassistant/dsh-session-delete
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install wilsonchengassistant/dsh-session-delete 安装本插件(源码:https://github.com/wilsonchengassistant/dsh-session-delete),安装后重启 Harness 使 bundle 生效。
插件介绍
DeepSeek Harness 自带「归档」会话,可逆且仍留在归档列表里;当你真的想清掉一条会话、让侧栏里那一行彻底不见时,只删日志往往不够——Host 仍持有 live 状态,刷新后行又会回来,连删多条时还会出现「删了又冒头」、归档区堆死 id 之类的问题。
dsh-session-delete 在每条会话的「…」菜单里增加一项「删除会话」(排在固定、重命名、分叉、归档之后)。点选后会弹出确认框,说明本会话是否仍在本机打开、即将移除的日志大小、绑定的运行中轮次与子代理、后台任务与提醒数量等;确认后会按 Host 自身的拆卸顺序停止工作、解除会话目录与投影检查点,并从各类登记中释放 id,侧栏刷新后该行即消失。没有撤销,也没有回收站。
适合需要定期整理会话列表、希望与归档区分开的「硬删除」、或曾被删日志后条目又复活困扰的用户。插件以 Typert Remote 服务对接浏览器与 Host,桌面端与 Web 场景下都不依赖容易误拦的 Origin 校验。
使用场景
- 归档不够用时需要彻底移除会话记录
- 删日志后侧栏条目刷新又出现
- 批量清理历史会话并释放提醒与子任务
适合人员
- 经常维护 DSH 会话列表的重度用户
- 区分归档与不可恢复删除的工作流用户
- 遇到过删会话后条目复活问题的使用者