给 DeepSeek Harness 加一个供应商诊断页:dsh-provider-probe

简介: dsh-provider-probe 为 DeepSeek Harness Web 提供低成本供应商连通性检测、失败分类、脱敏诊断和下一步排查建议。

dsh-provider-probe 供应商检测界面

在 DeepSeek Harness 里接入多个模型供应商后,最常见的问题通常不是“模型效果怎么样”,而是更基础的几件事:API Key 到底有没有生效、模型 ID 是否写对、接口地址能不能访问、当前账号有没有权限,以及流式返回是否兼容。

这些问题如果只靠聊天窗口排查,错误信息容易和会话、工具调用混在一起。为此我做了一个非官方社区插件:dsh-provider-probe。它在 DeepSeek Harness Web 的设置中增加一个独立的“供应商检测”页面,用一个很小的真实请求完成连通性检查,并把结果整理成可以直接处理的诊断信息。

它能做什么

  • 自动读取当前活动的供应商路由和模型目录;
  • 显示模型路由声明的文本、图片或未知输入能力;
  • 支持手动输入没有出现在目录中的模型 ID;
  • 展示首个 token 延迟、总耗时、结束原因和实际 token 用量;
  • 保留错误代码、HTTP 状态与 Request ID,并脱敏常见密钥、令牌和用户目录;
  • 区分凭据、权限、模型或接口地址、限流或额度、超时、网络、流式/SSE 兼容以及供应商 5xx;
  • 在失败结果下面直接给出中文或英文的下一步排查建议;
  • 一键复制适合提交到 Issue 或 Discussion 的脱敏诊断报告。

例如,DeepSeek 官方适配器在没有配置密钥时会返回 MISSING_CREDENTIAL。插件会把它识别为“凭据”问题,并提示先检查 API Key,而不是只留下一段难以判断的错误文本。

它是怎么工作的

插件直接使用 DSH 已注册的模型适配器发起流式请求,因此检查的是用户实际配置的那条调用链,不需要另外维护一套供应商 SDK。

为了控制费用和副作用,探测请求默认最多只允许 8 个输出 token,20 秒强制超时。只有用户点击“开始检测”后才会发送请求,不做后台轮询,也不会自动重试。同一时间只能运行一个检测,并且可以随时取消。

模型的回复内容会被丢弃。插件不会创建会话,不写入 session log,也不会读取或返回 API Key;凭据仍然由 DSH 的适配器和凭据服务按原有路径处理。

安装

要求 Node.js 22.19 或更高版本,以及 DeepSeek Harness 0.1.0-rc.6 或更高版本。

dsh plugin --profile web add https://github.com/Wanbinyu/dsh-provider-probe/releases/download/v0.3.0/dsh-provider-probe-0.3.0.tgz
dsh web

启动后打开“设置 -> 供应商检测”,选择供应商和模型,再点击“开始检测”。

卸载命令:

dsh plugin --profile web remove dsh-provider-probe

费用与隐私边界

每次检测都会经过供应商的真实接口,因此可能产生很少量的模型费用。输入能力只读取 DSH 当前模型路由的声明,不会额外上传图片或发送图片请求。

错误脱敏是一层防护,但不同供应商可能返回自定义格式。将诊断报告公开到 Issue、Discussion 或文章之前,仍建议人工检查一次。

dsh-provider-probe 是非官方社区项目,与 DeepSeek 官方无隶属或背书关系。项目采用 MIT 许可证,代码、中英文文档和安装包都已公开:

如果你正在给 DeepSeek Harness 配置新的供应商,或者遇到“明明填了配置但请求仍然失败”的情况,这个插件可以先把问题缩小到更具体的一层,再决定是改密钥、权限、模型 ID、接口地址,还是检查网络与适配器兼容性。

相关文章
|
3月前
|
人工智能 自然语言处理 测试技术
让AI不再幻觉:如何用一副'马具'让自然语言测试成为现实
本文提出“Harness Engineering”新范式,通过CLI SDK封装API、构建AI可调用Skill体系,将自动化测试从硬编码升级为自然语言驱动。以Agent平台为例,实现“描述即执行”,显著提升编写效率、降低维护成本,适用于各类API系统。
|
18天前
|
人工智能 安全 网络安全
我把 DeepSeek Harness 部署到服务器上,同事们玩嗨了!
DeepSeek Harness 服务器部署保姆级教程,手把手教你把 DSH 部署到云端 7x24 小时运行,随时随地多设备操作 AI + 团队共享协作 AI 编程,覆盖 1Panel 安装、Docker 容器化、防火墙配置、HTTPS 域名绑定全流程
1020 1
|
人工智能 JavaScript 开发工具
DeepSeek Harness 本地安装与使用指南
DeepSeek Harness(DSH)是DeepSeek AI开源的Agent运行框架,支持本地文件操作、命令执行与工具调用。基于Cordis插件架构,具备高扩展性与强可控性,适合开发者搭建可控Agent环境或开展模型基准测试。当前为开发者预览版,需Node.js环境,推荐先用`npx @deepseek-ai/dsh web`快速体验。
5446 0
|
17天前
|
JavaScript API 开发工具
DeepSeek Harness 0.1.1-rc.1 发布:我的插件和启动器已完成适配
DeepSeek Harness 发布 0.1.1-rc.1,本文整理官方版本状态,并介绍 dsh-billing、Error Lens、Git Inspect、Provider Probe、Concurrency Meter 与 dsh-launcher 的兼容更新。
DeepSeek Harness 0.1.1-rc.1 发布:我的插件和启动器已完成适配
|
18天前
|
存储 缓存 JavaScript
DeepSeek Harness rc.8 更新解读:图片输入、自动打开网页,以及两个实用社区工具
DeepSeek Harness rc.8 带来了图片输入、子代理安装、Windows PowerShell 会话与 Web 自动打开等改进。本文解读更新重点,并介绍 dsh-launcher 启动器和 dsh-plugin-token-meter 计费统计插件。
DeepSeek Harness rc.8 更新解读:图片输入、自动打开网页,以及两个实用社区工具
|
20天前
|
JavaScript API 区块链
让 DeepSeek Harness 一键启动:Windows 托盘启动器 dsh-launcher
dsh-launcher 是面向 Windows 的 DeepSeek Harness 开源快捷启动器,提供双击启动、后台托盘、服务就绪后自动打开网页、日志和 Doctor 诊断。
|
8月前
|
人工智能 安全 机器人
智能体来了:从 0 到 1 搭建高效 AI Agent 工作流全指南
2026 年,大模型应用已进入“智能体工作流(Agentic Workflow)”的深水区。单次提示词输出已无法满足复杂的商业需求。本文将深度解析如何从底层架构到生产环境,从 0 到 1 搭建一个具备自我进化能力的智能体工作流。本文旨在为开发者提供一份高权重的技术参考指南。
8674 2
|
5月前
|
机器学习/深度学习 缓存 测试技术
DeepSeek-V4开源:百万上下文,Agent能力比肩顶级闭源模型
DeepSeek-V4正式开源!含V4-Pro(1.6T参数)与V4-Flash(284B参数)双版本,均支持百万token上下文。首创混合注意力架构,Agent能力、世界知识与推理性能全面领先开源模型,数学/代码评测比肩顶级闭源模型。
6914 12
|
9月前
|
JSON 搜索推荐 数据挖掘
闲鱼商品列表API完整指南
闲鱼商品列表API(goodfish.item_search)支持通过关键词、分类、价格等条件搜索商品,返回JSON格式数据,适用于比价工具、数据分析、推荐系统等场景。
1270 2
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
7747 134
VMware安装Windows10

热门文章

最新文章