Skip to content

Releases: AdaJyao/dsh-api-balance

v0.1.0 — API 余额插件首发

Choose a tag to compare

@AdaJyao AdaJyao released this 11 Sep 15:25

只读展示 DeepSeek API 账户余额的 DSH 插件首发版本。

功能

  • 悬浮挂件shell.overlay):右下角 🐳 ¥52.14,可拖到屏幕任意位置,单击展开明细(赠金 / 充值 / 账户状态 / 更新于)
  • 设置页settings.section):一级导航里的中文名条目「API 余额」,展示余额、币种、查询节奏、数据接口与凭据来源
  • 只读:没有任何充值、扣费或写操作,也不修改账户设置

设计要点

  • 查询节奏与官方更新节奏一致:对官方 /user/balance 的调用不快于每 5 分钟一次,失败也计入该节奏;界面每 60 秒只重读 Host 缓存(本地 HTTP,不产生官方调用)。刷新页面、多开标签都不会额外打到官方接口。
  • 「最近一次尝试」与「最近一次成功读数」分开保存:失败时沿用上次成功读数并标黄,而不是把值丢光;成功则如实更新。
  • API Key 不落地:由 Host 的 credentials 服务解析,经 stdin 交给 curl -K - 的配置解析器 —— 不进 argv、不进子进程环境、不写文件、不下发到浏览器。

安装

下载本 Release 的 dsh-api-balance-0.1.0.tgz,按仓库 README「从源码安装(通用步骤)」第 3 步生成 spec.json,交给部署自带的插件安装器落盘后重启 DSH。

要求 DSH 内核 >= 0.1.1-rc.1