DSH Plugins
返回列表
🖥️

dsh-session-delete

客户端 更新于 2026.10.13

在终端中运行以下命令:

dsh plugin install rhl88/dsh-session-delete

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

在 DeepSeek Harness 中执行 dsh plugin install rhl88/dsh-session-delete,或从插件页安装该仓库 https://github.com/rhl88/dsh-session-delete。

插件介绍

DeepSeek Harness 自带的 Web 界面只能把会话归档,侧边栏里看不到并不等于磁盘上的日志、投影缓存和工作区记账真的消失。久而久之,误建会话、敏感对话或只想彻底清场时,「归档」往往不够干脆。

dsh-session-delete 在会话菜单里补上「删除会话」:排在置顶、重命名、分叉、归档之后,带分隔线与危险样式,点击后先确认再执行。宿主侧会停掉活动、等待句柄释放,再删除 JSONL 会话目录与投影缓存记录,并从工作区、置顶与归档集合里摘掉该 id,并广播移除事件,让各端侧边栏立刻对齐。

设计上刻意保留 v1 不删的内容寻址附件、子代理日志与全文索引行(搜索会自动对账),并在注册表卡住时仍尽量删文件并返回 degraded 说明;活动会话未释放则返回 409,可稍后重试。适合经常在 DSH Web 里管理大量会话、需要合规清理或不想只靠归档「藏起来」的桌面用户。

使用场景

  • 归档后仍想从磁盘彻底清掉某次对话
  • 侧边栏里误建或测试会话需要一键移除
  • 需要减少本地会话日志与缓存占用

适合人员

  • 日常在 DSH Web 里管理大量会话的桌面用户
  • 对本地留存对话记录有清理或合规要求的人
  • 已熟悉归档但需要「真删除」能力的进阶用户