Choi-Peng/dsh-deepseek-balance1

@choi-p/dsh-deepseek-balance

DSH 侧边栏余额监控:在 Web 侧边栏底部实时显示 DeepSeek 账户余额

AI 分析

核心用途是监控 DeepSeek 官方 API 账户余额。适合需要实时掌握额度消耗、设置低余额告警的 DSH 用户,支持配置热重载,无需重启服务。

套件
@choi-p/dsh-deepseek-balance
版本
0.3.1
授權
MIT
最近更新
2026年8月17日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗

配置

插件设置分层,均实时生效,无需重启 dsh web

来源生效方式
默认值代码内置(cny,两个阈值均为 0)
主存储profile 的 cordis.patch.ymldeepseek-balance 行的 config —— 设置 → 插件 → Balance Monitor 的保存/重置会直接改写该行(只替换该行的 config 块,文件中的注释、!!js 表达式与其他行原样保留;行文本无法识别时才整文件重写)dsh web 监听 patch 层(HMR);写入后自动用新配置重启此 fiber,无需重启
兜底该行不在 profile 的 patch 文件里时(例如从 home 级 $DSH_HOME/cordis.patch.yml 或自定义配置挂载),UI 修改回退到旧的 $DSH_HOME/deepseek-balance.jsonhost 每次请求都会重读该文件,编辑立即生效

写入 patch 成功后,旧的覆盖文件会被清空,避免过期值盖过 patch 配置。卡片暴露 displayCurrency(下拉框)以及两个告警阈值(数字输入框),并提供 保存 / 恢复默认值;保存后,侧边栏余额展示会立即刷新(同时也会每 60 秒重新轮询一次)。

API 密钥按以下顺序解析:

  1. DEEPSEEK_API_KEY 环境变量
  2. ~/.api_keys 文件 —— 形如 export DEEPSEEK_API_KEY="sk-..." 的行

余额 API 在存在时会同时返回 CNY 与 USD 余额;插件优先使用 CNY,缺省时回退到 USD。