DeepSeek Harness Hub
← 返回列表

lelens0/dsh-token-ledger

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

Token 账本 —— 自动读取 DSH 现有供应商provider配置,监测多个 LLM 网关的 token…

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

DeepSeek Harness 插件:监控多个 LLM 网关的余额与用量,并带有余额历史迷你图(token 账本)

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

README

dsh-token-ledger

Token 账本 —— 自动读取 DSH 现有供应商(provider)配置,监测多个 LLM 网关的 token 余额与用量,以简洁悬浮面板展示。

特性

- 零配置读取供应商:直接读取 DSH 设置里的 llm-pi-ai.providers,无需重复填写 baseURL / key。
- 多网关适配:自动按网关类型探测余额接口:
- New API / One API(/api/user/self,quota → USD)
- OpenAI 兼容(/dashboard/billing/subscription)
- DeepSeek 官方(/user/balance,CNY)
- 需账号登录的网关(HC / SupXH / Vyce,从 ~/.dsh/token-ledger.json 读取凭据)
- 网络容错:直连失败的网关(如被墙的 vyceai.com)自动走本地代理(127.0.0.1:7890)CONNECT 隧道重试。
- 登录缓存:60 秒轮询复用登录 session / token,避免频繁登录触发网关限流(429)。
- 容错展示:密钥缺失、凭证失效、网络不可达都会以状态点 + 原因清晰呈现,不影响其它供应商。
- 余额历史趋势:每张卡片内联余额 sparkline;点击展开完整大图(时间轴 + min/max 标尺 + 网格)与数值列表(时间/余额/单位),单位按网关正确显示(USD / CNY / 当日额度)。
- 界面简洁:右下角悬浮球 + 可折叠卡片面板,60 秒自动刷新。

安全:API 密钥与登录凭据仅在 Host(Node)进程内取用,不暴露给浏览器端;代码中不含任何明文密钥。

账号凭据配置(可选)

需账号登录的网关(HC / SupXH / Vyce)需要配置账号密码才能查询余额。
创建 ~/.dsh/token-ledger.json(独立于 settings.yaml,避免 cordis settings 未注册 namespace 的问题):

{
"hcnsec": { "username": "你的用户名", "password": "你的密码" },
"vyce":   { "email": "你的邮箱", "password": "你的密码" },
"supxh":  { "username": "你的用户名", "password": "你的密码" }
}

支持字段:username / email(三选一填写即可)+ password。凭据仅本地读取,不暴露给浏览器端。

支持网关

| 网关 | 余额接口 | 认证方式 | 单位 |
|---|---|---|---|
| HC (api.hcnsec.cn) | /api/user/self | 账号登录 → session | $USD |
| SupXH (speed.toter.me) | /api/auth/login | 账号登录 | 当日额度 |
| Vyce (vyceai.com) | /user/login | 账号 + CSRF/PoW | $USD |
| DeepSeek 官方 | /user/balance | API Key | ¥CNY |
| 任意 OpenAI 兼容 | /dashboard/billing/subscription | API Key | $USD |

安装

从 GitHub 安装
dsh plugin --profile desktop add github:lelens0/dsh-token-ledger

安装后完全退出并重新打开 DSH Desktop 生效。

数据与安全

- API 密钥仅在 Host(Node 进程)内部通过 credentials.resolve() 取用,用于调用余额接口,不暴露给浏览器端。
- 余额快照与历史写入 ~/.dsh/.dsh-token-ledger.json。
- 登录 session 缓存在内存中,重启 DSH 后清除。

License

MIT License - Copyright (c) 2026 lelens0

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

💬 加入 DPharness 群聊

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

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