ytftu/dsh-session-cost ↗★ 3

dsh-session-cost

展示会话消费、单轮金额、余额与今日用量 适合需要精细记账、查看每轮对话花费及近七日消费曲线的用户。

包名
dsh-session-cost
兼容性
待验证
版本
0.1.0
许可证
MIT
最近更新
2026年10月14日

同名包的其他仓库

安装

$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 年),每年需要按国务院公告更新,否则会把节假日算成高峰价。