DeepSeek Harness Hub
← 返回列表

会话删除器lsz-asd/dsh-plugin-session-delete

DeepSeek Harnessspec-screenedui在 GitHub 查看 ↗
⚠ 装前注意

一键彻底删除会话,清理日志缓存与记账

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/15 · 已提供中文文档

从 UI 中删除 DeepSeek Harness 会话:标题栏危险按钮 + 侧边栏会话行菜单项(不跳转对话),带会话名称/ID 的风险确认对话框,先停止正在运行的代理,原地刷新列表而无需重新加载页面。适用于 Web 和桌面客户端。

综合分
44.1
GitHub 分
44.1
用户评分
★ Stars
30
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add lsz-asd/dsh-plugin-session-delete
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/3(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包@huanlin/dsh-plugin-session-delete(未发布到 npm,仅可源码安装)
Node 引擎要求 >=20 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 14:30:02

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-plugin-session-delete

你是否困扰于 web 端无法删除对话?是否觉得归档对话键只是隐藏对话,删除得不够彻底?是否在尝试编辑 harness 时遇到对话历史无法同步,而损坏的对话又无法删除?这个插件可以帮你!

在 DeepSeek Harness 界面里安全地彻底删除会话。 在会话顶部添加垃圾桶按钮,侧栏会话行 "..." 菜单内添加"删除会话"项,点击后出现风险确认弹窗(需勾选);确认后会删除会话日志、投影缓存与工作区记账;运行中的会话会有提示,若仍选择删除会停止运行并删除。可在 web 中使用,并且理论上兼容一切 web 套壳的客户端。
添加 agent 工具让 agent 可以删除会话。 工具名 workbench_session_delete

安装

dsh plugin --profile  add file:C:/path/to/dsh-plugin-session-delete

重启 profile 生效。

功能

- 会话头部垃圾桶按钮
- 侧栏会话行 "..." 菜单注入"删除会话"项
- RiskConfirmation 风险确认:勾选"我已了解后果"后确认可用
- 删除链路:会话目录 + 投影缓存 + 工作区记账(经活动 storageDomain,内存/磁盘一致)
- workbench_session_delete 工具:agent 可直接删除会话

后续开发计划

- 添加更多针对会话的操作工具和选项
- 将已有的针对会话的选项做成工具提供给 agent
-

更新日志

- v0.3.1(2026-08-14):修复删除会话后残留日志导致会话跑到「未分组」的问题。删除时同时清理原始 id 与 session- 前缀两种 id 形式;先删除磁盘日志并确认成功后再解除工作区记账,避免半删除会话脱离原分组;删除前先 flush 活动会话,防止 dispose 阶段回写/重建日志目录。
- v0.3.0(2026-08-14):新增英文适配(i18n)。删除对话框、头部垃圾桶按钮与侧栏「删除会话」菜单项的全部文案接入客户端 zh/en 字典,跟随界面语言(设置中的语言或浏览器语言)自动切换并即时生效;未加载 locale 服务的环境会按浏览器语言回退到内置中英文字典。

dsh-plugin-session-delete

你是否困扰于 web 端无法删除会话?是否觉得被弃用或输错的对话在侧栏里堆积如山?是否在尝试编辑 harness 时遇到会话历史无法同步——而损坏的会话又怎么都删不掉?这个插件可以帮你!

在 DeepSeek Harness 界面里安全地删除会话。 在对话顶部添加垃圾桶按钮,并在侧栏会话行 "..." 菜单内添加"删除会话"项;点击任一项都会弹出风险确认对话框(需勾选)。确认后会删除会话日志、投影缓存与工作区记账。运行中的会话会显示警告——若仍选择删除,会话会先停止再删除。可在 web 中使用,并且理论上兼容一切基于 web 套壳的客户端。
还添加了 agent 工具,让 agent 可以删除会话。 工具名:workbench_session_delete

安装

dsh plugin --profile  add file:C:/path/to/dsh-plugin-session-delete

重启 profile 生效。

功能

- 对话顶部的垃圾桶按钮
- 侧栏会话行 "..." 菜单注入的"删除会话"项
- RiskConfirmation 风险确认对话框:勾选"我已了解后果"后确认才可用
- 删除链路:会话日志 + 投影缓存 + 工作区记账(经活动 storageDomain,内存状态与磁盘单元保持一致)
- workbench_session_delete 工具:agent 可直接删除会话

后续开发计划

- 添加更多针对会话的操作工具和选项
- 将已有的针对会话的选项做成工具提供给 agent

更新日志
- v0.3.1 (2026-08-14):修复了部分删除后已删除会话残留为“未分组”行的问题。宿主现在会同时清理原始 UUID 和带 session- 前缀的 id 形式,删除磁盘上的日志并在移除工作区记账前确认删除成功(因此删除失败不会将会话从其分组中分离),并在分离活动会话前先将其刷新,以防止 dispose 时的重写重新创建日志目录。
- v0.3.0 (2026-08-14):新增英文适配(i18n)。删除对话框、头部垃圾桶按钮以及侧边栏“删除会话”菜单项的所有文案现在都位于客户端 zh/en 字典中,并跟随 UI 语言(语言设置或浏览器语言),切换时实时更新;没有 locale 服务的环境会按浏览器语言回退到内置字典。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(lsz-asd)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群