DeepSeek Harness Hub
← 返回列表

会话花费余额读数ljcscp/dsh-session-cost

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

实时显示会话花费与账户余额,按峰谷与模型自动计价

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/14 · 已提供中文文档

DeepSeek Harness(DSH)Web GUI 的会话成本与余额显示:官方定价、高峰/低谷时段、按模型计费

综合分
27.5
GitHub 分
27.5
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add ljcscp/dsh-session-cost
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-credentials@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-invariants@deepseek-ai/dsh-token-meter@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-slots@deepseek-ai/schemastery
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-session-cost

DeepSeek Harness(DSH)Web GUI 的账户余额与会话花费读数插件。

- 账户余额 — 查询官方 GET /user/balance 接口(API Key 只留在宿主机,每次刷新经 DSH 凭据通道解析)
- 会话花费 — token 用量 × 官方 DeepSeek 单价,每 6 小时自动抓取官方定价页,官方调价无需更新插件
- 峰谷定价 — 自动应用 2026-08-17 起的峰谷计费:高峰 09:00-12:00 / 14:00-18:00(北京时间),闲时半价
- 按模型计价 — 自动识别会话实际使用的模型(deepseek-v4-flash / deepseek-v4-pro),按各自官方单价计费

输入框下方会显示一行读数:

本会话 ¥0.90 · 余额 ¥30.82

悬停可查看明细(输入 / 缓存读 / 输出、模型、定价来源)与余额拆分(赠送 + 充值)。

环境要求

- DeepSeek Harness 0.1.0-rc.5 及以上(web profile)
- 通过 DSH 凭据通道保存的 DeepSeek API Key(DEEPSEEK_API_KEY,Web 的模型设置页可写入)

安装

Git 地址(无需 npm 账号):

dsh plugin --profile web add https://github.com/ljcscp/dsh-session-cost

npm 安装:

dsh plugin --profile web add @ljcscp/dsh-session-cost

本地开发安装:

git clone https://github.com/ljcscp/dsh-session-cost.git
dsh plugin --profile web add link:$(pwd)/dsh-session-cost

重启 dsh web 并刷新页面即可看到读数。

配置

默认零配置。可选组合配置:

- insert:
- id: session-cost
name: '@ljcscp/dsh-session-cost'
config:
refreshMs: 60000          # 余额缓存时长(毫秒)
pricingRefreshHours: 6    # 官方定价页刷新间隔(小时)
apiKeyEnv: DEEPSEEK_API_KEY
baseURL: https://api.deepseek.com

| 键 | 类型 | 默认值 | 含义 |
|---|---|---|---|
| refreshMs | number | 60000 | 余额缓存时长(失败 10 秒后重试) |
| pricingRefreshHours | number | 6 | 官方定价页刷新间隔(小时) |
| apiKeyEnv | string | DEEPSEEK_API_KEY | 存 DeepSeek API Key 的凭据引用 |
| baseURL | string | https://api.deepseek.com | 接口基址;追加 /user/balance |
| trustedHosts | string[] | [] | 信任围栏之外对外服务的主机 |

工作原理

- 宿主半(src/index.ts):注册一个受信任的路由 /session-cost,返回余额快照(按 refreshMs 缓存)与生效定价快照(按 pricingRefreshHours 解析官方页,峰谷期按北京当前时段选价)。API Key 不出宿主机。
- 浏览器半(src/client/):conversation.composer.dock 插槽条目,读取 tokenUsage 投影,从最新助手消息的 provenance 识别会话模型,套用生效价格桶,每分钟刷新渲染。

费用公式(与官方扣费规则 扣减费用 = token 消耗量 × 模型单价 一致):

花费 = 未命中输入 × 输入单价 + 缓存命中 × 命中单价 + 输出 × 输出单价(每百万 token)

缓存写入按未命中输入价计费(DeepSeek 只报告命中/未命中两个桶)。读数为官方单价估算,官方账单(platform.deepseek.com/usage)入账有数分钟延迟。

许可

MIT。浏览器 bundle 构建预设(shared/)改编自 dsh-balance-meter(BSD-3-Clause),其源头为 deepseek-harness(MIT)。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群