跳到正文

ChengChe106/dsh-session-cost

30最近提交 2026年8月14日

dsh-session-cost DSH 插件

该插件在 DSH 网页界面的统计条下方增加一行实时费用估算,数据来源于官方 `dsh-token-meter` 投射的 token 用量,并依据 DeepSeek 官方定价计算缓存命中/未命中及输出 token 的费用。显示样式与原生统计条完全一致(12px 字体、主题自适应)。

如何安装 dsh-session-cost DSH 插件

dsh plugin add dsh-session-cost

复制不会执行命令。安装 dsh-session-cost DSH 插件前请核对仓库和版本。

dsh-session-cost DSH 插件数据来源

dsh-session-cost DSH 插件快照日期:2026年8月16日

discovered

dsh-session-cost DSH 插件能做什么

  • 在 GUI 状态栏中显示会话费用估算,并细分命中、未命中、输出金额
  • 支持 DeepSeek-V4-Flash 和 DeepSeek-V4-Pro 模型,自动区分高峰/空闲时段计价
  • 根据北京时间自动切换峰谷定价(高峰时段 9-12、14-18)
  • 与官方统计条使用同一 token 数据源,数据一致
  • 字体和配色自适应主题,与原生 UI 风格统一

dsh-session-cost DSH 插件适合哪些场景

  • 实时监控当前会话的 API 花费
  • 对比缓存命中与未命中的成本差异
  • 评估选择不同模型(Flash vs Pro)对会话费用的影响
  • 在 DSH 作为 DeepSeek API 前端时跟踪费用
  • 开发或测试阶段帮助预算 API 开销

dsh-session-cost DSH 插件适合谁

  • 希望了解 DeepSeek API 花费的 DSH 用户
  • 通过 DSH 使用 DeepSeek API 并需要成本透明度的开发者

dsh-session-cost DSH 插件的限制

  • 费用仅为估算,与实际账单可能因四舍五入、模型切换、缓存写入归入未命中口径等存在差异
  • 默认仅支持 DeepSeek-V4 系列模型,如需其他模型需手动编辑 `lib/client.js` 中的价格表
  • 会话中途切换模型不会追溯调整之前 token 的计费
  • 依赖 `dsh-token-meter` 插件(DSH Web 自带)提供 token 数据

dsh-session-cost DSH 插件的仓库 README 摘录

以下文字摘自 dsh-session-cost DSH 插件的上游仓库 ChengChe106/dsh-session-cost 的 README,版权归原作者,仅作引用。

DSH(DeepSeek Harness)插件:在 Web GUI 底部统计条里显示**当前会话的 DeepSeek API 费用估算**。 效果:统计条下方多出一行 `费用 ≈¥0.35 | 命中 ¥0.28 | 未命中 ¥0.02 | 输出 ¥0.05`,字体与配色完全对齐官方统计条(12px、主题自适应)。 ![效果截图](docs/screenshot.png) ## 安装 ```bash dsh plugin add dsh-session-cost ``` (`dsh` 未全局安装时:`npx --yes @deepseek-ai/dsh plugin --profile web add dsh-session-cost`) 安装后**重启 `dsh web` 生效**。 ## 怎么算的 - 数据源:DSH 的 `tokenUsage` 会话投影(官方 `dsh-token-meter` 提供,与统计条同源):`uncachedInputTokens` / `cacheReadTokens` / `cacheWriteTokens` / `outputTokens` - 计费口径(对应官方账单):缓存**写入**按"未命中"单价计 `费用 = (未命中 + 写入) × miss单价 + 命中 × hit单价 + 输出 × out单价` - 价格:官方 https://api-docs.deepseek.com/zh-cn/quick_start/pricing | 模型 | 百万输入(命中) | 百万输入(未命中) | 百万输出 | | --- | --- | --- | --- | | deepseek-v4-flash(2026-08-17 前) | ¥0.02 | ¥1 | ¥2 | | deepseek-v4-pro(2026-08-17 前) | ¥0.025 | ¥3 | ¥6 | | deepseek-v4-flash · 高峰(9-12/14-18 北京时间) | ¥0.10 | ¥3 | ¥9 | | deepseek-v4-flash · 空闲 | ¥0.05 | ¥1.5 | ¥4.5 | | deepseek-v4-pro · 高峰 | ¥0.30 | ¥9 | ¥27 | | deepseek-v4-pro · 空闲 | ¥0.15 | ¥4.5 | ¥13.5 | - 2026-08-17 00:00(北京时间)起自动切换峰谷计价;高峰时段自动按北京时间判断 ## 说明与限制 - **估算值**:仅供参考,与实际账单可能有出入(缓存写入归入未命中的口径、模型切换、四舍五入) - **模型**:v1 按 `deepseek-v4-flash` 计(会话中途切换模型不追溯);要改默认模型/价格,

阅读完整 README仓库许可: MIT

dsh-session-cost DSH 插件常见问题

如何安装 dsh-session-cost 插件?

在终端中执行 `dsh plugin add dsh-session-cost`。如果未全局安装 `dsh`,可以使用 `npx --yes @deepseek-ai/dsh plugin --profile web add dsh-session-cost`。安装完成后重启 `dsh web` 即可看到费用显示。

为什么费用前面有一个“≈”符号?

费用是估算值,可能与实际账单存在差异,原因包括四舍五入、会话中途切换模型、以及缓存写入 token 按“未命中”单价计算等。“≈”表示这是近似值,仅供参考。

是否支持 DeepSeek-V4 以外的模型?

默认仅支持 DeepSeek-V4-Flash 和 DeepSeek-V4-Pro。如需其他模型,需要手动编辑插件源码中的 `lib/client.js` 文件,添加对应模型的价格表。编辑后重启 DSH Web 即可生效。

高峰/空闲时段定价如何自动切换?

插件根据北京时间自动判断:高峰时段为 9:00-12:00 和 14:00-18:00(北京时间)。在高峰时段使用高峰价格,其余时间使用空闲价格。切换基于系统时间自动进行。

安装这个插件需要额外依赖吗?

插件依赖 `dsh-token-meter` 提供 token 用量数据,该插件已内置在 DSH Web 中,无需额外安装。插件本身仅增加 UI 中的费用显示行,非常轻量。