前言¶
DeepSeek Harness 的侧边栏会随着对话积累而变得拥挤。对于需要频繁切换上下文的开发者,杂乱的列表会干扰视线。dsh-session-archive 插件提供了一种管理方式:将暂时不用的对话收进侧边栏底部,保持主工作区的整洁。
插件定位¶
这是一个 DeepSeek Harness 网页版会话归档与还原插件。由 OpenSaozi 维护,采用 MIT 许可证。它的核心作用是将暂时不用的对话从主列表中隐藏,并在侧边栏底部提供归档入口。
核心功能¶
- 一键归档与还原:从会话操作菜单点击归档,随后从侧边栏底部点击还原即可恢复。
- 纯插槽式注入:通过
sidebar.workspaces.archive插槽注入,卸载时不会留下冗余 UI。 - 非破坏性生命周期:归档仅隐藏会话,不改变底层日志或工作区记录。
- 保留历史可读性:归档后的对话仍可直接打开查看。
安装与启用¶
该插件通过插件管理器安装到 Web 配置文件。由于仓库预置了构建产物,安装无需本地构建步骤。
dsh plugin --profile web add github:OpenSaozi/dsh-session-archive#<commit-sha>
执行安装后刷新页面,侧边栏底部会出现名为 “Archived (n)” 的区域。
典型用法¶
- 在任意会话的操作菜单中点击「归档」。
- 刷新页面。
- 访问侧边栏底部,展开 “Archived (n)”。
- 在归档列表中点击会话即可查看,或点击「还原」将其移回原工作区。
注意事项¶
- 归档即隐藏:归档操作仅隐藏会话,不删除底层的记录数据。
- 隐私保护:插件不存储提示词、模型响应或私密凭证,仅调用宿主的工作区归档 API。
- 版本兼容性:需要 DeepSeek Harness 版本的
@deepseek-ai/dsh-client-ui-workspace包声明sidebar.workspaces.archive子插槽。
总结¶
对于需要管理大量历史会话的开发者,该插件提供了一种轻量级的整理方案。它不侵入主界面,也不改变数据底层逻辑,仅通过侧边栏入口管理历史记录。