DeepSeek Harness Hub
← 返回列表

Carrick-K7/dsh-ai-quota

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

DeepSeek Harness 插件:查询你的 AI 订阅额度 / 余额 ——…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/11 · 已提供中文文档

DeepSeek Harness 插件:AI 订阅配额与余额(Codex、Kimi、DeepSeek、OpenCode Go)——模型工具、设置页面、编辑器芯片

综合分
30
GitHub 分
30
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Carrick-K7/dsh-ai-quota
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-tools@deepseek-ai/dsh-typert-protocol@deepseek-ai/dsh-credentials
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-ai-quota

DeepSeek Harness 插件:查询你的 AI 订阅额度 / 余额 —— Codex、Kimi、DeepSeek、302.AI、OpenCode Go 五个 provider 一处可见。

DSH plugin GitHub stars License: MIT

English · 中文

预览

AI Quota 设置页

设置页:Codex / Kimi / OpenCode Go 的用量进度条 + DeepSeek / 302.AI 的简洁余额,手动刷新,以及跟随当前模型的输入框额度行。

功能

- 模型工具 query_ai_quota:任何 agent 会话里直接问「查一下我的 AI 额度」,返回人类可读摘要。
- 设置页:设置侧边栏新增「AI 额度」页,每个 provider 的用量进度条 / 余额 + 手动刷新。
- 输入框额度行:跟随当前模型的一行极简额度提示,新建页面与会话中都显示。
- 自动刷新:host 每 refreshIntervalMs(默认 2 分钟)全量查询一次并写缓存,前端与工具秒回;0 关闭。
- 统一格式:订阅制窗口 / 余额两种形态归一化,单个 provider 失败不影响其他。
- 跟随皮肤配色:所有读数颜色都是 CSS 变量 —— 加载初音皮肤(dsk-miku-skin)时,输入框额度行与用量条变为柔和的初音青绿;没有皮肤时仍是原有的翠绿/琥珀/红三档。
- 不泄露密钥:API key / token 永不进入工具输出、Remote 结果与日志。

安装

dsh plugin --profile web add github:Carrick-K7/dsh-ai-quota
或本地目录:dsh plugin --profile web add file:/path/to/dsh-ai-quota

包内 cordis.patch.yml(通过 package.json 的 dsh.bundle.patch 声明)会让 dsh plugin 自动把插件行追加到 dsh.profile.bundles。改完重启 dsh web 生效(需要 pnpm 在 PATH 上)。

配置(插件行 config,均可选)

| Key | 默认值 | 含义 |
| --- | --- | --- |
| timeoutMs | 15000 | 单 provider 查询超时(毫秒) |
| refreshIntervalMs | 120000 | 全局自动刷新间隔(毫秒),0 = 关闭 |
| codexCli | codex | codex CLI 命令名或绝对路径 |
| deepseekApiKeyEnv | DEEPSEEK_API_KEY | DSH 凭据引用名(回退同名环境变量) |
| opencodeGoApiKeyEnv | OPENCODE_GO_API_KEY | DSH 凭据引用名(回退同名环境变量) |
| ai302ApiKeyEnv | AI_302_API_KEY | DSH 凭据引用名(回退同名环境变量) |
| deepseekBaseUrl | https://api.deepseek.com | DeepSeek API 基地址 |
| opencodeBaseUrl | https://opencode.ai/zen/go/v1/usage | OpenCode Go 用量端点 |
| ai302BaseUrl | https://api.302.ai | 302.AI API 基地址 |
| kimiBaseUrl | https://api.kimi.com/coding/v1 | Kimi Code 用量端点基地址(追加 /usages) |
| kimiOauthHost | https://auth.kimi.com | Kimi OAuth 刷新端点(追加 /api/oauth/token) |
| kimiClientId | Kimi Code CLI 的公开 client id | OAuth client_id(一般无需改) |

密钥来源

- DeepSeek / 302.AI / OpenCode Go:优先走 DSH 凭据 seam 解析——apiKeyEnv 是凭据引用名(默认 DEEPSEEK_API_KEY / AI_302_API_KEY / OPENCODE_GO_API_KEY),因此配置在 DSH 的 key(如 $DSH_HOME/.credentials.yaml)优先;同名进程环境变量仅作兜底(非 DSH 独立部署)。OpenCode Go 额外回退 ~/.local/share/opencode/auth.json 的 opencode-go 条目。
- Codex / Kimi:无需 key,复用本地 CLI 登录态(codex 走 PATH 上的 CLI;Kimi 复用 Kimi Code CLI 的 OAuth 会话,过期自动续期,彻底失效时提示重新 kimi login)。

各 provider 数据来源

| Provider | 来源 |
| --- | --- |
| Codex | 本地 codex app-server --stdio JSON-RPC(account/rateLimits/read)— 5h / 7d 窗口 |
| Kimi | GET {kimiBaseUrl}/usages(Kimi Code CLI 的 OAuth 登录态) |
| DeepSeek | GET {deepseekBaseUrl}/user/balance(Bearer key) |
| 302.AI | GET {ai302BaseUrl}/dashboard/balance(Bearer key) |
| OpenCode Go | GET {opencodeBaseUrl}(Bearer key) |

License

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(Carrick-K7)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群