前言¶
DeepSeek Harness(DSH)支持通过插件扩展功能。在 DSH 的操作逻辑中,归档会话会将该会话移入全局归档集,此时它通常会被侧边栏分组界面和搜索功能隐藏。dsh-archived-sessions 插件旨在解决这一“单向门”问题,为归档的会话提供一个可视化的恢复入口,确保会话日志和工作区核算在归档期间保持存活。
插件介绍¶
这是一个 DSH 插件,由维护者 hashdiana 开发。它的核心作用是在 DeepSeek Harness 的设置面板中新增一个“已归档会话”分区。通过这个分区,用户可以查看所有被隐藏的会话,并直接通过点击列表项将其重新打开。
核心功能¶
- 新增设置分区:在 Web 配置文件的设置面板中,导航栏会出现“Archived sessions”选项。
- 列出归档会话:该分区会列出被归档的会话,这些会话在默认情况下对侧边栏不可见。
- 恢复会话:提供归档会话的恢复能力,点击列表中的会话即可重新打开。
- 数据保留:会话日志和工作区核算在归档期间不会丢失。
安装与启用¶
该插件为纯客户端插件。安装后需要重启目标配置文件才能生效。
安装命令如下:
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hashdiana/dsh-archived-sessions
典型用法¶
- 打开 Web 配置文件的设置面板。
- 在导航栏中找到并进入“Archived sessions”分区。
- 将一个会话进行归档操作。
- 归档后的会话会立即显示在“Archived sessions”列表中。
- 点击列表中的会话条目,即可重新打开该会话。
注意事项¶
- 纯客户端:该插件完全运行在客户端。
- 开源协议:基于 MIT 许可证。
- 重启生效:安装完成后必须重启对应的配置文件。
- 平台限制:根据已核实事实,该插件目前支持 Web profile,不明确支持桌面端。
总结¶
归档会话不应是一个无法回头的操作。dsh-archived-sessions 通过在设置面板中提供可视化的列表,让被隐藏的会话随时可以被找回。如需查看源码或提交反馈,可访问项目的 GitHub 仓库。
- GitHub: https://github.com/hashdiana/dsh-archived-sessions
- 目录: https://www.skillhub.cn/plugins/hashdiana/dsh-archived-sessions