← 返回列表
D

@gamegeek-saikel/dsh-archive-manager

v0.1.1 · 2 天前发布

Archived-session management plugin for the DSH Web GUI — show archived, unarchive, and permanently delete sessions with zero changes to official packages.

deepseekdshdsh-pluginarchivesession-managementcordistypertworkspacenodejsesm

README

DSH Archive Manager(归档会话管理)

English  ·  简体中文

**DSH Archive Manager** 是为 DeepSeek Harness(DSH)Web GUI 打造的归档会话管理插件——**「显示归档」视图开关**、**归档会话的样式与守卫**(红色标题、红色背景、「已归档」角标、不可打开)、**取消归档**,以及**彻底删除会话**(转录目录、workspace 记账、归档标记与投影缓存行全部清除;live 会话先 dispose,界面不崩)。 - Host 半区(内部 `dsh-archive-manager-workspace` / `dsh-archive-manager-projcache`):`WorkspaceRegistry` 与 `SessionProjectionCache` 子类,新增 `unarchiveSession` / `deleteSession` 与 `delete(id)` / `whenIdle()`,并以 Typert Remote 端点暴露。 - Client 半区(内部 `dsh-archive-manager-client`):fork 的 `dsh-client-ui-workspace` 浏览器 bundle——视图开关、归档行样式、守卫打开、行菜单、二次确认对话框与 Toast,内置简体中文与英文。 插件以**单个 npm 包**(`@gamegeek-saikel/dsh-archive-manager`)交付,三个实现作为包内子模块。根 `cordis.pat
查看完整 README →

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
MIT
npm
@gamegeek-saikel/dsh-archive-manager
Repo
git+https://github.com/Saikel-Orado-Liu/dsh-archive-manager.git
Engines
{"node":"^22.19.0 || >=24.0.0"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-typert-registry","@deepseek-ai/dsh-client-connection"],"platform":"web"}}