DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-archive-viewer

Archive Viewer

归档 DSH 会话的只读查看器:浏览归档列表并阅读完整记录(包括压缩前的历史记录),无需取消归档。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-archive-viewer@1.1.5
README兼容性版本

兼容性与来源证明

Archive Viewer 以 dsh-archive-viewer 发布,当前版本为 1.1.5。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/10/29

版本

1.1.5stable
2026/10/29
1.1.4stable
2026/10/29

相关插件

正在加载相关插件…

最新版
1.1.5
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
370.6 kB
文件数
12
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
0
最近提交
2026/10/29
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 memory-context 分类下经过校验的插件。

Hindsight Coding Agents@vectorize-io/hindsight-coding-agents面向编程代理的仅反思式 Hindsight 长期记忆(可插拔支持多种运行框架:opencode、……),自动在后台导入(无需设置 CLI)。Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Memory Plugin@openviking/dsh-memory-plugin适用于 DeepSeek Harness 的 OpenViking 记忆与上下文套件Mnemondsh-mnemon面向 DeepSeek Harness 的可组合、基于视图的上下文。开箱即用的可插拔来源与策略、分层记忆和自我演进技能。

README

dsh-archive-viewer

已归档 DSH(DeepSeek Harness)会话的只读查看器:不取消归档,就能浏览归档列表、阅读完整对话与工具调用。

归档会话查看器:左栏是归档列表(可按工作区筛选),右栏是完整对话(思考过程可折叠,工具调用与结果可展开)

功能

  • 侧边栏入口:在「会话管理」右侧。侧边栏展开时是图标 + 「查看归档」的整行,收起成窄条时只剩图标(悬停有同名提示),点开查看器弹窗。
  • 归档列表:标题、创建时间、所属工作区、日志大小、缺失标记;支持按标题 / 会话 ID / 工作区搜索,以及按工作区筛选。
  • 没有条数上限:列表直接来自 DSH 自己的客户端会话快照,打开即渲染,不按页向宿主索取;渲染每次 200 行,「显示更多」不发任何请求。
  • 完整对话:用户消息、助手消息(思考过程可折叠)、工具调用与结果(参数与结果可展开)、轮次边界、注入的上下文与系统事件摘要。只有你亲手打的消息才标「用户」:时间快照、后台任务通知、技能目录这类系统上下文与「别的会话转述」各自单独标注,注入的上下文默认折叠。
  • 压缩点可读:发生过上下文压缩的会话,压缩处显示「上下文压缩」卡片(折叠了哪些记录、摘要可展开),压缩前的对话按原文照常显示;被剪枝的旧工具结果也保留原文。
  • 只读:横幅明确标注;唯一的写操作是「恢复并继续对话」——点击后取消归档并打开会话,归档状态在此之前不会被改动。
  • 中英双语:界面文案随 DSH 语言切换。

安装

npm 包名 dsh-archive-viewer。装进某个 profile:

dsh plugin --profile <你的 profile> add dsh-archive-viewer

命令把参数转发给该 profile 的 pnpm;成功后会把声明了 dsh.bundle 的插件登记进 dsh.profile.bundles 并自动启用。重启 dsh web 生效(宿主半边在启动时加载)。

也可以走插件面板,或使用工具:

plugin_manager { action: "install_bundle", target: "dsh-archive-viewer" }

从本地目录开发:把 target 换成该目录的绝对路径,会装成 link: 依赖;只改 client.js 时,若 pnpm run dev:web 在跑,前端会热更新。

卸载

dsh plugin --profile <你的 profile> remove dsh-archive-viewer

或 plugin_manager { action: "remove_bundle", target: "dsh-archive-viewer" }。移除后入口与面板消失,归档状态与会话内容都不受影响。

配置

插件不带 Config(保持零依赖,不引 Schemastery)。需要时在 patch 行里给字段:

- id: dsh-archive-viewer
  config:
    dshHome: 'D:\dsh-home'          # 非标准数据目录;默认 $DSH_HOME,再退回 ~/.dsh
    excludeWorkspacePaths: []        # 覆盖默认的内部会话排除名单(默认 ["aik_auto_memory_use"])

文档

  • 原理与实现(数据来源、路由表、只读保证、压缩处理、诊断通道、自检与已知边界):仓库内的 docs/INTERNALS.md
  • 许可证:MIT,见仓库根目录的 LICENSE

仓库:https://github.com/qinu321/dsh-archive-viewer

兼容性

已在 DSH 0.2.2-alpha.2(Web UI)验证。宿主服务 webServer / workspaceRegistry / sessionQuery 缺任一,插件保持未激活而不抛错。