dsh-api-probe:DeepSeek Harness API 体检与诊断插件

前言

在使用 DeepSeek Harness 或开发智能体时,经常需要切换服务商或接入中转站。拿到一个陌生的 API 地址和 Key,往往不知道它到底能不能用、网络是否通畅、响应速度如何。简单的 curl 或日志检查难以定位是网络问题、Key 权限问题还是模型本身的问题。

插件介绍

lfy-bot/dsh-api-probe 是一个专为 DeepSeek Harness 打造的插件,在配置前验证 API Key 和模型可用性。它提供保姆级的中文报错诊断,帮助用户在接入前确认服务状态。

核心功能

该插件主要包含以下能力:

  • 验证 API Key 和模型可用性:确认 Key 是否有效,模型是否可调用。
  • 网络诊断:检测 DNS 解析、TCP 端口连通以及 TLS 握手情况。
  • 测速:测量首字延迟、输出速度和成功率。
  • 37 个服务商预设:覆盖 OpenAI 兼容、Anthropic 原生和 Gemini 原生等多种接口类型。
  • 动态获取模型列表:不硬编码模型名,而是从接口自身的 /models 获取。
  • 本地运行,Key 不写盘:请求在本地执行,Key 仅在本次请求中使用,不会写入磁盘或发送给第三方。

安装与启用

安装前请确保 DeepSeek Harness 版本 >= 0.2.0-rc.2。

  1. 将 dsh-api-probe 代码放置在本地绝对路径下。
  2. 在终端执行安装命令:
dsh plugin --profile desktop add link:"/绝对路径/dsh-api-probe"
  1. 安装完成后,完全关闭并重新打开 DeepSeek Harness,左侧栏会出现「API 体检」选项。

典型用法

  1. 在 Harness 左侧栏点击「API 体检」。
  2. 填写服务商地址和 API Key,点击开始检测。
  3. 如需走代理,展开「高级设置」,在「代理地址」填入 http://127.0.0.1:7890。
  4. 测速结束后,查看首字延迟、输出速度和成功率三个指标。

适用场景与注意

适用场景:
* 接入新的 API 服务商或中转站前的健康检查。
* 排查网络不通、连接超时或 Key 无效等问题。
* 对比不同服务商的响应速度和稳定性。

注意事项:
* 安全:插件运行在本地,Key 不会被写入文件,仅用于本次测试。
* 诊断文案:诊断报告使用中文,界面其余部分为中英双语。
* 流式限制:不支持 SSE 中途断流后的续传,也不支持流式中途改参数。
* HTTP 版本:当前走 HTTP/1.1,不支持 HTTP/2,对测速结果无影响。
* 预设可靠性:预设里的 base URL 是起点,厂商可能会随时更换域名,建议结合 check_providers.mjs 定期核验。

结尾

dsh-api-probe 提供了从网络层到应用层的全链路诊断能力,让 API 接入更加透明可控。通过它,可以快速识别服务商的可用性与性能指标,避免因盲目配置导致的故障。

项目地址:https://github.com/LFY-bot/dsh-api-probe

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜