dsh-model-probe
在终端中运行以下命令:
dsh plugin install AGSQ11/dsh-model-probe
将以下提示词粘贴到 DeepSeek Harness 对话框中:
从源码仓库 https://github.com/AGSQ11/dsh-model-probe 克隆或下载插件目录,将其添加到你正在使用的 DSH profile 中,然后重启 DSH 即可在 Settings → Model Probe 中启用。
插件介绍
在 DSH 里挂上多个 provider 之后,一个模型可能因为限流、超时或下线而悄悄变成不可用状态,但界面上看不出任何差别——直到你选中它、发出一条请求、拿到一个错误,才知道它已经死了。dsh-model-probe 解决的就是这个盲区:它枚举所有已注册 provider 的全部模型,通过 DSH 自身的 LLM 运行时逐一探测,维护一份持久化的 Alive / Dead 健康台账,并在每个模型选择器里用绿色或红色小圆点标注当前状态,把存活模型自动排到列表最前面。
它的探测策略很克制:手动全量探测最多尝试三次,运行时遇到真实错误会额外发送两次独立的 8-token 最小验证请求,且从不重放用户的原始请求,避免重复输出。Dead 模型每 30 分钟在后台自动复检一次,一旦某条正常流量成功返回,状态立即翻回 Alive。健康状态以 provider + model 为粒度持久化在本地,跨浏览器和 DSH 重启均不丢失,也不存储任何凭据。
如果你日常在 DSH 里同时管理多个 provider、十来个模型,又希望打开 composer 就能一眼看出哪些模型此刻可用、哪些正在报错,dsh-model-probe 就是一个轻量、无侵入的健康仪表盘——装在 Settings 下安静地跑着,把不确定性从你的每次请求里拿走。
截图预览
使用场景
- 多 provider 环境下打开 composer 一眼识别哪些模型当前可用
- 避免选中已宕机模型导致请求发出后才暴露错误
- 无需手动排查,后台每 30 分钟自动复检已标记 Dead 的模型
适合人员
- 在 DSH 中同时接入多个 provider 、管理十余个模型的重度用户
- 需要为团队维护 DSH 环境可靠性与模型可用性的开发者
- 希望降低模型选择失误率、减少无效请求的日常 DSH 用户
