Skip to content

Releases: nanami-0713/dsh-usage

dsh-usage v1.0.1 — npm 发布 + 扩展点修复

Choose a tag to compare

@nanami-0713 nanami-0713 released this 28 Aug 12:53

安装(一条命令)

dsh plugin --profile web add @hsinsekai-nanami/dsh-usage@1.0.1
dsh web

也可以下载本 Release 的 tgz:dsh plugin --profile web add ./hsinsekai-nanami-dsh-usage-1.0.1.tgz。

v1.0.1 变更

  • 修复:exports 增加 ./lib/* 深路径白名单——README 宣传的 registerQuotaAdapter() 扩展点此前会被 Node exports 拦截(ERR_PACKAGE_PATH_NOT_EXPORTED),现已实测可用
  • 新增:README 声明 npm 发布与一条命令安装;npm 版本徽章
  • 包 scope 定为 @hsinsekai-nanami(dsh-external org 名在 npm 被零包占用,无法认领)

完整功能与三旧插件迁移指南见 README 与 v1.0.0 Release。

dsh-usage v1.0.0 — Token 消耗体系集成插件

Choose a tag to compare

@nanami-0713 nanami-0713 released this 28 Aug 12:16

DSH Token 消耗体系插件首个正式版:把「正在花多少、一共花了多少、还剩多少」装进一个插件。

dsh-token-cost + dsh-usage-board + dsh-quota-visor 三插件的合并后继——同一套计价内核、同一份日志解析、同一个配置文件,三个 UI 面零冲突互补。

安装(一条命令)

dsh plugin --profile web add @hsinsekai-nanami/dsh-usage@1.0.0
dsh web   # 启动或重启后生效

也可以下载本 Release 的 tgz 安装:dsh plugin --profile web add ./hsinsekai-nanami-dsh-usage-1.0.0.tgz。

装完即见:对话头部左侧费用徽标(实时)+ 右侧额度徽标(Coding Plan 时出现)+ 设置页**「用量看板」**(含「订阅额度」板块)。

从三个旧插件迁移

如果你在用 dsh-token-cost / dsh-usage-board / dsh-quota-visor 的任意组合:直接装本插件即可——首次启动自动迁移旧计价配置与 provider 映射(旧文件改名 config.migrated.json 保留)、复制旧索引缓存(免全量重扫);验证无误后移除三个旧插件。旧 API 路径在过渡期内由本插件别名兼容。完整迁移/回退指南见 README。

功能

  • 实时(左徽标):当前会话累计 Token 与费用,按每条请求实际使用的模型 × 涨价时代 × 峰谷时段逐桶计价;悬停看逐模型明细与上下文组成
  • 历史(设置页看板):扫描 ~/.dsh/sessions 全部会话日志的全局账单——时间筛选、各模型花费折线图、模型/文件夹明细、计价规则可展开
  • 余量(右徽标 + 看板「订阅额度」板块):GLM / Kimi Coding Plan 的 5 小时/周/月/订阅周期额度进度条,模型切换自动对齐;设置页一览当前 DSH 配置的全部 Coding Plan
  • 开放扩展:registerQuotaAdapter() 接入更多 Coding Plan;GET /api/dsh-usage/* 同源 API 可供其他插件消费

质量

  • node:test 47 例全绿(计价时代/峰谷/多币种、多帧 zstd、增量索引、配置迁移、provider 识别、zai/kimi 适配器解析、quota/all 聚合)
  • host + client 双端 tsc --noEmit 通过
  • API key 全程留在 host 侧(进程环境变量 → ~/.dsh/.credentials.yaml),浏览器只经同源 API 取数

系统要求:已有 DeepSeek Harness 安装(@deepseek-ai/dsh)。计价目录截至 2026-08 官方公开刊例,可在 ~/.dsh/plugins/dsh-usage/config.json 覆盖。