dsh-preset-inspector
在终端中运行以下命令:
dsh plugin install omdsh-dev/dsh-preset-inspector
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install omdsh-dev/dsh-preset-inspector 从 https://github.com/omdsh-dev/dsh-preset-inspector 安装,装完后重启 dsh web。
插件介绍
在 DeepSeek Harness 里,一个 Agent preset 往往不是单份 YAML,而是 dsh-base、功能插件和你自己的 cordis.patch 一层层叠出来的。设置页自带的查看配置只能看到合并后的文本,看不出某行是谁写的、最后谁生效,排查为什么模型收到这段提示词时很容易在多个文件里打转。
Preset Inspector 把同一份装配拆成三种只读视角:模型输入(系统提示词、动态上下文、工具定义)、插件树(每行插件的来源与层信息)、补丁层(bundle、profile、home 的补丁栈与各层 insert、replace、disable)。需要溯源时点显示来源,平时只看正文即可。
插件从 Settings 下 Agent presets 卡片上的检查进入,可切换 preset,不占侧栏。它不会改写任何配置;为抓取 Agent setup 结果,后台会执行一次 preset setup且不发模型请求,使用前请知悉 README 中的限制。
适合正在定制或调试 preset 的插件作者、工作流维护者和进阶用户,当你需要确认模型实际看到什么以及哪一层改了什么时,用它比翻 YAML 更直观。
使用场景
- 合并后的 YAML 看不出提示词和工具来自哪一层
- 需要核对模型实际收到的系统提示词与工具 schema
- 排查 bundle、profile、home 补丁谁做了 insert 或整体替换
适合人员
- 定制 Agent preset 的插件作者
- 维护多插件装配的工作流维护者
- 在设置页调试提示词与工具的进阶用户