DSH Plugins
返回列表
🧩

dsh-minimal-session-delete

admin-security 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install reverse-PAI/dsh-minimal-session-delete

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

在 DeepSeek Harness 中打开「设置 → 插件 → 添加插件」,输入包名 dsh-minimal-session-delete,或执行 dsh plugin install reverse-PAI/dsh-minimal-session-delete;从源码安装时在同一输入框填入 https://github.com/reverse-PAI/dsh-minimal-session-delete。

插件介绍

DeepSeek Harness 自带归档,却没有「真删」:持久化层也不提供删除 API。会话越积越多时,你只能把条目藏起来,日志、缓存和槽位仍占着磁盘与列表心智。这个小插件把整条链路补齐:侧边栏入口、二次确认、Host 鉴权路由,由插件自己把一条会话从界面和数据层一起抹掉。

核心能力很克制:只做永久删除一条会话,没有设置页、批量清理或回收站。菜单项、悬停垃圾桶和快捷键三条路都会先弹确认,运行中的会话会被拒绝,避免边写日志边删;成功后在浏览器里原地移除该行,日志目录、投影缓存、归档/置顶标记和工作区 sessionIds 槽位一并清干净,失败原因也会直接显示在对话框里。

界面画风跟 DSH 一致,复用 Host 组件与设计变量,深浅主题自动跟随。零依赖、零构建,装好即用。

适合已经熟悉 DSH 工作流、偶尔需要彻底丢掉某次试验或敏感会话的用户;若只想从列表里收起来,请继续用自带归档,别把它当「隐藏」用。

使用场景

  • 试验会话占满列表,需要彻底删掉日志和缓存
  • 归档已不够用,想从磁盘上清掉某条敏感会话
  • 整理工作区前,先确认 dryRun 再永久移除单条会话

适合人员

  • 日常用 DSH、偶尔要真删会话的开发者
  • 需要控制本机会话数据与磁盘占用的管理员
  • 清楚删除不可恢复、会先看确认再操作的用户