Passer au contenu principal
T

dsh-provider-doctor

tangyixiao/dsh-provider-doctor

Read-only diagnosis for a model provider that stopped working. Walks the connection chain one link at a time — host runtime and profile identity, the plugin row, whether the provider route is registered, whether it is configurable, the credential metadata the provider itself reports, the model catalogue, the provider's own diagnostic and the last recorded request — and labels each link observed, inferred or unavailable rather than guessing. Diagnoses the `workbuddy`, `workbuddy-ai` and `zcode-cli` routes from their plugins' public diagnostic commands, and adds a sidebar panel plus a copyable redacted report. The offline pass sends no model request, starts no process and reads no credential file; the connection check is a separate opt-in the panel describes before running it.

Installer

dsh plugin --profile web add github:tangyixiao/dsh-provider-doctor

README

DSH Provider Doctor logo

DSH Provider Doctor

沿着宿主、安装、注册、凭据与目录逐环取证,定位 DSH 模型连接断在哪里。

DSH Provider Doctor — 查看项目与使用说明

简体中文 · English

Stars CI License npm

逐环取证: 十个检查逐项给出来源 按需连接检查: 默认基础检查不启动子进程 脱敏分享: 白名单字段,不带账号与令牌

开始使用

Desktop:从发行页下载 .tgz,在“扩展 → 插件管理 → 添加插件”中安装。命令行示例用于你明确控制的 Web profile:

dsh plugin --profile web add dsh-provider-doctor@0.1.8

打开左侧 Provider Doctor,先运行基础检查。只有显式选择连接检查才会运行 provider 的诊断命令;ZCode 读取目录可能启动 app-server。

当前状态与兼容性

项目当前依据
源码版本0.1.8 · 以 package.json 为准
分发方式npm · Releases
DSH0.2.2-rc.1
Node.js^22.19.0 || >=24.0.0
开发状态Open issues · CI

本插件只诊断,不修复配置、不代为登录,也不发送消耗额度的模型请求。报告中的 not checked 不能当作通过。

详细使用、配置与故障排查

开发与参与

pnpm install --frozen-lockfile
pnpm run check
node tools/check-repository.mjs

Contributing · Support · Questions · Report a bug · Security · Maintenance

Star History

DSH Provider Doctor Star History

Interactive chart · GitHub Stars

图表由外部服务按真实星标数据生成,可能缓存或暂时不可用;未填造开发百分比。

来源与许可

Software license · Logo artwork and attribution

软件保持原许可证;鲸鱼娘衍生美术单独采用 CC BY-NC-SA 4.0,并保留上善、ZipZipPipe、Small-tailqwq 的署名链。

Plugins associés