dsh-desktop-archive-manager: DeepSeek Harness Desktop Archive Session Manager

前言

DeepSeek Harness(DSH)采用插件化架构,但核心的 ui-workspace 包明确声明:“No Session deletion — sessions can be archived but never deleted”(无会话删除功能——会话可以被归档,但永远不会被删除)。这导致在长期使用后,归档目录会不断累积,占用磁盘空间且难以清理。

dsh-desktop-archive-manager 插件填补了这一空白。它运行在标准安装的桌面端或任何具备 Web 界面的配置文件中,无需对 Harness 核心进行打补丁,即可提供浏览、恢复和永久删除归档会话的能力。

插件简介

  • 名称:dsh-desktop-archive-manager
  • 维护者:baom1ng
  • 功能定位:为 DeepSeek Harness Desktop 提供归档会话管理面板,支持批量操作和彻底清理。
  • 授权协议:MIT

核心功能

该插件提供了以下已核实的功能:
* 管理归档会话:在插件提供的 Archives 面板中查看和管理所有已归档的会话。
* 浏览、恢复与删除:支持查看日志、恢复会话以及永久删除会话。
* 跨平台支持:适用于 DeepSeek Harness Desktop 应用(0.2.0-rc.2)或任何具备 Web 能力的配置文件。
* 无需核心打补丁:基于现有架构运行,无需修改 Harness 核心代码。
* 批量操作:支持批量恢复或批量删除多个会话。
* 筛选与全选:支持在面板中对归档会话进行筛选和全选操作。
* 菜单删除:通过会话列表行的菜单项执行删除操作。

安装与启用

使用 DSH 命令行工具安装该插件。

dsh plugin add dsh-desktop-archive-manager

安装完成后,插件会自动生效,无需重启应用。

典型用法

  1. 查看归档:安装插件后,在侧边栏会出现一个新的 Archives 面板图标,点击即可浏览已归档的会话日志。
  2. 单条恢复/删除:在会话列表中,通过会话行菜单中的选项进行恢复或永久删除。
  3. 批量处理:使用面板内的筛选和全选功能,选中多个会话后,执行批量恢复或批量删除操作。

适用场景与注意

  • 环境要求:需要 DeepSeek Harness Desktop 应用(版本 0.2.0-rc.2)或任何具备 Web 界面的配置文件。
  • 限制说明:目前仅对“当前已归档”的会话 ID 有效。尝试删除未归档的会话会被拒绝。
  • 运行状态检查:如果会话正在运行(有活跃的工作流或 Agent 状态),插件将拒绝删除该会话。
  • 权限说明:插件以当前 DSH 进程的权限运行,请确保在安装前检查源码与许可证。

短结尾

dsh-desktop-archive-manager 解决了 DeepSeek Harness 核心不提供会话永久删除功能的问题。通过批量管理和彻底清理归档,它帮助开发者更好地维护本地存储环境。更多细节可参考社区目录或项目 GitHub 页面。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye