Ycet/dsh-archive-manager0

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).

包名
dsh-archive-manager
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Ycet/dsh-archive-manager

使用方法

  1. 安装并重启 DSH。
  2. 点击左侧边栏底部的 设置
  3. 在设置窗口左侧选择 归档 页面。
  4. 页面上方工具条:
    • 筛选下拉:默认「全部工作区」,可选某个具体工作区。
    • 排序下拉:按名称或创建时间升/降序。
    • 删除全部按钮:删除当前筛选下全部已归档会话(需二次确认)。
  5. 会话按工作区分组展示,每组含会话标题与创建时间:
    • 取消归档:会话恢复到左侧边栏对应工作区分组,可点击打开。
    • 删除:二次确认后彻底删除该会话。

配置说明

本插件无需任何环境变量或配置文件,开箱即用。它不新增 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彻底删除全部归档会话