DSH Plugins
返回列表
dsh-delete-session

dsh-delete-session

admin-security 更新于 2026.10.06

在终端中运行以下命令:

dsh plugin install kagurazakayashi/dsh-delete-session

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

在终端执行 dsh plugin install kagurazakayashi/dsh-delete-session 安装插件(源码见 https://github.com/kagurazakayashi/dsh-delete-session),按提示重启 Web profile 后刷新页面即可使用。

插件介绍

在 DeepSeek Harness Web 里,会话会随使用不断累积。内置菜单侧重归档,若你希望从侧栏彻底移除某个会话及其目录,往往缺少一条顺手、可控的入口。dsh-delete-session 正是为这类日常整理场景准备的:它不改动 DSH 核心,而是通过官方扩展槽在会话行「…」菜单里加入「删除会话」,位置紧挨在「归档会话」下方。

插件提供三种可配置的确认方式。默认「再次点击删除」会在菜单内进入红色警示态,无需弹窗即可完成二次确认;也可改为对话框确认,或「立即删除」以换取更短操作路径。删除前会先归档以便侧栏即时更新;正在执行任务的会话会被拒绝,避免打断仍在写入的日志。失败时会以轻量提示说明原因(忙碌、未找到、网络等)。

配置写在插件详情页的设置卡片中,保存后写入 profile 的 cordis.patch.yml,重启后仍生效。适合经常开很多工作区、需要定期清理试跑或废弃会话的开发者与日常 Harness 用户——在安全边界内,把「删干净」做成菜单里的一步操作。

截图预览

使用场景

  • 侧栏会话过多,需要彻底删除试跑或废弃会话
  • 希望删除前有二次确认或对话框,避免误删
  • 只想删空闲会话,正在运行的任务应被拦截

适合人员

  • 经常在 Harness Web 中开多个工作区的用户
  • 需要定期整理会话与磁盘占用的管理员
  • 偏好可配置确认方式、注重误删防护的开发者