
keepermttl/dsh-archive-viewer
30最近提交 2026年8月15日
dsh-archive-viewer DSH 插件
dsh-archive-viewer 在 DSH Web GUI 侧边栏添加「已归档会话」面板,可浏览、搜索、排序、筛选和恢复归档会话,支持自定义标签,并内置 AI 助手协助管理归档。还提供一键关闭 DSH 的按钮。
如何安装 dsh-archive-viewer DSH 插件
dsh plugin --profile web add link:E:\path\to\dsh-archive-viewer # Windows复制不会执行命令。安装 dsh-archive-viewer DSH 插件前请核对仓库和版本。
dsh-archive-viewer DSH 插件数据来源
dsh-archive-viewer DSH 插件快照日期:2026年8月16日
discovered
dsh-archive-viewer DSH 插件能做什么
- 侧边栏插件栏入口,列出所有归档会话(标题、最后活跃时间、工作区、状态)。
- 关键词搜索(标题/会话ID/工作区),可开启内容搜索(逐页扫描对话)。
- 按最近更新、名称或会话ID排序,支持标签筛选(AND/OR模式、标签搜索)。
- 为每个归档会话添加/删除自定义标签,标签持久化在DSH profile目录,通过本地HTTP API读写。
- 内嵌AI助手,使用DSH标准agent驱动,可检索会话、添加标签、整理归档,AI会话自动隐藏。
dsh-archive-viewer DSH 插件适合哪些场景
- 在大量归档会话中快速查找并恢复特定会话。
- 通过添加自定义标签对归档会话进行分类管理。
- 使用AI助手自动检索会话和添加标签,无需手动筛选。
- 从Web GUI一键安全关闭DSH,无需操作终端。
dsh-archive-viewer DSH 插件适合谁
- 频繁使用DeepSeek Harness Web GUI的开发者与高级用户。
- 需要高效管理大量归档会话的用户。
- 希望从浏览器快速关闭DSH而不访问终端的用户。
dsh-archive-viewer DSH 插件的限制
- 需要应用DSH核心补丁才能启用「恢复会话」和「关闭DSH」功能(截至2026-08官方尚未包含)。
- 当前版本为3.0.0-test(测试版),稳定性未完全保证。
- 标签数据持久化依赖DSH profile目录下的本地HTTP API,可能受目录变动影响。
dsh-archive-viewer DSH 插件的仓库 README 摘录
以下文字摘自 dsh-archive-viewer DSH 插件的上游仓库 keepermttl/dsh-archive-viewer 的 README,版权归原作者,仅作引用。
DeepSeek Harness(DSH)Web GUI 的归档会话管理插件:**查看 / 恢复已归档会话**,外加右上角**一键关闭 dsh**。 > 当前版本:**3.0.0-test(测试版)** English: [README.en.md](README.en.md) · 更新日志: [CHANGELOG.md](CHANGELOG.md) ## 功能 - **侧边栏插件栏入口「已归档会话」**(设置按钮上方):列出全部归档会话——标题、最后活跃时间、所属工作区、运行中/空白状态 - **关键词搜索**:输入即筛(标题 / 会话 ID / 工作区,不区分大小写);开启「内容」模式后还会逐页扫描每段会话最近的对话(每会话扫描页数可在设置中调整,扫描进度实时显示) - **排序 + 筛选**:按最近更新 / 名称 / 会话 ID 排序,升序/降序一键切换;标签筛选收纳在「筛选」按钮菜单内,支持多选、AND / OR 模式与标签搜索,和关键词搜索叠加 - **归档会话标签**:用户可给每个归档会话添加/删除自定义标签;标签持久化在 DSH profile 目录,由 host 半区提供本地 HTTP API 读写 - **内嵌 AI 助手**:面板底部可折叠小窗口,直接调用 DSH 标准模式(默认 `standard`,可在设置改为其他 agent preset)驱动真实 agent,帮助检索会话、添加标签、整理归档;对话中的代码块/超长文本自动折叠 - **AI 助手会话自动隐藏**:AI 助手使用的会话会自动归档为内部 helper 会话,不出现在侧边栏和归档面板;「新对话」会安全删除上一个 helper 会话,不会误删用户会话 - **AI 工作区**:AI 助手会话默认在 `E:\dsh-ai-workspace` 下创建,可在设置中修改 - **隐藏临时检索标签**:agent 检索命中后自动给会话添加隐藏标签「agent检索」并切到对应筛选;该标签不显示在会话徽章上,取消勾选后自动清除 - **排列方式**:竖列列表 / 横排网格(网格下展开的对话横跨整行) - **可关闭的介绍文本**:面板顶部说明可一键关闭,可在设置中重新开启 - **设置界面**(面板右上角齿轮):语言、排序、排列、内容搜索、AI 模式、AI 模型与思考强度、AI 工作区、标签筛选模式、介绍文本显隐,全部即时持久化;「恢复默认」一键还原 - **中英双语**:跟随浏览器语言自动切换(设置里可手动覆盖为中文或 English) - **查看对话**:直接读取归档会话的日志(`session.history`,冷会话走持久化检查,无需激活 Agent),支持分页加载更早 - **下载日志 ZIP**:官方 `session.export` 端点 - **恢复会话(取消
阅读完整 README仓库许可: MIT
dsh-archive-viewer DSH 插件常见问题
如何安装 dsh-archive-viewer?
克隆仓库,依次执行 `pnpm install` 和 `pnpm build`,然后使用 `dsh plugin --profile web add link:$(pwd)` 添加为插件。重启 `dsh web` 并用 Ctrl+F5 硬刷新浏览器。
为什么「恢复会话」按钮无效?
恢复功能需要 DSH 核心补丁,添加 `workspace.unarchiveSession` RPC。请从 `patches/` 目录应用补丁,然后重启 `dsh web`。如果已应用补丁,请确保重启了 web 进程。
标签数据保存在哪里?
标签保存在 DSH profile 目录下的 `dsh-archive-viewer-tags.json` 文件中。插件的 host 半区提供本地 HTTP API(`/api/archive-viewer/tags`)进行读写。
如何使用 AI 助手?
在归档会话面板底部打开 AI 助手小窗口,直接输入请求(例如「查找关于部署的会话」),助手会使用 DSH 标准 agent 检索和操作标签。AI 助手的会话会自动隐藏。
能从浏览器关闭 DSH 吗?
可以,点击头部右上角的电源按钮(靠近标题),确认后 DSH 会优雅关机,等同于在终端按 Ctrl+C。需要先应用补丁中的 `host.shutdown` RPC。