dsh-model-metadata
DSH 插件:按模型名在运行时查一次目录,把你在自定义网关上声明的模型该有的能力元数据补上——上下文长度、输出上限、推理等级、能否看图;插件自己不写你的设置文档。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 是
- 近月下载
- 1,773
- 最近推送
- 3 天前更新
项目说明
From README
dsh-model-metadata 已发布到 npm( dsh-model-metadata ),源码在 github.com/pgjh/dsh-model-metadata。English — Fills in the missing capability metadata of models you declared yourself on a custom gateway (context window, output cap, reasoning levels, can it see images).
Every model is looked up by name at runtime; no DSH file is touched, and your settings document changes only when you press 写入 yourself.The fused controls follow the Settings page's language (Simplified Chinese, English).一句话 :你在 DSH 里接自己的网关时,模型往往只写了个名字。这个插件按 模型名 去目录里查一次,把上下文长度、输出上限、推理等级、能不能看图补上。
这是怎么回事 接自定义网关时,设置里一般只写 id(DSH 0.2.1 起存在当前 profile 的配置里,旧版本是 settings.yaml ): 问题是 DSH 查元数据的方式:它拿 网关名 + 模型 id 原样 去内置目录里对,而 my-gateway 当然不在目录里。于是这两个模型被当成"什么都不支持": - 上下文按 256K 算 → 长对话被提前压缩,或者反过来爆掉; - 没有推理等级 → 模型选择器写着「当前模型未提供推理等级。」; - 只能收文字 → 发图片直接被拒。但 gpt-4o 、 claude-sonnet-4-5 这些名字,目录里其实都有。
差的只是 按名字查一次 。插件做的事 1.按模型名查 :取 id 里最后一个 / 后面的名字( my
Original description
DSH plugin: fill in custom-gateway model metadata by bare model name — context window, output cap, reasoning levels and vision — on Web and Desktop. Nothing is written until you press Write.
安装方式
npm 包安装 · 需要额外配置密钥
dsh plugin --profile web remove dsh-model-metadata # 浏览器版:npm / GitHub / 本地源码装法dsh plugin --profile desktop remove dsh-model-metadata # 桌面版:先完全退出桌面版,再用它装出来的 dshnpm test # = node verify.mjs:主回归。verify.mjs 自己会拉起下面带 ✔ 的套件安装命令包含风险形态
- 全局安装,会改动系统级依赖
全局安装会修改系统级依赖;远程脚本执行等于把执行权交给仓库作者。装前请通读命令。
安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 3 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1773 次,star 不多但真在被使用。
- 维护活跃
- 96
- 实用度
- 92
- 生态热度
- 65
- 上手便捷
- 74
- 信号质量
- 100
- 数据置信度
- 85%
相关插件
EAC-Desktop
Ebony-Vinyl/EAC-Desktop
Embracing All Creation (Desktop) — Dedicated to the Harmonious Coexistence of Hundreds of DSH Plugins / 揽尽万象(桌面版) —— 致力于让数百个DSH插件和谐共存
dsh_desktop
myYangyunfan/dsh_desktop
DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch
deepseek-harness-desktop
chokwinlee/deepseek-harness-desktop
Compact DeepSeek Harness desktop host with a native SwiftUI iPhone Remote source preview.