fu827707013/dsh-model-health-probe ↗★ 0
dsh-model-health-probe
DSH 模型健康检查:在会话视图新增「模型健康检查」页签,按「供应商(baseURL分组) → API类型 → 模型 → 路由」四行按钮选定目标,手动发送一条真实裸 HTTP 测试请求(支持 openai-completions / openai-responses / anthropic-messages 三协议,流式与非流式可切),一屏展示耗时、TTFT、HTTP 状态、token 用量、响应内容与三层诊断链(API请求 / 模型响应 / 严格校验),错误全部人话化。可把当前模型一键设为默认(下次打开即预选)。另提供用户显式启动、成功即停的有限自动重试会话(严格/连通两种成功判定、4 条停止条件、致命错误不短路)。不做后台监控、不轮询、不告警、不落盘。 适合需要手动测试 API 连通性、耗时诊断及自动重试的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fu827707013/dsh-model-health-probe配置项
面板本身不落盘。可调项通过插件配置提供:
| 项 | 默认 | 范围 | 说明 |
|---|---|---|---|
slowMs | 15000 | 100–600000 | 超过此耗时(三层全过)判 slow |
hardTimeoutMs | 60000 | 1000–600000 | 单次测试总超时(AbortController) |
maxResponseBytes | 4194304 | 1024–67108864 | 响应体上限,先查 content-length 再按累计字节强制 |
maxRecords | 50 | 1–500 | 内存记录条数上限(仅内存,重启清空,不落盘) |