ytftu/dsh-session-cost ↗★ 3

dsh-session-cost

DSH 插件:输入框底栏的会话消费(点击弹出每轮消费折线图)、每条回复右侧的本轮金额、窗口右上角的账号余额与今日用量(含峰谷提示、近七日曲线,可一键打开开放平台)。 适合需要精细记账、查看每轮对话花费及近七日消费曲线的用户。

Package
dsh-session-cost
Compatibility
Unverified
Version
0.1.0
License
MIT
Last updated
Oct 14, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ytftu/dsh-session-cost

配置

DSH_HOME

宿主读取 process.env.DSH_HOME,没有就用 ~/.dsh。会话日志、记账账本、自定义单价都在这下面。

自定义单价(可选)

如果 .dshw-api.json 存在(dsh-whale-widget 写的那个文件),本插件会只读地复用其中的自定义单价与汇率:

// ~/.dsh/.dshw-api.json
{
  "models": [
    {
      "id": "deepseek-v4-pro",
      "matchIds": ["deepseek-v4-pro", "v4-pro"],   // 关键字长度需 ≥ 3
      "price": { "hit": 0.15, "miss": 4.5, "out": 13.5, "cur": "USD", "rate": 7.2 }
    }
  ]
}

金额单位是「每百万 token」。cur 非 CNY 时用 rate 折算成人民币。

峰谷与节假日

单价表(lib/index.js 顶部)给的是高峰时段价,非高峰时段按 ×0.5 计:

  • 高峰:工作日 09:00–12:00、14:00–18:00(北京时间)
  • 谷时:其余时间 + 周末 + 法定节假日(WEEKEND_VALLEY_FROM_SEC / HOLIDAY_VALLEY)

节假日表是硬编码的(当前到 2026 年),每年需要按国务院公告更新,否则会把节假日算成高峰价。