2006spy/dsh-token-billing ↗★ 0
dsh-token-billing
DSH 实时 token 计费插件:DeepSeek 官网人民币价直接计费(高峰/错峰按北京时间窗口)、价格自动跟随官网、可视化自定义模型价格、持久化历史账本、账户余额、CSV/JSON 导出、本地模型节省统计
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:2006spy/dsh-token-billing说明文档
阅读完整 README ↗⚙️ 配置
「设置 → 插件 → Web UI 插件 → Token 计费」卡片,保存即时生效(重建投影)。
基础
| 字段 | 默认 | 含义 |
|---|---|---|
| 启用实时计费 | 开 | 总开关 |
| 默认货币符号 | ¥ | 目标计费货币;官网人民币价直接使用,其他外币价按汇率折算 |
| 未知模型 · 输入/输出/缓存读/缓存写价 | 2 / 8 / 0.5 / 2 | 未覆盖模型的默认价(每 1M token) |
| 模型价格覆盖 | {} | 可视化编辑器:逐格填「模型 ID + 输入/输出/缓存读/缓存写/币种」,可增删行;也可直接写 JSON { "deepseek-chat": {"input":2,"output":8} };优先级最高,不参与高峰/错峰 |
| 本地模型提供方(glob) | — | 本地/自托管 provider 名单(如 local*),按官方价计名义价值;逗号分隔 |
| 本地模型实际单价 | 0 | 本地模型每 1M token 实际成本(默认 0 = 免费,可填电费/算力成本);名义价值 − 实际成本 = 已节省 |
价格来源
| 字段 | 默认 | 含义 |
|---|---|---|
| 价格来源 | DeepSeek 官网 | deepseek(中文页·人民币,自动抓取,英文页兜底)/ custom-json(自定义端点)/ builtin(仅内置表) |
| 自定义价格 URL | — | 返回 { "模型id": {"input":..,"output":..,"cacheRead":..,"cacheWrite":..} } 或 { "currency":"CNY", "models":{...} } |
| 自动刷新间隔 | 1h | 后台周期检查,价格表跟随官网实时更新 |
汇率折算
| 字段 | 默认 | 含义 |
|---|---|---|
| 外币自动折算人民币 | 开 | 抓取到外币价(如 $)时按汇率折算为目标货币 |
| 汇率(1 外币 = N 元) | 7.2 | 仅对外币价生效(官网人民币价直接使用) |
高峰/错峰(DeepSeek 官方计费)
| 字段 | 默认 | 含义 |
|---|---|---|
| 启用高峰/错峰 | 开 | 总开关(需抓取到官方高峰价表才生效) |
| 高峰窗口 | 跟随官网 | 官网自动解析为北京时间 09:00-12:00 与 14:00-18:00(Asia/Shanghai);留空自动跟随,自定义时覆盖 |
| 错峰折扣率 | 0.5 | 官方空闲 = 高峰 × 0.5 |
| 适用模型 | deepseek-* | glob,逗号分隔 |
| 窗口时区 | 跟随官网 | 默认 Asia/Shanghai(北京时间);自定义窗口时生效 |
| 忽略生效日期 | 关 | 官方峰谷价自北京时间 2026-08-17 00:00 生效;勾选后立即启用 |
状态(实时查看)
- 价格抓取状态:来源、最近更新时间、覆盖模型数、高峰/错峰窗口与生效时刻;「立即刷新价格」按钮手动抓取并重建投影。
- 当前生效单价表:列出所有模型当前生效价(含高峰/错峰,按此刻计价),切换模型/时段变化后实时刷新。
统计(历史账本 · 余额 · 导出 · 节省)
- 费用汇总:今日 / 本月 / 累计(多币种,本地时区)
- 账户余额:官方余额实时显示(需
DEEPSEEK_API_KEY) - 按模型 / 按天:历史明细(按天最近 14 天)
- 本地模型节省:已节省 / 名义价值 / 实际成本
- 导出:CSV / JSON 一键下载账本