dsh-deepseek-balance-widget:在 dsh Web 侧边栏查看 AI 余额

前言

如果你在使用 dsh 的 Web 侧栏工作,经常需要确认某个 AI 平台的余额、今日消费和今日 Token,手动查看平台后台会比较分散。dsh-deepseek-balance-widget 解决的问题比较具体:把 DeepSeek 和可添加的 MiMo(小米)余额信息放到 dsh Web 侧边栏,并每 30 秒自动刷新。

下面按功能、安装、配置、更新的顺序介绍这个插件。

这是什么

dsh-deepseek-balance-widget 是 crazy-L118 维护的一个 dsh 插件,用于在 dsh Web 侧边栏显示 AI 余额。它内置 DeepSeek,可添加 MiMo(小米),许可证为 MIT。

package.json 可以看到:

  • 要求 Node.js >=18
  • 声明 dsh client platform 为 web
  • 注入 @deepseek-ai/dsh-client-runtime
  • 可选 peerDependency 为 @deepseek-ai/cordis ^4.0.1

核心功能

侧边栏入口

侧边栏入口会实时显示当前平台的信息:

  • 余额
  • 今日消费
  • 今日 Token

数值会随详情弹窗内切换的平台联动,并且每 30 秒自动刷新。

详情弹窗

详情弹窗可以管理已添加的平台:

  • 显示当前平台
  • 支持更换已添加平台
  • 支持移除已添加平台
  • 支持添加 MiMo 或 DeepSeek

DeepSeek 详情

DeepSeek 详情会显示:

  • 余额
  • 累计消费
  • 今日消费
  • 今日 Token
  • 本月消耗
  • 时段徽章:GMT+8 工作日 09-12 / 14-18 为繁忙时段,周末全天空闲

MiMo 详情

MiMo 详情会显示:

  • 余额
  • 累计消费
  • 今日消费 / 今日 Token
  • 本月消耗
  • 每日消耗表

用量统计

DeepSeek 的用量统计可以配置 DEEPSEEK_PLATFORM_TOKEN。未配置时,仅显示余额。

MiMo 的余额与用量使用登录 Cookie 查询,并按官方单价自动推算消费金额。

AI 引导配置

弹窗内提供「AI 帮我配置」入口,可以一键复制提示语,由 AI 引导获取凭证并写入插件。

MiMo 支持两种方式:

  • AI 引导向导
  • 手动粘贴 Cookie / cURL,并自动提取 Cookie

数据存储

凭据保存在本机:

~/.dsh/ai-balances.json

数据仅存本机,不随插件分发、不上传。

版本与更新

弹窗底部显示当前版本,支持一键自动更新。更新失败时会显示错误详情面板,并引导前往 GitHub 自行安装。

界面语言随 dsh 设置自动切换中 / EN。

安装与启用

先确认已安装 dsh,并且 dsh web 可用。插件要求 Node.js >=18

执行下面命令安装:

dsh plugin --profile web add dsh-deepseek-balance-widget@2.4.2

这条命令会从 npm 拉取安装,dsh 会自动注册到 dsh.profile.bundles

安装完成后,需要彻底重启 dsh web。仅刷新浏览器页面无效。

安装命令中建议写死版本号 @2.4.2,不要使用 @latest,避免本地 pnpm/npm 缓存或镜像源解析成旧版本。

典型用法

使用内置 DeepSeek

插件首次使用会自动创建 DeepSeek 条目,并读取本机的 DEEPSEEK_API_KEY

添加 MiMo

打开余额弹窗,点「+ 添加」,再点「AI 帮我配置」,把提示语发给智能体。

也可以直接对 AI 说:

帮我配置 dsh-deepseek-balance-widget

MiMo 也可以手动粘贴 Cookie / cURL,插件会自动提取 Cookie。

配置 DeepSeek 用量统计

DeepSeek 用量统计可配置 DEEPSEEK_PLATFORM_TOKEN。未配置时,仅显示余额。

也可以对 AI 说:

帮我配置用量统计

更新插件

已安装用户可以在余额弹窗底部点击「更新」,插件会自动从 npm 拉取并安装最高版本。弹窗更新会跳过 latest tag,直接安装 npm 上 semver 最高版本。

命令行强制更新可执行:

dsh plugin --profile web add dsh-deepseek-balance-widget@2.4.2

手动更新可进入插件目录:

cd ~/.dsh/profiles/web
npm install dsh-deepseek-balance-widget@2.4.2

如果环境提示使用 pnpm,可按提示执行 pnpm add

若 Agent 主机通过 NODE_OPTIONS 注入文件删除拦截导致更新失败,可在普通终端执行更新命令,或先执行:

set NODE_OPTIONS=

再重试。

卸载插件

dsh plugin --profile web rm dsh-deepseek-balance-widget

适用场景与注意

这个插件适合已经使用 dsh 和 dsh web,并且需要查看 DeepSeek 或 MiMo(小米)余额、消费、Token 的场景。

使用前需要注意:

  • DeepSeek 必填凭据为 DEEPSEEK_API_KEY
  • DeepSeek 用量统计可选配置 DEEPSEEK_PLATFORM_TOKEN
  • MiMo 需要登录 Cookie,可由 AI 引导获取
  • 凭据保存在本机 ~/.dsh/ai-balances.json,不随插件分发、不上传
  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证
  • 安装或更新后必须彻底重启 dsh web,仅刷新浏览器页面无效
  • 目录页是独立站点,不代表 DeepSeek / 幻方官方应用商店

链接

  • 目录页:https://www.skillhub.cn/plugins/crazy-L118/dsh-deepseek-balance-widget
  • GitHub:https://github.com/crazy-L118/dsh-deepseek-balance-widget
羽毛球分组比赛记分
小程序二维码

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

Xiaoye