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

归档会话管理 MoonlitDropOfBlood/dsh-archive-manager

DeepSeek Harnessv1.5.0
MoonlitDropOfBlood16 天前有提交已提供中文文档扫描:含敏感能力

DSH的归档管理插件

31.4/100
综合分
2
GitHub 星标
488
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @duke-dsh-plugins/dsh-archive-manager
npm 源 · @duke-dsh-plugins/dsh-archive-manager 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 16 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

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

✓npm 包@duke-dsh-plugins/dsh-archive-manager @ 1.5.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 11:38:28

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

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

读写/删除本地文件
查看扫描证据(共 5 处,展示前 5 条)
  • 读取本地文件
    index.js:97
    if (statSync(target).isDirectory()) return target;
  • 读取本地文件
    index.js:98
    if (statSync(target).isFile()) return dirname(target);
  • 删除本地文件递归
    index.js:261
    await rm(target, { recursive: true, force: true, maxRetries: 3, retryDelay: 200 });
  • 读取本地文件
    index.js:262
    removed = !existsSync(target);
  • 读取本地文件
    index.js:312
    if (location && location.path && !existsSync(deletionTarget(location.path))) ghostIds.push(id);
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-storage-domain@deepseek-ai/dsh-typert-protocol
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 归档管理
v1.5.22026-10-20
· v1.5.2 — 兼容 DSH 0.2.0 · 🐛 修复 · DSH 0.2.x 上插件不再被静默跳过:0.2.0 起 DSH 会校验插件声明的 @deepseek-ai/dsh* peer 版本范围,不匹配就整包不挂载(控制台只有一行 skipping profile bundle ...)。现在同时支持 0.1.x 与 0.2.x。 · 永久删除真正删干净:0.2.0 的 sessionPersistence.locate() 返回的是日志*文件*而非会话*目录*,旧逻辑只删掉当前那一份日志、留下旧格式代次,重启后会话复活。现在统一删除整个会话目录。 · 📦 安装(标准 DSH bundle) dsh plugin --profile web add · 重启 DSH 后生效 Full Changelog:
v1.5.12026-10-19
· v1.5.1 — 兼容 DSH 0.2.0 · 🐛 修复 · DSH 0.2.x 上插件不再被静默跳过:0.2.0 起 DSH 会校验插件声明的 @deepseek-ai/dsh* peer 版本范围,不匹配就整包不挂载(控制台只有一行 skipping profile bundle ...)。现在同时支持 0.1.x 与 0.2.x。 · 永久删除真正删干净:0.2.0 的 sessionPersistence.locate() 返回的是日志*文件*而非会话*目录*,旧逻辑只删掉当前那一份日志、留下旧格式代次,重启后会话复活。现在统一删除整个会话目录。 · 📦 安装(标准 DSH bundle) dsh plugin --profile web add · 重启 DSH 后生效 Full Changelog:
v1.5.02026-09-29
· v1.5.0 — 兼容 DSH 0.2.0 · 🐛 修复 · DSH 0.2.x 上插件不再被静默跳过:0.2.0 起 DSH 会校验插件声明的 @deepseek-ai/dsh* peer 版本范围,不匹配就整包不挂载(控制台只有一行 skipping profile bundle ...)。现在同时支持 0.1.x 与 0.2.x。 · 永久删除真正删干净:0.2.0 的 sessionPersistence.locate() 返回的是日志*文件*而非会话*目录*,旧逻辑只删掉当前那一份日志、留下旧格式代次,重启后会话复活。现在统一删除整个会话目录。 · 📦 安装(标准 DSH bundle) dsh plugin --profile web add · 重启 DSH 后生效 Full Changelog:
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
DeepSeek Harness 归档管理插件 为 DeepSeek Harness(DSH) Web UI 打造的归档管理插件:把已归档的会话重新变得可见、可管理。 归档后消失在侧栏的会话,在这里统一呈现——按项目分组、按更新时间倒序、支持搜索,并且每个归档都能一键还原或永久删除。 版本适配(自动切换,无需配置) - DSH - DSH ≥ 0.1.7:DSH 自带归档管理(侧栏筛选"仅显示已归档"、行内取消归档),本插件只补上它缺少的删除功能——归档会话的 "…" 菜单里多一行"删除会话…"、行尾悬停多一个 🗑 按钮,点击弹出永久删除二次确认框;不再显示本插件自己的面板按钮。 - 识别方式是特性检测(0.1.7 新增的两个行操作槽位是否声明),不是版本号,因此任何中间版本都会落到正确的一侧。 - 支持 DSH 0.1.x 与 0.2.x。0.2.0 起 DSH 会校验插件声明的 @deepseek-ai/dsh peer 版本范围,不匹配就整个 bundle 静默跳过(插件直接消失,控制台只多一行 skipping profile bundle ...);v1.5.0 已放行 0.2.x 并同时保留 0.1.x。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 归档管理插件

为 DeepSeek Harness(DSH) Web UI 打造的归档管理插件:把已归档的会话重新变得可见、可管理。

归档后消失在侧栏的会话,在这里统一呈现——按项目分组、按更新时间倒序、支持搜索,并且每个归档都能一键还原或永久删除。

版本适配(自动切换,无需配置)
- DSH - DSH ≥ 0.1.7:DSH 自带归档管理(侧栏筛选"仅显示已归档"、行内取消归档),本插件只补上它缺少的删除功能——归档会话的 "…" 菜单里多一行"删除会话…"、行尾悬停多一个 🗑 按钮,点击弹出永久删除二次确认框;不再显示本插件自己的面板按钮。
- 识别方式是特性检测(0.1.7 新增的两个行操作槽位是否声明),不是版本号,因此任何中间版本都会落到正确的一侧。
- 支持 DSH 0.1.x 与 0.2.x。0.2.0 起 DSH 会校验插件声明的 @deepseek-ai/dsh peer 版本范围,不匹配就整个 bundle 静默跳过(插件直接消失,控制台只多一行 skipping profile bundle ...);v1.5.0 已放行 0.2.x 并同时保留 0.1.x。

功能

| 功能 | 说明 |
| 📂 按项目分组 | 归档会话按工作区(项目)分组,含"未分组"桶 |
| ⏱ 更新时间倒序 | 每个项目组内按最新更新时间从新到旧 |
| 🔍 搜索 | 按会话标题 / 项目名实时过滤 |
| ♻️ 还原 | 从归档集合移除,会话回到侧栏项目原位 |
| 🗑️ 删除 | 永久删除会话日志 + 移除归档记录;二次确认;运行中的智能体会拦截 |
| 🧹 无效记录清理 | "日志已不存在"的残留归档记录单独分组,可一键清理 |
| 👻 已删会话提示 | 已删除但仍驻留内存的会话自动隐藏,提示重启后彻底清除 |
| 🌗 主题适配 | 全部使用 DSH 设计 token,明暗主题自动跟随 |
| 🖥 跨平台 | Host 半只用 Node.js fs API,Windows / macOS / Linux 均可运行 |

安装

标准安装(推荐)

本插件是标准 DSH bundle:package.json 声明 dsh.bundle.patch,包内自带 cordis.patch.yml,用官方 dsh plugin 命令安装:

本地开发:pnpm 软链到本仓库,改代码即生效(无需重新复制)
dsh plugin --profile web add /path/to/dsh-archive-manager

正式发布:从 GitHub Release tarball 安装
dsh plugin --profile web add https://github.com/MoonlitDropOfBlood/dsh-archive-manager/releases/download/v1.3.0/dsh-archive-manager-1.3.0.tgz

重启 DSH 后生效:DSH dsh plugin add 把插件装成 profile 的 npm 依赖并追加到 dsh.profile.bundles,启动时 DSH 自动应用包内的 cordis.patch.yml 挂载插件。卸载:dsh plugin --profile web remove dsh-archive-manager。

使用

*DSH 本项目是基于 DeepSeek Harness 构建的社区插件,并非 DeepSeek 官方产品。
预览分享卡片长什么样 ↓MoonlitDropOfBlood/dsh-archive-manager
分享 · DeepSeek Harness Hub
MoonlitDropOfBlood/dsh-archive-manager

DSH的归档管理插件

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部