前言¶
DeepSeek Harness (DSH) 依赖插件扩展功能。在长期使用过程中,大量历史会话会占用存储空间。手动整理这些文件既耗时又容易出错。dsh-archive-button 插件提供了自动化归档方案,通过两次点击即可完成会话清理。
插件定位¶
这是一个位于 DSH 官方侧边栏的图标组件,用于清理过期的会话文件夹。该插件由开发者 Ln1m 维护,目前项目已归档至 dsh-chrome-suite 仓库,保留只读状态以供历史参考。
核心功能¶
该插件提供以下功能:
-
侧边栏入口
图标位于sidebar.footer.action槽位,紧邻设置按钮。点击图标会向上展开一个面板。 -
预扫描机制
第一次点击会执行“干运行”。插件会扫描所有空闲超过 3 天的会话,并在面板中展示结果,此时不会执行删除操作。 -
打包与清理
第二次点击将符合条件(空闲超过 3 天)的会话打包为 zip 文件。打包过程中会对文件进行字节验证,确保完整性。完成后,插件会删除原始文件夹。 -
运行环境
插件在当前 DSH 进程权限下运行,不涉及模型端触发。当dsh-vk-suite存在时,会自动使用对应的 vk 布局席位。
安装与启用¶
该插件当前已整合进 dsh-chrome-suite 仓库的 dsh-archive-button 目录。原仓库保留为只读状态,不提供单独的安装命令。请通过 dsh-chrome-suite 的集成方式启用该功能。
适用场景与注意¶
该插件适合需要定期清理历史会话、释放存储空间的场景。
注意事项:
- 插件具有删除原始文件夹的权限,安装前请检查源码与许可证(MIT)。
- 由于插件已归档,后续将不再接收更新,仅作为历史记录保留。
总结¶
通过 dsh-archive-button,开发者可以高效地管理 DSH 会话。插件利用两次点击机制(预览与执行),确保了清理过程的安全性与可控性。