API 花了多少钱心里没数,dsh-cost-meter 给 DeepSeek Harness 记一笔明白账

按量计费的东西都自带一点盲飞属性:AI 编程工具用得正顺手,谁也不愿意停下来算这次会话烧了多少 token、这个月累计花了多少、账户余额还够撑几天。dsh-cost-meter 是开发者 Han-1413141 出品的 DeepSeek Harness(DSH)费用计量插件:会话费、当日费、按模型的花费分布、官方余额、各类订阅额度,全部实时摆在界面上,预算超支前还会主动弹窗提醒。项目在 SkillHub 插件广场(DeepSeek Harness Plugin 广场)拿星 300 多,持续更新中,当前版本已迭代到 1.7.x。

它能做什么

  • 会话费用徽章:输入区下方或会话标题栏实时累计本次会话的花费,输入、缓存、输出的 token 数量一并显示,位置可配置。
  • 按模型花费卡片:哪个模型花钱最多、占比多少,支持查看今日到近 90 天的花费分布,一屏看清钱流向哪。
  • 官方余额:总余额、赠送金额、充值金额自动刷新,可选三段进度条展示,当日消耗只统计官方渠道费用。
  • 自定义服务商余额:用得是中转网关也没关系,支持配置 HTTP 查询任意服务商的余额,字段提取规则可自定义。
  • 订阅额度一排看:滚动五小时窗口、本周、本月的用量百分比与重置时间做成横条芯片,用到八成预警、超了变超支色,悬停可见重置时刻;多家订阅各自独立开关。
  • 峰谷计价跟着算:官方错峰优惠时段自动按峰时价、谷时价分开结算,谷时约为峰时一半,周末全天谷价;界面显示当前档位和下一段切换倒计时,切换前弹窗加系统通知双重提醒。
  • 价格目录可同步:内置 90 多个模型的单位价格,一键从官方文档同步更新;官方页面改版同步失败时,手动编辑价格表兜底。

怎么获取

包名 dsh-cost-meter,已发布到 npm。要求 Node.js 20 以上和带插件命令的 DSH。安装一条命令:dsh plugin --profile web add dsh-cost-meter,装完重启 dsh web 生效,设置里的「费用」页按需勾选显示项。余额查询需要能访问官方接口的网络和有效的 API Key。源码在 GitHub 搜 Han-1413141/dsh-cost-meter。

上手怎么用

  1. 先设预算:第一天就把月度预算填上,让超支预警真正能响,而不是月底看账单追悔。
  2. 盯徽章找肥会话:哪个会话的累计费用异常高,多半是上下文滚大了,及时压缩或另起会话。
  3. 看按模型卡片调策略:简单活让便宜模型干、硬活才上贵模型,花费卡片会告诉你这么省了多少。
  4. 蹭准谷价时段:按峰谷倒计时安排批量任务,错峰跑大活,同样的事花一半的钱。
  5. 多订阅用户收进一条横条:把各家额度芯片都打开,一眼扫完,不用挨个登录后台查。

适合谁用

按 API 计费用 DSH 干活的独立开发者和小团队;订阅了多家模型套餐、额度窗口分散在各地的重度用户;给客户交付 AI 工具链、需要把用量成本纳入台账的技术服务商。贵州诚鑫致达科技在内部验证 AI 工具链时,同样把 token 花费当作一项运维指标来盯——成本看得见,工具才敢往深了用。

需要说明几点:历史费用回填依赖本地会话日志还在,日志清理过早的调用只能并入合计;价格同步依赖官方页面结构;额度百分比存在个位级的读数量化误差,精确账单以服务商后台为准。另有一处值得点赞的安全设计:API Key 只会发往官方域名,接口地址指向非官方时余额查询会主动拒绝请求。