dsh-deepseek-balance:在 DSH 左侧底部查看 DeepSeek API 余额和本机会话消费

前言

在 DSH 里调用 DeepSeek 模型时,常见需求有两个:当前 DEEPSEEK_API_KEY 对应的 DeepSeek 开放平台余额还有多少,以及本机 DSH 会话累计花了多少钱。已有做法通常是去 DeepSeek 开放平台查余额,再手动查看日志或记录用量。

dsh-deepseek-balance 是一个 DSH 个人使用插件,把这两类信息放到 DSH 左侧底部入口中,减少来回切换。

这是什么

Bob-Bo1/dsh-deepseek-balance 是一个用于 DeepSeek Harness(DSH)的个人使用插件。它由 Bob-Bo1 维护,采用 MIT License。

它解决的是:在 DSH 网页界面里查看 DeepSeek 开放平台 API 余额,以及本机 DSH 已保存会话的消费统计。

核心功能

下面介绍已核实的能力:

  • 在 DSH 左侧底部提供入口
  • 查看 DeepSeek 开放平台 API 余额
  • 查看 DSH 本机保存会话的累计消费金额
  • 查看今日消费金额
  • 查看 Flash 和 Pro 的分别消费金额
  • 读取 DSH 凭据中的 DEEPSEEK_API_KEY
  • 请求 DeepSeek 官方余额接口
  • 根据 DSH 会话中的模型和 token 用量重新计算消费金额
  • 提供本机路由 GET /api/deepseek-balanceGET /api/deepseek-balance/usage

余额来自当前 DEEPSEEK_API_KEY 对应的 DeepSeek 账户;消费金额来自本机 DSH 会话记录。两者统计范围不同。

安装与启用

先安装插件。执行:

npx @deepseek-ai/dsh plugin --profile web add github:Bob-Bo1/dsh-deepseek-balance

如果第一次运行提示 Ok to proceed? (y),输入 y 并按回车。看到 Done 后启动 DSH:

npx @deepseek-ai/dsh web

然后打开:

http://127.0.0.1:3080

如果 DSH 已经在运行,先在运行窗口按 Ctrl+C,安装插件后重新启动。

如果 Windows PowerShell 无法执行 npx,把命令中的 npx 改成 npx.cmd

npx.cmd @deepseek-ai/dsh plugin --profile web add github:Bob-Bo1/dsh-deepseek-balance

配置与查看

插件读取 DSH 凭据中的:

DEEPSEEK_API_KEY

配置步骤:

  1. 打开 DSH 的模型设置。
  2. 配置 DeepSeek 官方 API Key。
  3. 点击左下角的“DeepSeek 余额与费用”。

经过上面的步骤,页面会展示余额和本机消费统计。插件会读取 DSH 凭据并请求 DeepSeek 官方余额接口,浏览器页面收到的是余额和统计结果。

如果安装后左下角没有入口,在运行 DSH 的窗口按 Ctrl+C,再执行:

npx @deepseek-ai/dsh web

最后刷新网页。

数据安全

  • API Key 保存在用户自己的 DSH 凭据存储中。
  • API Key 不会进入浏览器页面。
  • API Key 不会上传到本项目,也不会发送到第三方服务器。
  • 余额请求只发送到 https://api.deepseek.com/user/balance
  • 消费统计只读取本机 DSH 已保存的会话日志。
  • 插件不会上传会话正文。

不要把 API Key 写入 README、代码、截图、Issue 或 GitHub Actions 配置。

统计范围与限制

消费金额根据 DSH 会话中的模型和 token 用量重新计算。当前版本不会自动获得以下数据:

  • 其他电脑上的 DSH 使用记录
  • DSH 以外客户端的使用记录
  • 没有保存 token 用量的历史请求
  • 其他 API Key 的独立消费记录

因此,页面中的消费金额适合做本机 DSH 使用情况参考,不适合直接当作跨设备、跨客户端或完整账户账单。

如果你有多个 API Key,请先选择一个作为 DSH 当前使用的主 Key。多个 Key 属于同一个 DeepSeek 账户时,余额不能相加;属于不同账户时,也需要分别查看,避免把金额混在一起。

价格可能随 DeepSeek 官方公告调整。调整后需要更新插件中的价格常量再发布新版本。

适用场景与注意

适合使用 DSH Web 界面、需要查看当前 DEEPSEEK_API_KEY 余额和本机会话消费的使用者。

安装前应检查源码与许可证。该插件以当前 dsh 进程权限运行,并会读取 DSH 凭据、请求 DeepSeek 官方接口、读取本机 DSH 已保存的会话记录。项目许可证为 MIT License,详见 LICENSE

结尾

dsh-deepseek-balance 的价值在于把余额查询和本机消费统计收敛到 DSH 左侧入口,适合日常查看当前 Key 的余额和本机 DSH 使用情况。

项目地址:Bob-Bo1/dsh-deepseek-balance

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜