DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Reveal Context — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
R

dsh-reveal-context

Reveal Context

在 Chat 对话记录中重新显示 DSH 隐藏的注入上下文行(AGENTS.md 通知、技能目录、召回的会话、运行时快照),并支持按类型选择不显示。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:azazo1/dsh-reveal-context#113717fee55f187c524524e8a3b08d4aea9e2c9f
README兼容性版本

兼容性与来源证明

Reveal Context 以 dsh-reveal-context 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/24

版本

0.1.0stable
2026/9/24

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Archive Manager@michengai/dsh-archive-manager可通过 NPM 安装的 DSH Web 插件,用于管理已归档的会话。Memsearch Dsh@zilliz/memsearch-dsh适用于 DeepSeek Harness 的 MemSearch 插件:在多个代理之间共享 Markdown 记忆,支持捕获、步骤前上下文注入、记忆召回技能和技能候选审核面板。Thoughtdagdsh-thoughtdagThoughtDAG for DeepSeek Harness:将当前 DSH 会话转换为无限画布上的可编辑思维图谱。

README

dsh-reveal-context

把 DSH 在对话里隐藏掉的上下文注入行重新显示出来.

背景

DSH 的对话视图会整体排除注入行. 判定在 isVisibleChatNode 里:

return node.visibility === 'visible'
  && node.kind !== 'system-prompt'
  && node.kind !== 'context'
  && !(node.kind === 'command' && node.data.name === 'permission')

也就是 context 这一类节点在对话里根本不渲染. 想看一眼当时到底注入了什么, 只能切到轨迹视图.

本插件不修改 DSH 源码, 而是注册另一个 conversation 定义: 它匹配同一批 user/message 事件, 但产出的节点 kind 是自己的 reveal-context, 于是能通过上面那条判定, 再由本插件自己的渲染器画成一行. 引擎对每个事件会依次询问所有定义, 上下文 key 是 (definition.kind, id), 所以 DSH 自带的那份定义照旧工作, 两者互不干扰.

ChatNodeDataMap 是 DSH 公开的 merge-extensible 载荷注册表, 新增一种节点 kind 是它设计内的用法.

安装

dsh plugin --profile web add azazo1/dsh-reveal-context

装完重启 dsh web.

使用

打开 设置 → 插件 → dsh-reveal-context:

字段说明
显示被隐藏的注入行总开关, 默认打开. 关掉后对话恢复成 DSH 默认的样子
仍然隐藏的来源每行一个 source.kind, 逗号分隔也可以. 留空表示一个都不排除

偏好存在 profile 的 patch 层, 改完立即生效, 不需要刷新页面.

默认会显示全部来源, 包括每步刷新的 runtime-context 之类的环境快照. 环境快照是 form: 'snapshot', 后一条替换前一条, 所以各自只占一行; 觉得吵就把它填进"仍然隐藏的来源".

边界

  • 只覆盖 user/message 上的非 user 来源, 也就是 context 这一类. system-prompt 行和 permission 命令行是别的 kind 和事件, 不在本插件范围内.
  • 行渲染器读的是源事件的 content 与 source, 这些都是持久化事件的字段; 节点形状 (key / kind / id / target / anchorSeq / location / visibility / data) 沿用 DSH 当前版本内部使用的形状, 没有对外承诺, DSH 升级后可能需要跟进.

License

MIT