PennChong95/dsh-cost-meter ↗★ 0

@max/dsh-cost-meter

在对话框下方、上下文用量的右侧显示本次会话的 token 用量与按 DeepSeek 官方定价折算的人民币费用 适合需要直观监控单次会话成本,并根据高峰/空闲时段自动折算费用的用户。

Package
@max/dsh-cost-meter
Compatibility
Unverified
Version
1.1.1
License
MIT
Last updated
Sep 30, 2026

Install

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

配置

cordis.patch.yml:

- insert:
    - id: cost-meter
      name: '@max/dsh-cost-meter'
      config:
        tier: auto                 # auto | peak | offPeak
        mode: ledger               # ledger | estimate
        defaultModel: deepseek-flash
        unknownModel: unpriced     # unpriced | defaultModel
        extraHolidays: []          # 额外按空闲(节假日)处理的日期 YYYY-MM-DD
        extraWorkdays: []          # 额外按工作日规则处理的日期(覆盖内置表)
        rates:                     # 可选:只写要覆盖的字段
          deepseek-flash:
            peak: { output: 8 }
字段默认值含义
tierauto按北京时间自动判断高峰/空闲;也可固定为 peak 或 offPeak。
modeledgerledger:把每次观察到的用量增量按当时费率计价并累计到 localStorage(跨时段、跨模型更准,seen 只增不减,不会重复计费)。estimate:用当前时段单价直接乘会话总量。
defaultModeldeepseek-flash会话还没有 modelSelection 记录时使用的模型。
unknownModelunpriced价目表里没有的模型:unpriced 显示 — 并不计价;defaultModel 用 defaultModel 的价格估算。
extraHolidays[]追加到内置节假日表的日期(YYYY-MM-DD),用于内置表还没覆盖的年份。
extraWorkdays[]强制按工作日规则处理的日期,用于修正内置表;优先级高于 extraHolidays。
rates无覆盖官方价目,按模型 id 合并。