在 DeepSeek 开放平台用量页面补全今日数据——今日消费、请求次数、Token 用量、缓存命中率,并提供图表数字千分位格式化。
打开 platform.deepseek.com/usage,官方页面默认只展示本月累计数据。想看"今天花了多少钱""今天请求了多少次""缓存命中率是多少",需要手动点图表柱子、切换日期、自己算。
本项目的脚本帮你自动补齐这些信息。
| 版本 | 文件 | 方式 |
|---|---|---|
| 页面注入版 | DeepSeek-Usage-Enhancer.js |
将数据注入页面原有布局,像原生功能 |
| 悬浮面板版 | deepseek-usage-monitor.js |
独立浮窗展示,可拖拽可折叠 |
两个版本功能相同,选一个安装即可。功能比较:
| 特性 | 页面注入版 | 悬浮面板版 |
|---|---|---|
| 今日消费 | ✓ | ✓ |
| 各模型请求数 / Token / 缓存命中率 | ✓ | ✓ |
| 图表悬停数字千分位 | ✓ | — |
| 自由拖拽 / 折叠 | — | ✓ |
| 数值点击切换短格式↔原始值 | — | ✓ |
| 不受页面 React 重绘影响 | 自动重注入 | 独立 DOM,天然不受影响 |
-
安装浏览器用户脚本管理器:
- Tampermonkey(Chrome / Edge / Firefox)
-
点击管理器「添加新脚本」,将对应
.js文件的全部内容粘贴进去,保存。 -
打开 DeepSeek 用量页面,脚本自动生效。
安装后打开用量页面,你会看到:
- 「今日消费」卡片 — 紧挨着官方「本月消费」卡片,显示今天的消费金额(CNY)。
- 今日/昨日请求次数 — 在每个模型的「API 请求次数」下方,追加昨天和今天的请求量。
- 今日总 Tokens + 缓存命中率 — 在「Tokens」区域下方展示今日 Token 总量和缓存命中率。
- 图表悬停数字千分位 — 鼠标悬停图表时,4 位以上数字自动加逗号分隔(如
1234567→1,234,567)。
页面是 React 渲染的,脚本持续监听 DOM 变化,重绘后自动重新注入。
安装后页面右下角会出现一个深色浮窗面板:
- 账户余额 — 充值余额、本月消费、今日消费。
- 各模型详情块 —
deepseek-v4-pro和deepseek-v4-Flash的请求数、总 Token、缓存命中/未命中/输出 Token、缓存命中率。 - 底部状态栏 — 汇总总 Token 和总请求数。
- 拖拽移动 — 拖动标题栏即可移动面板,位置自动保存到 localStorage。
- 折叠/展开 — 点击标题栏按钮收起面板。
- 数值切换 — 点击任意数字在短格式(
1.5K)和原始值(1,500)之间切换。
两个脚本通过拦截页面发起的三个 API 请求获取原始数据:
| API | 用途 |
|---|---|
GET /api/v0/users/get_user_summary |
账户余额与本月消费 |
GET /api/v0/usage/amount |
各模型的 Token/请求用量 |
GET /api/v0/usage/cost |
每日费用明细 |
拦截方式:window.fetch 和 XMLHttpRequest 的双重 monkey-patch,确保覆盖所有请求方式。
数据完全在浏览器本地处理,不向任何第三方发送。
- 纯本地运行,无远程通信,
@grant none。 - 源代码未压缩混淆,可逐行审查。
- 「页面注入版」约 650 行,「悬浮面板版」约 680 行。
- 页面注入版:长轮询间隔从 10s 缩短至 3s,页面重绘后响应更快。
- 新增悬浮面板版
deepseek-usage-monitor.js,支持拖拽、折叠、数值格式切换。
- 首次发布页面注入版:今日消费卡片、模型请求/Token/缓存命中率、图表千分位。
MIT