🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

AI 余额悬浮监控 Badegg404/dsh-api-balance

DeepSeek Harness
Badegg40477 天前有提交已提供中文文档扫描:未发现敏感能力

在标题栏悬浮查看多平台 AI 账户余额与用量

27.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Badegg404/dsh-api-balance
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/09/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 77 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 7 处,展示前 7 条)
  • 发起网络请求
    lib/index.js:284
    const res = await fetch(url, {
  • 发起网络请求
    lib/client.js:86
    const r = await fetch(statusPath);
  • 发起网络请求
    lib/client.js:98
    const r = await fetch("/balance/providers");
  • 发起网络请求
    lib/client.js:104
    const r = await fetch(statusPath);
  • 发起网络请求
    lib/client.js:120
    await fetch(configPath, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ provider: provider, apiKey: apiKey,
  • 发起网络请求
    lib/client.js:128
    await fetch(clearPath, { method: "POST", headers: { "Content-Type": "application/json" }, body: "{}" });
  • 发起网络请求
    lib/client.js:200
    const r = await fetch("/balance/status");
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 多平台余额悬浮查看
  • AI账户用量监控

DSH 插件:多平台 AI 账户余额悬浮监控

README

由 DeepSeek 最新模型翻译生成
dsh-api-balance DSH 插件 · 在 DeepSeek Harness 会话标题栏悬浮显示多个 AI 平台的账户余额与用量。 DSH Plugin License: MIT 一个面向 DeepSeek Harness(DSH) 的持久化 Web 插件:在页面右上角标题栏(「Session log」按钮左侧)挂一个小胶囊,实时显示所选平台的账户余额;点开展开下拉卡片,内含「余额监控」与「用量监控」两个 tab —— 余额显示账户/额度余额,用量显示近 30 天费用或 token 配额。可切换平台、填写 API Key 并手动刷新。 特性 - 多平台统一:一个插件查询多个 AI 供应商余额,平台在 UI 里切换 - 双 tab:「余额监控」显示账户余额;「用量监控」显示近 30 天费用 / token 配额 —— 两个 tab 各自独立保存平台、API Key 与刷新 - 持久化:平台 / API Key / 附加参数存入 DSH 凭据库(~/.dsh/.credentials.yaml,权限 0600),重启不丢 - 实时刷新:30 秒自动轮询 + 手动刷新 - 安全:Host 路由仅接受 loopback 请求;API Key 永不回传前端、不写日志 - 主题适配:全部样式走 DSH 主题 token,跟随明暗主题
展开完整文档(README 剩余 1 节)
dsh-api-balance

DSH 插件 · 在 DeepSeek Harness 会话标题栏悬浮显示多个 AI 平台的账户余额与用量。

DSH Plugin License: MIT

一个面向 DeepSeek Harness(DSH) 的持久化 Web 插件:在页面右上角标题栏(「Session log」按钮左侧)挂一个小胶囊,实时显示所选平台的账户余额;点开展开下拉卡片,内含「余额监控」与「用量监控」两个 tab —— 余额显示账户/额度余额,用量显示近 30 天费用或 token 配额。可切换平台、填写 API Key 并手动刷新。

特性

- 多平台统一:一个插件查询多个 AI 供应商余额,平台在 UI 里切换
- 双 tab:「余额监控」显示账户余额;「用量监控」显示近 30 天费用 / token 配额 —— 两个 tab 各自独立保存平台、API Key 与刷新
- 持久化:平台 / API Key / 附加参数存入 DSH 凭据库(~/.dsh/.credentials.yaml,权限 0600),重启不丢
- 实时刷新:30 秒自动轮询 + 手动刷新
- 安全:Host 路由仅接受 loopback 请求;API Key 永不回传前端、不写日志
- 主题适配:全部样式走 DSH 主题 token,跟随明暗主题
- 易扩展:新增平台只需在 Host 的 PROVIDERS 数组里加一条声明,前端自动渲染对应表单

支持平台

余额

| 平台 | 接口 | 附加参数 |
| AGICTO | POST /v1/enterprise/account | uuid(账户 UUID) |
| DeepSeek | GET /user/balance | — |
| OpenRouter | GET /api/v1/credits | — |
| Moonshot (Kimi) | GET /v1/users/me/balance | — |
| 硅基流动 SiliconFlow | GET /v1/user/info | — |
| MiniMax | GET /v1/token_plan/remains | — |
| 阶跃星辰 StepFun | GET /v1/accounts | — |
| xAI (Grok) | GET /v1/billing/credits | — |

用量

| 平台 | 接口 |
| OpenAI | GET /v1/organization/costs |
| 智谱 GLM | GET /api/monitor/usage/quota/limit |
| Together AI | GET /v1/billing/usage |
| Anthropic (Claude) | GET /v1/organizations/cost_report |

各平台余额接口可能随官方调整,解析失败时请以其官方文档为准;新增平台见下文「扩展新平台」。

架构

Host(Node 进程) Client(浏览器) ─────────────── ────────────── lib/index.js lib/client.js ├─ GET /balance/providers 标题栏胶囊 + 下拉卡片(双 tab) ├─ GET /balance/status ├─ 余额 tab:余额显示 ├─ GET /balance/usage ├─ 用量 tab:30天费用/配额 ├─ POST /balance/config ├─ 平台下拉选择 ├─ POST /balance/usage-config ├─ API Key 输入 ├─ POST /balance/clear └─ 附加参数(按平台动态渲染) └─ POST /balance/usage-clear │ └─ credentials 服务(~/.dsh/.credentials.yaml) BALANCE_PROVIDER / BALANCE_API_KEY / BALANCE_EXTRA USAGE_PROVIDER / USAGE_API_KEY / USAGE_EXTRA

Host 通过 webServer 注册 loopback-only 的 /balance/* 路由,读取凭据库后请求对应平台的余额或用量接口;Client 直接 fetch 同源路由,用 React.createElement 渲染挂件(含余额/用量双 tab,__ModuleLoader__ 打包格式,无需构建步骤)。

安装

方式一:dsh plugin 命令

dsh plugin --profile web add https://github.com/Badegg404/dsh-api-balance.git

方式二:手动安装

1. 把本仓库放到本地(如 ~/.dsh/profiles/web/plugins/dsh-api-balance/)
2. 编辑 ~/.dsh/profiles/web/package.json:

{
"dependencies": {
"@Badegg404/dsh-api-balance": "file:plugins/dsh-api-balance"
},
"dsh": {
"profile": {
"bundles": [
// ...已有 bundles... "@Badegg404/dsh-api-balance" ] } } }

3. pnpm install,然后重启 DSH。

使用

1. 打开一个会话,标题栏「Session log」左侧出现胶囊
2. 「余额监控」tab:选余额平台 → 粘贴 API Key(AGICTO 还需填账户 UUID)→ 保存并查询;余额显示在胶囊与 tab 里,30 秒自动刷新
3. 切到「用量监控」tab:选用量平台(如 OpenAI)→ 粘贴 API Key → 保存并查询;显示近 30 天费用(智谱为 token 配额),同样自动刷新

展示

┌─ 标题栏 ───────────────────────────────────────────┐ │ 会话标题… [● 余额监控 12.34 USD] [Session log] │ └────────────────────────────────────────────────────┘ │ 点开 ▼ ┌─ 账户监控 ──────────────────────┐
│ [ 余额监控 ] [ 用量监控 ] │
├─────────────────────────────────┤
│ 平台 [AGICTO ▾] │ │ AGICTO 余额 ¥ 4.9974451 │ │ API Key [••••••••] │ │ 账户 UUID [a1b2c3... ] │
│ [ 保存并查询 ] [清除] [刷新] │
└─────────────────────────────────┘

扩展新平台

在 lib/index.js 的 BALANCE_PROVIDERS(余额)或 USAGE_PROVIDERS(用量)数组中追加一条声明,前端表单会自动渲染:

{
id: "myplatform",
label: "My Platform",
currency: "USD", // 显示用货币符号(可选)
extraFields: [], // 附加参数(如 agicto 的 uuid)
request: {
method: "GET",
url: "https://api.example.com/v1/balance",
headers: { "Authorization": "Bearer {key}" }, // {key} → API Key
// body: '{"uuid":"{uuid}"}', // 需要时启用,{字段名} → 附加参数 },
parse(res) {
// 余额平台:返回 { balance: "12.34" }(或 { balance: null, error: "..." }) // 用量平台:返回 { summary: "近30天费用: $1.23" }(或 { summary: null, error: "..." }) }, }

request.headers / request.body 中的 {key} 与 {} 占位符会在请求前被替换;用量平台还可使用 {start_date} / {end_date} / {start_ts} / {end_ts} / {start_iso} / {end_iso}(自动计算近 30 天窗口)。

License

MIT
预览分享卡片长什么样 ↓Badegg404/dsh-api-balance
分享 · DeepSeek Harness Hub
Badegg404/dsh-api-balance

在标题栏悬浮查看多平台 AI 账户余额与用量

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部