dsh-session-cost:在 DSH Web GUI 底部显示当前会话费用估算

前言

DSH(DeepSeek Harness)的扩展方式偏向“一切皆插件”,社区目录是独立站点,与 DeepSeek / 幻方没有官方从属关系。对于在 DSH Web GUI 中运行 DeepSeek API 会话的开发者来说,常见需求之一是在底部统计条里直接看到当前会话的费用估算。dsh-session-cost 就是这个用途的 DSH 插件。

这是什么

dsh-session-cost 是一个 DSH 插件:在 Web GUI 底部统计条中显示当前会话的 DeepSeek API 费用估算。

仓库维护者为 ChengChe106,许可证为 MIT,仓库地址是:

  • https://github.com/ChengChe106/dsh-session-cost

核心功能

下面介绍该插件已经列出的能力。

  • 在 Web GUI 底部统计条中显示当前会话的 DeepSeek API 费用估算
  • 显示费用、命中、未命中、输出四项金额
  • 字体与配色对齐官方统计条:12px、主题自适应
  • 读取 DSH tokenUsage 会话投影中的 uncachedInputTokenscacheReadTokenscacheWriteTokensoutputTokens
  • 按官方计费口径计算,其中缓存写入按未命中单价计
  • 2026-08-17 00:00(北京时间)起自动切换峰谷计价,并按北京时间判断高峰时段
  • v1 默认按 deepseek-v4-flash 计算
  • 显示“≈”标记,表示金额为估算值

安装与启用

1、如果已经全局安装 dsh,执行:

dsh plugin add dsh-session-cost

2、如果 dsh 未全局安装,使用 npx 方式安装:

npx --yes @deepseek-ai/dsh plugin --profile web add dsh-session-cost

3、安装完成后,重启 dsh web 使插件生效。

修改默认模型

v1 默认按 deepseek-v4-flash 计算。如果后续要改默认模型或价格,需要编辑插件中的配置文件:

lib/client.js

在该文件顶部的 DEFAULT_MODEL 与价格表中修改对应值。

适用场景与注意

这个插件适合在 DSH Web GUI 中使用 DeepSeek API、希望在当前会话里看到费用估算的开发者。使用时注意以下几点:

  • 费用为估算值,仅供参考,与实际账单可能有出入
  • 缓存写入按未命中单价计入
  • 模型切换、四舍五入可能影响估算结果
  • v1 按 deepseek-v4-flash 计,会话中途切换模型不追溯
  • 插件会在当前 dsh 进程权限下运行,安装前应检查源码、依赖与 MIT 许可证

相关链接

  • GitHub:https://github.com/ChengChe106/dsh-session-cost
  • 目录页:已核实资料中未提供目录页 URL,可在 DSH 社区目录中按插件名检索;该目录为独立站点,与 DeepSeek / 幻方没有官方从属关系。
羽毛球分组比赛记分
小程序二维码

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

小夜