← 返回列表
D

ds-deepseek-usage

v1.1.1 · 0 天前发布

DeepSeek account usage monitor (HP/MP) — sidebar module with balance and token usage bars; WeChat scan login via bundled CLI (login-cli.mjs), hourly visible-only sync, and real-time local token increments.

deepseekdeepseek-harnessdshdsh-plugincordisusagetokenbalance

README

ds-deepseek-usage

DeepSeek 账号用量监视插件 —— 为 DeepSeek Harness (DSH) Web/桌面端提供仿游戏风格的 HP/MP 侧边栏模块

  • HP 条 = 账户余额(含赠金/充值拆分)

  • MP 条 = Token 用量(点击切换 今日 / 本月,共用同一刻度)

  • 同步状态行 = 上次同步时间 + 实时指示灯
  • 功能

  • 余额 + 用量同步引擎:每小时(仅页面可见时)拉取平台账号余额、今日/本月 Token 用量与费用

  • 扫码登录(内置 CLI):侧边栏点击 ⚡ 扫码登录,host 自动调用随包分发的 login-cli.mjs(微信扫码登录 CLI)完成登录,二维码直接显示在插件里

  • 实时本地计数:监听 llm/stream 事件,实时累加本次进程内产生的 Token 用量(今日/本月/分模型),平台尚未同步前即可看到增量

  • 文件持久化:状态(含登录态)保存在 $DSH_HOME/ds-deepseek-usage.json,重启不丢
  • 架构

    | 文件 | 职责 |
    | --- | --- |
    | index.js | Host 半区(服务端):同步引擎、CLI 扫码登录(调内置 login-cli.mjs)、token 文件读取/重载、llm/stream 计数、HTTP API /api/ds-usage、文件持久化 |
    | login-cli.mjs | 内置微信扫码登录 CLI(随包分发,非独立工具;支持 --json-lines/--token-file 等) |

    登录方式:侧边栏 **⚡ 扫码登
    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    ds-deepseek-usage
    Repo
    git+https://github.com/WuXuBaiYang/jtech_plugin.git
    Engines
    {"node":">=22"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":[]}}