diff --git a/README.md b/README.md index 47a233c..ce601ca 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ DeepSeek Harness web 插件:在**输入框下方状态栏**展示当前供应 | provider | 供应商 | 展示内容 | 密钥 | 接口 | | --- | --- | --- | --- | --- | -| `deepseek` / `deepseek-official` | DeepSeek 官方 | `● 本会话 ¥X.XX · ● 余额 ¥465.46` | `DEEPSEEK_API_KEY` | `GET api.deepseek.com/user/balance` | +| `deepseek` / `deepseek-official` / `deepseek-vision` | DeepSeek 官方(含 dsh-vision-router 的“DeepSeek+视觉” wrapper) | `● 本会话 ¥X.XX · ● 余额 ¥465.46` | `DEEPSEEK_API_KEY` | `GET api.deepseek.com/user/balance` | | `kimi-coding` | Kimi For Coding | `5小时 3% 4h15m · 7天 31% 6d0h · 5分钟前` | `KIMI_CODING_API_KEY`(兼容 `KIMI_CODE_API_KEY`/`KIMI_API_KEY`) | `GET api.kimi.com/coding/v1/usages` | | `opencode-go` | OpenCode Go | `5小时 8% 3h · 7天 3% 5d0h · 30天 1% 27d · 5分钟前` | `OPENCODE_GO_API_KEY`(兼容 `OPENCODE_API_KEY`) | `GET opencode.ai/zen/go/v1/usage` | | `zai-coding-cn` / `zai` | 智谱 GLM Coding Plan | `5小时 3% 4h15m · 7天 31% 6d0h · 5分钟前` | `ZAI_CODING_CN_API_KEY` / `ZAI_API_KEY` | `GET open.bigmodel.cn 或 api.z.ai/api/monitor/usage/quota/limit` | diff --git a/lib/client.js b/lib/client.js index 892689c..7c0a0b9 100644 --- a/lib/client.js +++ b/lib/client.js @@ -363,7 +363,7 @@ window.__ModuleLoader__.load({ var res = view.res; if (!res.isSupported) return null; - if (res.provider === "deepseek" || res.provider === "deepseek-official") return DeepSeekReadout(res); + if (res.provider === "deepseek" || res.provider === "deepseek-official" || res.provider === "deepseek-vision") return DeepSeekReadout(res); if (res.provider === "kimi-coding" || res.provider === "zai" || res.provider === "zai-coding-cn" || res.provider === "minimax" || res.provider === "minimax-cn") return QuotaReadout(res); if (res.provider === "opencode-go") return OpencodeReadout(res); if (res.provider === "openrouter") return OpenRouterReadout(res); diff --git a/lib/index.js b/lib/index.js index 827e991..30ef166 100644 --- a/lib/index.js +++ b/lib/index.js @@ -44,8 +44,10 @@ const CODEX_USAGE_URL = "https://chatgpt.com/backend-api/wham/usage"; // DeepSeek 官方有两条 provider 路由:DSH 自带的 deepseek-official(dsh-llm-deepseek) // 与 pi-ai 的 deepseek(api.deepseek.com),余额接口相同,都归入 DeepSeek 分支。 +// dsh-vision-router 的 wrapper 路由 deepseek-vision 底层包装 deepseek-official, +// 同样消耗 DeepSeek 官方余额,一并归入。 function isDeepSeekProvider(p) { - return p === PROVIDER_DEEPSEEK || p === "deepseek-official"; + return p === PROVIDER_DEEPSEEK || p === "deepseek-official" || p === "deepseek-vision"; } // models.dev 拉取失败时的兜底单价,USD / 百万 token。 diff --git a/package.json b/package.json index 62f4797..f47dc77 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dsh-balance", - "version": "1.2.1", + "version": "1.2.2", "description": "DeepSeek Harness web 插件:输入框下方状态栏展示当前供应商的余额/用量 —— DeepSeek 官方余额 + 本会话花费、Kimi Coding 订阅用量(5小时/7天)、OpenCode Go 订阅用量(5小时/7天/30天)。按 provider 判断、2 秒轮询实时切换、5 分钟缓存。", "type": "module", "main": "lib/index.js",