Skip to content

Releases: Fantasality/dsh-better-price

v0.1.0 — 更好的价格计算

Choose a tag to compare

@Fantasality Fantasality released this 17 Aug 08:08

更好的价格计算(Better Price)

修正使用第三方 DeepSeek / 其他模型 API 时「本轮金额」仍按 DeepSeek 官方价计算的问题。

特性

  • 红底蓝字「更正本轮消耗 ¥X」胶囊,显示在输入框下方(与官方「本轮」并列,便于对照)
  • 价格来源:设置里手动填写,或自动从中转站拉取(new-api /api/pricing、OpenRouter /api/v1/models 双形态自动探测)
  • 自动拉取结果缓存 24h(localStorage),默认价格源:AIGCBEST + OpenRouter,可增删
  • 模型级价格覆盖、手动/自动模式切换、USD→CNY 汇率与分组倍率可配
  • host 侧代理转发中转站请求(SSRF 防护),浏览器无需额外 CORS 配置
  • 21 例单元测试全部通过

安装

  1. npm i dsh-better-price(或解压 tgz 到 profile 的 node_modules)
  2. 在 profile 的 cordis.patch.yml 追加:
    - insert:
        - id: better-price
          name: 'dsh-better-price'
  3. 重启 DSH;输入框下方即出现「更正本轮消耗」胶囊