dsh-model-probev1.0.0
vhow123/dsh-model-probe
dsh plugin --profile web add github:vhow123/dsh-model-probe#6ff82e74bfb91722dc2efe0a3c036928d40d2c62
介绍
DSH 模型连接与延迟测试插件:批量测速、首 Token 耗时、错误详情与并发控制
标签
概述
模型测速 · Model Probe
一个直接接入 DSH 当前模型路由的连接测试插件。侧栏底部提供「模型测速」入口,不单独保存 API 地址或密钥。
下载安装
下载并解压后,在 DSH 插件管理中将解压目录作为本地插件安装,并启用 @local/dsh-model-probe。也可以参考下方「安装与热加载」手动配置。
功能
- 从 DSH 实时读取所有提供商与模型目录。
- 单个提供商分组、模型搜索、单模型测试、勾选测试、筛选结果测试、全部测试。
- 批量测试可停止;2 / 4 / 8 路并发与 15 / 45 / 90 秒超时选择。
- 流式测试、首个输出耗时、总耗时、回复与思考内容、Token 用量。
- 失败 code、HTTP 状态和脱敏错误信息。
- 可展开、可复制的技术请求详情。
- 密钥只由 Host 的凭据系统解析,浏览器页面接触不到密钥。
使用
- 在左侧栏底部点击「模型测速」。
- 选择「测试全部」,或勾选部分模型后点击「测试已选」;模型行的
▶可单独测试。 - 批量测试时点击「停止」可中止当前任务。
- 点击模型行末尾的
⌄查看详细返回和请求。 - 修改提供商或模型配置后,点击面板右上角刷新按钮。
测试提示词为 Reply with OK only.。连接测试以模型请求正常完成为成功依据,不强制要求回复恰好是 OK;思考模型只返回思考内容也属于已连通。
验证
node --check index.js
node --check client.js
node --test test/*.test.js
Host 路由:
POST /api/dsh-model-probe/catalogPOST /api/dsh-model-probe/testPOST /api/dsh-model-probe/stop
安装与热加载
本机 desktop profile 已把本目录以 link:F:/杂项/dsh-model-probe 安装为 @local/dsh-model-probe,并在 cordis.patch.yml 的 hmr.root 中加入 F:/杂项/dsh-model-probe。修改文件后,更新该 profile 的 cordis.patch.yml 时间戳即可触发 Cordis reconcile;客户端模块由 Web HMR 更新。
在其他 profile 安装时,把本目录作为本地 link bundle 加入该 profile,并在 dsh.profile.bundles 中启用 @local/dsh-model-probe。
只接受 loopback、Host 匹配、Origin 同源的 POST 请求。请求体最大 32 KiB。
星级评价
基本信息
插件信息来自公开 GitHub 仓库与 SkillHub,版权归原作者所有;安装前请自行审查仓库代码。