DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

dsh-preset-inspector

Preset Inspector

Agent preset 检查器:看清一个 preset 的每一行来自哪一层补丁、包是什么、配置是什么(DeepSeek Harness 插件)

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

npx -y @deepseek-ai/dsh plugin --profile web add github:omdsh-dev/dsh-preset-inspector#98d9cd5d459f99084894612df66710866d191956
README兼容性版本
Preset InspectorSettings 入口动态上下文详情

兼容性与来源证明

Preset Inspector 以 dsh-preset-inspector 发布,当前版本为 0.20.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.20.0stable
2026/10/17
0.19.1stable
2026/10/17

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Experimental Inspector@deepseek-ai/dsh-experimental-inspector用于 Host 调试和 Client Runtime 检查的实验性跨 realm CDP hubExperimental Inspector Profile@deepseek-ai/dsh-experimental-inspector-profile用于原始 Session 日志和 Chat 节点检查的可选 Web 捆绑包

README

dsh-preset-inspector

Agent preset 检查器:看清每个 preset 的层来源、装配树、提示词与工具(DeepSeek Harness 插件)

Preset Inspector

为什么需要它

设置页的「查看配置」只给你一份 YAML 文本:没有来源、没有包信息、没有层次。可 preset 的实际行为是多层补丁叠出来的——dsh-base 声明一行、dsh-web-app 改它、你的 cordis.patch.yml 再改一次。最后哪个值生效、这行是谁加的,全藏在多份文件里。

Preset Inspector 把同一份装配拆成三种看法:

  • 模型输入:当前 preset 实际收到的系统提示词、动态上下文和工具定义;
  • 插件树:每个 preset 由哪些插件行组成,每行来自哪一层;
  • 补丁层:整个 profile 的 bundle / profile / home 补丁栈,以及每层执行的 insert / replace config / disable。

它只读,不改任何 preset 或配置。

安装

直接装 git 源:

dsh plugin --profile web add github:omdsh-dev/dsh-preset-inspector

装完重启 dsh web。本包依赖宿主注入官方包,不要用本地目录 link: 安装。

离线或需要固定产物时,可以用 release 里的 tarball:

pnpm pack
dsh plugin --profile web add ./dsh-preset-inspector-*.tgz

用起来是什么样

在 Settings → Agent presets 的任意 preset 卡片上点「检查」打开面板。面板内可切换 preset,不需要另开入口。

Settings 入口

模型输入

系统提示词按类型分组(身份 / 人设 / 工具引导…)。点「显示来源」可以看到每段的段名、来源和包名;不显示时页面只保留正文。

  • System Prompt:按 order 排列;完整 section 规则由真实 assembly 决定。
  • 动态注入:每个 context 槽位可点击,查看 order、必需/可选、归属和装配说明。
  • 工具定义:模型侧真实 schema;工具名、描述、参数和提供方。搜索框可过滤。

动态上下文详情

插件树 / 补丁层

插件树展示每行插件、分类、包名、工具列表,以及插入/修改/禁用的层信息。补丁层展示每层实际执行的 ops;config patch 会标成整体替换,避免误以为是按 key 合并。

能力面

能力说明
模型输入系统提示词、动态注入、工具定义;自动捕获 Agent setup 结果
来源显示「显示来源」按需显示段名/来源/包名和工具提供方
插件树preset 的插件行、分类、工具、layers
补丁层bundle → profile → home 的补丁栈与 ops
官方设置入口Settings → Agent presets 卡片上的「检查」(唯一入口,不占侧栏)
兼容性浅/深色、中/英、390px 窄屏、键盘焦点

已知限制

  • 只读;但为了拿到 Agent setup 阶段的数据,后台会自动执行一次 preset setup。它不发送模型请求;第三方插件在 setup 中可能有文件/网络等副作用。
  • Agent/session 条件才注册的工具或提示词段不会出现在 mount 快照里;以实际会话为准。
  • 层栈来自请求时读取的磁盘配置;CLI overlay、telemetry patch 和已热协调的内存树不在回放范围内。
  • config patch 是整体替换,不是按 key 合并。
  • 静态扫描只作为兜底,仍是启发式,复杂运行时拼接可能漏/多列。
  • 同一 group 内重复 id 的行用 #2 区分;删除前一个同名行时序号会前移,极端情况下来源会显示为 patch。
  • Settings 卡片上的「检查」是 DOM 装饰:官方 0.2.1 没有 per-card slot,官方卡片结构变化时入口会暂时消失(插件不再提供侧栏备用入口)。面板挂在 shell.overlay,打开事件监听和卡片装饰都由它维护。
  • dry-run 在 0.2.1-rc.1 实测不留下新 session 文件,但依赖 factory rollback 语义;升级 dsh 后需要重新验证。

更多实现细节与验证证据见 docs/engineering-notes.md。

插件管理

装/卸/启停用官方 CLI:dsh plugin --profile web add|remove <包>;已装插件在侧边栏 Plugins 页里查看与配置。

兼容性

dsh 版本状态
0.2.1-rc.1✅ 已验证(2026-10-17,隔离 DSH_HOME:tarball 安装、mount assembly、dry-run、Settings 入口、三视角、浅/深色、中/英、390px 窄屏、键盘焦点)
0.2.0-rc.2⚠️ 未验证——段名/服务名若有差异,模型输入可能显示“运行时”而非模板

许可

MIT,见 LICENSE。