🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

会话删除 WovenJunct/dsh-plugin-simple-delete-session

DeepSeek Harness
WovenJunct29 天前有提交已提供中文文档扫描:含敏感能力

一个简单的删除dsh会话的插件,简单可用。

30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/6 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add WovenJunct/dsh-plugin-simple-delete-session
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · other
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 29 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/1) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

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

展开查看检查明细 ↓

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

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

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/14 04:18:21

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 写入本地文件
    src/index.js:754
    appendFileSync(
  • 发起网络请求
    lib/client.js:459
    const response = await fetch(DELETE_PATH, {
  • 发起网络请求
    lib/client.js:694
    void fetch(DELETE_PATH, {
  • 读取本地文件
    src/disk.js:86
    return await readdir(dir, { withFileTypes: true })
  • 读取本地文件
    src/disk.js:104
    const rootInfo = await stat(root).catch(() => undefined)
  • 删除本地文件递归
    src/disk.js:140
    await rm(dir, { recursive: true, force: true, maxRetries: 2 })
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-primitives
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 删除dsh会话

README

由 DeepSeek 最新模型翻译生成
dsh-plugin-simple-delete-session 给 DeepSeek Harness(DSH)的侧边栏会话菜单加一个 「删除会话」:二次确认后彻底删除这一个会话,不影响其他会话,且无法找回。 会话菜单里的「删除会话」 二次确认对话框 功能 - 侧边栏会话行的「…」菜单 →「删除会话」(红色,排在内置的 置顶 / 重命名 / 分叉 / 归档 之后)。 - 二次确认对话框:显示会话标题与会话 id,红字说明「删除后无法恢复」,必须勾选「我已了解:删除后无法找回」才能点删除;会话正在运行时额外提示,按钮变为「停止并删除」。 - 彻底删除:删除该会话自己的日志目录(/sessions///),并从内存会话表、工作区记账、归档与置顶集合中移除,随后立即从侧边栏消失。 - 删的就是当前会话时自动跳转:自动切到最近使用过的另一个会话;一个都不剩时回到「新会话」空状态,不会停在已删除会话的页面上。 - 只删这一个:其他会话、工作区本身、目录、附件、DSH 配置都不受影响。 - 中英双语,跟随界面语言。 兼容性 - 已在 DSH 桌面端 0.2.0-rc.1(Windows)实测通过;package.json 里 dsh.engines.dsh 声明为 >=0.1.0-rc.6。
展开完整文档(README 剩余 1 节)
dsh-plugin-simple-delete-session

给 DeepSeek Harness(DSH)的侧边栏会话菜单加一个 「删除会话」:二次确认后彻底删除这一个会话,不影响其他会话,且无法找回。

会话菜单里的「删除会话」

二次确认对话框

功能

- 侧边栏会话行的「…」菜单 →「删除会话」(红色,排在内置的 置顶 / 重命名 / 分叉 / 归档 之后)。
- 二次确认对话框:显示会话标题与会话 id,红字说明「删除后无法恢复」,必须勾选「我已了解:删除后无法找回」才能点删除;会话正在运行时额外提示,按钮变为「停止并删除」。
- 彻底删除:删除该会话自己的日志目录(/sessions///),并从内存会话表、工作区记账、归档与置顶集合中移除,随后立即从侧边栏消失。
- 删的就是当前会话时自动跳转:自动切到最近使用过的另一个会话;一个都不剩时回到「新会话」空状态,不会停在已删除会话的页面上。
- 只删这一个:其他会话、工作区本身、目录、附件、DSH 配置都不受影响。
- 中英双语,跟随界面语言。

兼容性

- 已在 DSH 桌面端 0.2.0-rc.1(Windows)实测通过;package.json 里 dsh.engines.dsh 声明为 >=0.1.0-rc.6。
- 桌面端与 dsh web 共用同一份实现,插件只用公开的 Cordis 服务与官方 slot,不修改 DSH 安装目录里的任何文件。

安装

前提:DSH 桌面端或 dsh web;下面命令里的 profile 名按你的实际情况替换(桌面端通常是 desktop)。

从 GitHub 安装

dsh plugin --profile desktop add github:WovenJunct/dsh-plugin-simple-delete-session

(本仓库就在 https://github.com/WovenJunct/dsh-plugin-simple-delete-session ;fork 的话把 WovenJunct 换成你自己的用户名。)

从本地目录安装

dsh plugin --profile desktop add file:/dsh-plugin-simple-delete-session

Windows 也可以直接用仓库里的 install.cmd:

install.cmd rem 装进 desktop profile install.cmd web rem 装进 web profile

安装后

1. 重启 DSH(Host 半需要在启动时注册删除接口);
2. 刷新页面(Ctrl+Shift+R);
3. 侧边栏任意会话行 →「…」→ 最下方 删除会话。

卸载:

dsh plugin --profile desktop remove dsh-plugin-simple-delete-session

本地开发提示:DSH 安装时会把插件目录复制成一份快照,所以改完源码要重新执行一次 dsh plugin add(或把改动的文件同步到 profile 的 node_modules/dsh-plugin-simple-delete-session/),再重启 DSH 才会生效。

License

MIT —— 见 LICENSE。
预览分享卡片长什么样 ↓WovenJunct/dsh-plugin-simple-delete-session
分享 · DeepSeek Harness Hub
WovenJunct/dsh-plugin-simple-delete-session

一个简单的删除dsh会话的插件,简单可用。

这是你的仓库?认领条目

回到顶部