在 DeepSeek Harness (DSH) 的日常使用中,归档的会话会被隐藏在侧边栏之外。虽然 DSH 提供了内置的归档过滤器和取消归档操作,但如果你想在不改变当前会话或将其恢复到主列表的情况下查看归档记录,需要一个独立的阅读器。dsh-plugin-archived-sessions 插件通过在侧边栏添加入口,提供了一个只读的会话记录查看界面。
插件定位¶
这是由 GroupWork888 维护的插件,归类为联网工具。它的核心价值在于不触碰主机状态,仅通过浏览器端读取已归档会话的数据,为开发者提供了一种查阅历史日志的便捷方式。
核心功能¶
- 侧边栏集成:在侧边栏底部添加一个 ‘Archived’ 入口,该入口会显示隐藏会话的实时计数。
- 浏览与过滤:打开入口后,会话列表按最新活动时间倒序排列。列表支持搜索框,可输入关键词过滤归档会话。
- 只读阅读器:点击列表中的任意一行,会在只读阅读器中展开该会话的记录。阅读器显示人类提示、助手回复、推理过程、注入上下文(带标签)以及工具调用名称。
- 历史分页:支持向后翻页查看完整日志,每页加载 30 条消息。
- 多语言与主题:界面支持英文和中文,并跟随应用的主题感知样式。
安装与启用¶
安装前请确保已安装 dsh 命令行工具。
dsh plugin --profile web add https://github.com/GroupWork888/dsh-plugin-archived-sessions
安装完成后,重启 Web profile (dsh web) 并刷新页面即可生效。该插件基于 DSH 0.2.0-rc.1 客户端包构建,依赖 DSH web profile。
典型用法¶
- 打开侧边栏底部的 ‘Archived’ 入口,查看所有归档会话及其计数。
- 在搜索框输入关键词,快速定位特定的历史会话。
- 点击会话行,在只读阅读器中阅读完整对话记录。
- 如果需要恢复会话,请使用 DSH 内置的取消归档操作,而不是在阅读器中点击。
注意事项¶
- 只读模式:这是一个只读查看器,不会将会话恢复到侧边栏,也不会调用
archiveSession修改主机状态。 - 状态同步:如果会话已从列表中消失,行会显示但处于禁用状态,此时无法读取日志。
- 版本依赖:插件严格依赖 DSH 0.2.0-rc.1 客户端包的接口规范。
该插件通过利用 DSH 现有的数据接口,在浏览器端实现了归档会话的独立浏览,适合需要频繁查阅历史日志的开发者。完整源码与目录页见下方。