dsh-archive-manager
DeepSeek Harness web-GUI plugin: a Settings「归档」page to view archived sessions grouped by workspace, filter (all/one workspace) and sort (name / created time), unarchive a session so it reappears in the sidebar and can be reopened, and permanently delete one or all archived sessions (each delete guarded by a second confirmation dialog).
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Ycet/dsh-archive-manager说明文档
阅读完整 README ↗使用方法
- 安装并重启 DSH。
- 点击左侧边栏底部的 设置。
- 在设置窗口左侧选择 归档 页面。
- 页面上方工具条:
- 筛选下拉:默认「全部工作区」,可选某个具体工作区。
- 排序下拉:按名称或创建时间升/降序。
- 删除全部按钮:删除当前筛选下全部已归档会话(需二次确认)。
- 会话按工作区分组展示,每组含会话标题与创建时间:
- 取消归档:会话恢复到左侧边栏对应工作区分组,可点击打开。
- 删除:二次确认后彻底删除该会话。
配置说明
本插件无需任何环境变量或配置文件,开箱即用。它不新增 DSH 公共 RPC、不挂载新 Service,仅注册 4 条包内同源 HTTP 路由:
| 方法 | 路径 | 用途 |
|---|---|---|
GET | /api/archive-manager/list | 返回归档会话 + 工作区清单 |
POST | /api/archive-manager/unarchive | 取消归档单个会话 |
POST | /api/archive-manager/delete | 彻底删除单个归档会话 |
POST | /api/archive-manager/delete-all | 彻底删除全部归档会话 |