Skip to content

Releases

v0.1.1

Choose a tag to compare

@JackGuo0310 JackGuo0310 released this 22 Sep 06:43

修复:0.1.0 的客户端半无法加载,请升级。

问题

0.1.0 的浏览器 bundle 以 dsh-cost 注册自己,而 @deepseek-ai/dsh-client-modules 是按 boot manifest 的 entry id 查 factory 表的 —— 那个 id 是 Loader 行的模块说明符,也就是包名(@jackguo0310/dsh-cost)。不匹配会命中 arrive() 的 loaded without registering <id>,拒绝整个 application batch,而不只是这个插件不显示。

0.1.0 是在包名从 @jackguo/dsh-cost 改为 @jackguo0310/dsh-cost 之前构建的,所以注册 id 与包名不一致。

升级

dsh plugin --profile web update @jackguo0310/dsh-cost

变更

  • client/client.js:注册 id 改为 @jackguo0310/dsh-cost
  • 新增跨契约测试:bundle 注册 id == package.json 的 name,并校验 cordis.patch.yml 的行 name 也等于包名

v0.1.0

Choose a tag to compare

@JackGuo0310 JackGuo0310 released this 22 Sep 06:24

首次公开发布。

安装

dsh plugin --profile web add @jackguo0310/dsh-cost
dsh web

功能

  • 每轮回答下方显示 本轮 API 花费,并累计整个会话的花费
  • 点击展开明细:模型、计费时段(高峰/空闲)、四个 Token 分桶的 tokens × 单价 = 金额、缓存命中率
  • 按 DeepSeek 官方价目表计价,含高峰/空闲分时段,周末自动识别
  • 只读 DSH 的 token 用量投影,不写 Session、不发请求
  • 价目表是数据驱动的注册表,registerPriceBook() 即可接入其他厂商

兼容

  • DeepSeek Harness 0.1.6-alpha.2(构建与测试所用版本)
  • Node.js >=18(开发于 24.x)

说明

估算值,最终以 DeepSeek 官方账单为准。中国法定节假日清单默认为空,需自行填写(见 README)。