在 DeepSeek Harness 里盯余额、记花费:deepseek-harness-wallet

前言

DeepSeek Harness(dsh)把模型、工具、会话和界面都做成可替换的插件。Web 界面里可以同时开多路会话、接官方 DeepSeek 和第三方模型,但账户余额、本场 token、后台任务是否跑完,往往散落在平台后台、流式事件和浏览器标签页里。余额不够时任务会中断;峰谷定价上线后,同一段对话在不同时段的估算费用也不一样。每次切到 platform.deepseek.com 查一次,节奏会被打断。

社区维护者 feibi-mochi 做了 deepseek-harness-wallet:在 Web GUI 的输入框旁边放一条常驻 chip,用来看官方余额、记本场花费,并跳转到官方充值页。npm 包名仍是 deepseek-harness-wallet;当前源码仓库以 DeepSeek Harness Control Center 的名字发布,安装标识没有改。下面按社区目录页、GitHub 仓库、npm 包 0.1.4 和官方 Harness 说明核对后整理:它是什么、装哪条命令、界面怎么用、边界在哪里。

这是什么

deepseek-harness-wallet 是一款面向 DeepSeek Harness Web 的会话与消息插件,MIT 许可证,主要语言 JavaScript,由 feibi-mochi 维护。社区目录的定位是:在 Harness 内查看账户余额并完成充值。仓库 README 把它写成输入框旁的多供应商钱包 chip:官方通道给出余额、本场费用和 token 拆分,第三方通道只累计 token,不猜余额、不算费用。

几个需要分开写的名字:

  • 安装与兼容标识:deepseek-harness-wallet(0.1.1 之前曾用过 dsh-wallet
  • 产品展示名:DeepSeek Harness Control Center
  • 当前 GitHub 仓库:feibi-mochi/deepseek-harness-control-center(npm 的 repository / homepage 指向这里)
  • 社区目录条目仍使用 https://github.com/feibi-mochi/deepseek-harness-wallet

打开 GitHub 仓库页时显示 21 星;社区目录页同期显示 8 星,目录数据可能滞后。目录由独立站点收录,和 DeepSeek / 幻方没有官方从属关系,不能当成官方应用商店。

它要回答的是三件反复会看的事:官方余额还剩多少、当前这场对话用了什么、有没有需要点一下的提醒。插件不向模型注册工具,不注入 prompt,也不额外消耗模型 token。

核心功能

当前 npm 版本是 0.1.4(2026-08-17),README 标注兼容 DeepSeek Harness 0.1.0-rc.6package.json 要求 Node.js ^22.19.0 || >=24.0.0,客户端平台声明为 web

输入框旁的一条 chip

安装并刷新 Web 界面后,chip 会出现在会话输入区附近,示意格式如下(数字来自 README 示例,不是某次真实账单):

余额 ¥5.89 · 本场 ¥0.72 · 官 18.8M | 三方 800K · ↗充

官方 DeepSeek 一侧包含:

  • 实时余额,全局约 60 秒刷新一次,启动时有快速重试
  • 本场费用:按每条用量事件到达时的官方价格锁定,含 2026-08-17 起 v4 模型的峰谷价;之后改价不会回头改写历史估算
  • token 拆分(输入 / 缓存命中 / 输出)

第三方一侧只统计本场 token,同样按会话隔离。一条 GLM 会话不会显示 DeepSeek 余额,DeepSeek 费用也不会拿第三方 token 去乘单价。

点 chip 打开详情面板,可以看到分币种余额、费用和 token 明细、手动刷新,以及一个按人民币、两位小数保存的低余额阈值。阈值只和人民币余额比较,不会把多币种加总后再报警。

低余额提醒和官方充值

余额低于阈值时,chip 变红并带呼吸动画,同时发一次桌面通知;余额回到阈值以上后会自动复位。充值入口写死为官方地址 https://platform.deepseek.com/top_up,用户改不了。第一次点击会先弹出域名确认,这是防钓鱼设计,0.1.3 还修过「面板关闭时第一次点击确认框不可靠」的问题。

插件不收集支付信息。费用数字是按官方价表做的估算,接口返回的余额才是权威值。

布局、缩放和浮窗

0.1.4 把 chip 改成可直接拖动:可以留在输入框,也可以吸附到输入区底部、视口边缘或主内容分隔线。拖动时会预览落点,一次手势可以跨区域。控制面板提供 75%–125% 缩放,以及官方 / 第三方数据的独立显隐;两路不能同时关掉。输入区太窄时,不再把整条 chip 挤到模型选择器下面,而是保留一个可点的余额 / token 数值(约 44px)。

详情面板可以拖成浮窗并记住位置,窗口变化时会重新夹回视口。最小化会直接变成可移动的圆点,余额低于阈值时圆点变红。布局、缩放、显隐和提醒选项保存在浏览器兼容的本地存储里。

界面用 --dsw-alias-* 主题变量,浅色和深色都能跟着 Harness 走。点面板外部会关闭;靠近屏幕边缘时,打开方向会翻转。

完成提醒和会话相关操作

可选的会话完成提醒有两种:一直留着等你关掉,或到点自动消失。多路同时完成会排队、去重,并在多个标签页之间协调归属;点通知可以打开对应会话。系统通知不可用时,会退回页内提示,而不是静默丢掉。

另外两个操作不要混:

  • 清除本场钱包数据:只清当前对话里这个插件记下的 token / 费用,对话本身还在,其他对话不受影响
  • 永久删除会话:不是这个 npm 包自带的删除引擎。只有当前 dsh 宿主声明了真实删除能力,控制面板里才会出现可打开的开关,并且仍要二次确认;宿主不支持时控件保持禁用

记账和密钥怎么走

项目 行为(来自仓库 Data & trust)
Token 记账 监听 llm/stream,按供应商(deepseek-official 与其他)和会话分桶;每条用量锁定当时官方价
余额请求 凭据缝里的 DEEPSEEK_API_KEY 只作为官方 /user/balance 请求的 Authorization 头离开本机
会话日志 插件不写 Harness 事件流;记账数据在 $DSH_HOME/storages/wallet.json
充值地址 硬编码官方 top_up 页,不可配置

安装与启用

社区目录页给出的安装命令(以目录原文为准):

dsh plugin add github:feibi-mochi/deepseek-harness-wallet

这是 Web GUI 插件。仓库 README 建议显式写到 web profile,并优先用 npm 包名:

dsh plugin --profile web add deepseek-harness-wallet

若要从当前 GitHub 仓库安装:

dsh plugin --profile web add github:feibi-mochi/deepseek-harness-control-center

装完后重启 dsh web,再对页面做一次强制刷新。更新和卸载用同一包名:

dsh plugin --profile web update deepseek-harness-wallet
dsh plugin --profile web remove deepseek-harness-wallet

如果以前装过旧名 dsh-wallet,先卸掉再装新名,否则可能出现 0.1.1 改名后「loaded without registering」、整个插件起不来的情况:

dsh plugin --profile web remove dsh-wallet

需要可复现安装时,按目录页说明把 commit 哈希钉死,例如:

dsh plugin add github:feibi-mochi/deepseek-harness-wallet#<commit>

目录页写明:插件以当前 dsh 进程的权限运行,安装时可能执行代码。装之前应查看源码仓库和许可证。

典型用法

  1. 确认本机已能打开 DeepSeek Harness Web(官方快速启动是 npx @deepseek-ai/dsh web,默认 http://127.0.0.1:3080),并且官方通道的 API Key 已通过凭据缝配置好。
  2. 按上一节把插件装进 web profile,重启并强制刷新。
  3. 在输入框附近找到 chip。官方余额应隔一段时间自动更新;点 chip 打开详情,需要时点手动刷新。
  4. 在详情里设置人民币低余额阈值(两位小数,全局保存)。只在人民币账户上比较,外币账户不会被错误加总后误报。
  5. 第一次点「充值」时核对弹出的域名是否为 platform.deepseek.com,确认后再跳转。
  6. 需要把 chip 挪开输入区时,直接拖到边缘或分隔线;缩放和显隐在控制面板里改,选择会留在本地。
  7. 长任务放到后台标签页跑时,可打开完成提醒。系统通知被拒绝也不影响页内回退。
  8. 只想清计数、不想删对话时,用「清除本场钱包数据」。不要把这个按钮理解成删会话。

仓库还写了桌面壳(Electron / Tauri 一类)的可选适配:在插件 bundle 加载前设置 window.__DSH_WALLET_ADAPTER__,用来桥接通知、存储和外链。字段都是可选的;宿主如果限制了这些能力,插件会走浏览器回退,而不是改记账逻辑。本机实测覆盖,README 写的是 Windows + 当前 Edge + DSH Web;Chrome / Firefox / macOS Safari 等列为能力兼容目标,不是「每个组合都实测过」。

适用场景与注意事项

比较适合:

  • 主要走官方 DeepSeek,又经常在 Harness Web 里连续跑会话,需要一眼看到余额和本场花费
  • 官方和第三方模型混用,不想让两套计数串台
  • 2026-08-17 起 v4 已按北京时间 09:00–12:00、14:00–18:00 进入峰段(谷段为峰段一半)。插件按事件到达时刻锁价,避免回头改历史估算
  • 需要低余额变色、完成提醒、把 chip 拖到不挡手的位置

需要注意:

  • 这是社区插件,不是 DeepSeek 官方应用。目录站与 GitHub / npm 是独立来源,安装命令以你实际采用的那一条为准,并核对仓库。
  • 插件以当前 dsh 进程权限运行。密钥不会写进配置或返回给浏览器展示,但余额请求仍会把 Authorization 发到官方接口;装前应读源码和 MIT 许可证。
  • 第三方目前只有 token 计数。路线图里有第三方单价表、余额历史图、其他厂商余额接口(例如智谱),都还没做。
  • 「永久删除会话」依赖可构建的 dsh 宿主接入,参考补丁钉在 DSH 0.1.0-rc.5 的某个 commit 上;不同 Harness 版本要按语义改,封闭、不可重新构建的桌面应用不在支持范围。不要只靠插件开关就以为能删掉会话。
  • 本场费用是估算。对账以官方余额接口为准。

小结

deepseek-harness-wallet 把官方余额、本场花费和充值入口收到 Harness Web 的输入框旁边,记账按会话和供应商分开,充值只跳官方域名。当前 0.1.4 还带了可拖动布局、完成提醒,以及由宿主开关的删除能力;安装标识仍是这个包名。

目录页:https://deepseek-harness-plugin.com/zh-CN/plugins/deepseek-harness-wallet/

GitHub(目录收录地址):https://github.com/feibi-mochi/deepseek-harness-wallet

当前源码仓库:https://github.com/feibi-mochi/deepseek-harness-control-center

npm:https://www.npmjs.com/package/deepseek-harness-wallet

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

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

小夜