dsh-token-cost-meter:在 DSH 会话中显示 token 消耗与估算费用

前言

在 DSH 中调用 DeepSeek 时,常见需求是查看当前会话累计用了多少 token,并粗略估算对应费用。dsh-token-cost-meter 是一个 DSH 插件:在 Web GUI 输入框下方实时显示当前会话累计 token 消耗与估算费用(人民币),价格从 DeepSeek 官方价格页动态获取。

下面先介绍它做什么,再给安装和启用步骤。

这是什么

仓库名是 dsh-token-cost-meter,owner 为 YZz-S,许可证为 MIT。

它支持两种使用形态:

  • 可安装 dsh.bundle 包;
  • 动态 cordis_define 用法。

安装版适合长期启用;动态用法适合在当前 DSH 进程中临时运行。

核心功能

  • 在 DSH Web GUI 输入框下方显示当前会话累计 token 消耗与估算费用。
  • 读取会话投影 tokenUsage,包含未命中输入、缓存命中、输出。
  • Host 端每 6 小时抓取并解析 DeepSeek 官方价格页,含峰谷价表,并按北京时间自动切换时段。
  • 官方价格页抓取失败时,回退到内置价格快照;金额前加 ,并在悬停提示中标注原因。
  • 模型识别采用三级回退:最近请求 provenancerequestConfig、Host agents.options.model
  • 悬停时可查看计价模型、输入分桶、输出、计价模式、价格来源与抓取时间。

费用计算

价格单位为 CNY / million tokens

计费公式为:

Cost (CNY) = cache-miss input × miss price + cache-hit input × hit price + output × output price

这里的输入和输出来自会话投影 tokenUsage,价格来自 DeepSeek 官方价格页。2026-08-17 起,插件会按官方峰谷时段表自动切换价格。

安装与启用

安装 dsh.bundle

前提:

  • DSH Web 模式;
  • 安装版 Host 进程需要 Node ≥ 18 的 native fetch
  • 资料验证环境为 DSH 0.1.0-rc.6 + Node.js v22 + Windows。

执行安装命令:

dsh plugin --profile web add github:YZz-S/dsh-token-cost-meter

安装后重启 DSH,输入框下方费用统计行会自动生效。

动态 cordis_define

动态插件是会话级的,DSH 进程重启后需要重新定义并运行。步骤如下:

  1. 打开 DSH Web,并进入一个会话。
  2. 在会话中调用 cordis_define,提交 host.js 全文作为 code.host,提交 client.js 全文作为 code.client
  3. cordis_run 返回的 pluginId / packageId 执行运行。
  4. 在 Run 卡片批准后刷新页面。

经过上面的步骤,输入框下方会显示费用统计行。

注意:动态形式中 host.js 的价格抓取命令为 PowerShell 语法,默认 Windows 可用;Linux/macOS 需要把 NODE_FETCH 替换为对应 shell 语法。

典型用法

启用后,输入框下方会出现类似读数:

费用 ¥0.13 · 43.2K tokens

也可以看到英文格式:

Cost ¥0.13 · 43.2K tokens

悬停提示会显示明细,包括计价模型、输入分桶、输出、计价模式、价格来源与抓取时间。

适用场景与注意

适合需要在 DSH Web 会话中查看 DeepSeek 当前会话 token 消耗与估算费用的开发者。该插件以当前 DSH 进程权限运行;安装前建议检查仓库源码和 LICENSE

需要注意:

  • 费用是估算,不是官方账单;实际收费以 DeepSeek 平台为准。
  • 内置价格快照抓取于 2026-08-15,可能滞后官方价格变化;只在动态抓取失败时用于回退。
  • 动态插件为会话级;DSH 进程重启后需重新定义并运行,或改用安装方式。
  • 动态形式 host.js 默认适合 Windows;Linux/macOS 需要替换 NODE_FETCH
  • 平台要求:DSH Web 模式且支持动态 Cordis 插件;资料验证于 DSH 0.1.0-rc.6 + Node.js v22 + Windows。
  • 唯一出站请求为 DeepSeek 官方公开价格页;token 用量仅本地展示,不上传、不落盘。

链接

  • GitHub:https://github.com/YZz-S/dsh-token-cost-meter
  • 目录页 URL 未在已抓取资料中提供,无法确认。
羽毛球分组比赛记分
小程序二维码

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

小夜