dsh-archive-manager
在终端中运行以下命令:
dsh plugin install YOGEMOW/dsh-archive-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install YOGEMOW/dsh-archive-manager,或从 https://github.com/YOGEMOW/dsh-archive-manager 安装后于设置中打开「已归档的聊天」。
插件介绍
DeepSeek Harness 的归档机制本质上只是在工作区里维护一份已归档会话 id 的集合:侧边栏可以切换「显示/仅显示已归档」,也能在单行上取消归档,但缺少一个像 Codex「Archived chats」那样的集中管理界面。更棘手的是,DSH 全栈并没有对外暴露「删除会话」的能力,归档会话往往只能一直堆在注册表里,磁盘上的会话目录与投影缓存也难以通过官方路径清理。
dsh-archive-manager 在设置中注册「已归档的聊天」页面,用富列表展示标题、所属项目、时间与占用,并标明是否在运行。你可以搜索、按范围与项目筛选、分组浏览,对选中项取消归档,或对单个、批量乃至全部条目执行不可恢复的永久删除;删除流程会区分真正在跑的会话、在内存中仍驻留的会话与可安全清理的文件,并在合适时机广播会话移除事件,让已打开的客户端列表也能同步更新。
若你经常把旧对话归档却找不到统一入口去翻找或批量处理,或希望在不误删运行中任务的前提下释放磁盘空间,这个插件就是为日常 DSH 桌面使用场景准备的。需要彻底清空某批归档、或处理删除后仍留在归档集合里的「墓碑」残留记录时,也可以在重启宿主后于页面底部单独清理。
使用场景
- 归档对话多了,想在设置里集中搜索和筛选
- 需要永久删除旧会话以释放磁盘,又不想误删正在运行的任务
- 取消归档或批量处理某项目下的已归档聊天
适合人员
- 日常使用 DSH 并频繁归档对话的用户
- 工作区会话与磁盘占用需要定期整理的人
- 希望在官方无删除 API 时仍能安全清理归档会话的高级用户