Mengshang-spec/dsh-third-party-api-balance-wallet ↗★ 1

dsh-third-party-api-balance-wallet

第三方 API 接入 DSH 查询余额插件。 适合使用非官方第三方API并需要实时监控API余额的用户。

Package
dsh-third-party-api-balance-wallet
Compatibility
Unverified
Version
0.3.1
License
MIT
Last updated
Sep 22, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Mengshang-spec/dsh-third-party-api-balance-wallet

推荐用法:零配置自动发现

如果 DSH 已经配置了目标站点的模型 provider,插件可以自动找到余额地址和 Key:

  1. ~/.dsh/settings.yaml 中的 provider 有 baseURL 和 apiKeyEnv;
  2. ~/.dsh/.credentials.yaml 的 refs 中有对应的 apiKeyEnv;
  3. API Key 通常以 sk- 开头。

插件会按 settings.yaml 中 provider 的顺序,选择第一个满足以下条件的 provider:

  • baseURL 是公网 HTTPS 地址;
  • 不是 DeepSeek、OpenAI 等官方模型 API 地址;
  • 有对应的 apiKeyEnv 和凭据。

自动发现后,插件会查询:

{provider.baseURL}/v1/usage

因此,只要第三方站点是 Sub2API,并且已经作为 DSH provider 配置好,通常不需要在插件面板中填写任何内容。

手动配置

自动发现失败时,点击余额面板右侧的设置按钮(齿轮)。

API Key

填写目标站点的长期 API Key,例如:

sk-xxxxxxxxxxxxxxxx

不要填写浏览器开发者工具中看到的网页登录 JWT,也不要填写 Authorization: Bearer eyJ... 这一类网页登录令牌。

余额接口地址

Sub2API 站点通常填写:

https://你的站点/v1/usage

例如:

https://hgapi.dieqiyun.top/v1/usage
https://cfapi.dieqiyun.top/v1/usage

填入后点击“保存”。Key 会保存到 DSH profile 下的:

/dsh-wallet-switcher/settings.json

如果没有设置 DSH_PROFILE_DIR,默认位置是:

~/.dsh/profiles/web/dsh-wallet-switcher/settings.json

货币单位

“货币单位”是可选项,可以填写 USD、CNY、$ 或 ¥。插件不会自行换算金额,单位应以服务商面板显示为准。