DSH Plugins
返回列表
🖥️

dsh-session-delete-next

客户端 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install ljp888/dsh-session-delete-next

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

在 DeepSeek Harness 中执行 dsh plugin install ljp888/dsh-session-delete-next,或按仓库说明将 https://github.com/ljp888/dsh-session-delete-next 克隆到 profile 插件目录并在 cordis.patch.yml 挂载。

插件介绍

升级到 DSH 0.2.0-rc.2 之后,旧版会话删除插件因 peer 版本不兼容往往装不上,侧栏「…」菜单里也就少了「永久删除会话」这一环。本插件针对当前运行时重写,走官方 slot 扩展点,不再依赖 DOM 注入,侧栏结构变动时也不容易静默失效。

核心能力很直接:在会话行菜单里提供红色「删除会话」入口,弹出独立确认对话框并明示不可恢复;确认后从磁盘清理该会话的本地日志与相关账目,并通过官方 api-session/removed 事件让侧栏行立即消失,无需整页刷新。运行中或仍打开的会话一律拒绝删除,避免半删或误删;删除顺序为先删文件后记账,失败时不会留下「界面已隐藏但文件还在」的状态。菜单文案跟随 GUI 中英文 locale。

适合需要整理本地会话历史、删掉测试会话或清理不再需要的对话记录的用户。若你经常只留活跃会话、或希望用官方扩展机制维护侧栏能力,这个插件比旧版更贴合 0.2.0 系列。需注意:附件目录不会因删会话而清理,批量按工作区删除也未实现。

使用场景

  • 测试会话用完需要彻底删掉本地记录
  • 侧栏里堆积大量历史对话想逐条清理
  • 旧版删除插件装不上需要 0.2 替代方案

适合人员

  • 经常开多个会话并需要整理本地历史的用户
  • 已升级到 DSH 0.2.0-rc.2 的桌面用户
  • 在意危险操作有确认且拒绝删除运行中会话的用户