🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

预设检查器 omdsh-dev/dsh-preset-inspector

DeepSeek Harness
omdsh-dev18 天前有提交已提供中文文档扫描:含敏感能力

查看预设的分层来源、装配树、提示词与工具定义

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add omdsh-dev/dsh-preset-inspector
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/11/03·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 18 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 6 处,展示前 6 条)
  • 读取本地文件
    index.mjs:109
    if (existsSync(profilePatch)) {
  • 读取本地文件
    index.mjs:121
    if (existsSync(homePatch)) {
  • 读取本地文件
    index.mjs:144
    if (existsSync(join(dir, 'package.json'))) return dir
  • 读取本地文件
    index.mjs:166
    const manifest = JSON.parse(readFileSync(manifestPath, 'utf8'))
  • 读取本地文件
    index.mjs:173
    version = JSON.parse(readFileSync(join(packageDir, 'package.json'), 'utf8')).version
  • 读取本地文件
    index.mjs:194
    source = readFileSync(entry, 'utf8')
扫描于 2026/11/5(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

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

README

由 DeepSeek 最新模型翻译生成
dsh-preset-inspector 智能体 preset 检查器:看清每个 preset 的层来源、装配树、提示词与工具(DeepSeek Harness 插件) 为什么需要它 设置页的「查看配置」只给你一份 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: 安装。
展开完整文档(README 剩余 1 节)
dsh-preset-inspector

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

为什么需要它

设置页的「查看配置」只给你一份 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。
预览分享卡片长什么样 ↓omdsh-dev/dsh-preset-inspector
分享 · DeepSeek Harness Hub
omdsh-dev/dsh-preset-inspector

查看预设的分层来源、装配树、提示词与工具定义

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部