Repository navigation
Releases
Releases · SuLiuCanYing/dsh-billing-statistics
v1.14.0 — 按次计费
1.14.0 — 按次计费
新增
- \perCall\(每次调用固定价)与 token 单价叠加,中转站按次计费模型可用
- 「人工导入价格」新增 纯按次计费 模式:只填每次多少钱,token 价与峰时价不参与计算;CSV 模板增加「每次」列
- 新增配置 \chargeFailedCalls\(默认 \alse\):默认只对成功调用计一次按次费,打开后失败 / 中断请求也收费
- 平台行显示「按次计费」标记,价格来源弹窗回显 \mode: percall / token\
- CSV 导出新增「计费次数」列;对账弹窗在计费次数与总调用不一致时显示 \27(计费 25)\
修复
- 按次费在重算时丢失:价格同步、保存人工价、改配置或重启触发
eprice()\ 时旧实现只按 token 重算,把按次费算成 0(实测 3 次 × ¥0.5 从 ¥1.5 变 ¥0)。现在统一按「可计费次数 × 每次价」重算 - 纯按次模型(token 单价全 0)保存时报「没有有效价格」
- \computeCost()\ 先归一化价格对象,手写价缺字段不再算出 \NaN\
- HTML / PDF 报表的失败提示改为跟随 \chargeFailedCalls\ 分两版文案
兼容性
- \engines.dsh\ 保持 >=0.2.1-rc.5 <0.3.0\;已在 Windows 11 + DSH \�.2.1-rc.5\、\�.2.2-rc.1\ 实机验证
- 测试:84 passed / 0 failed
安装:
pm install dsh-billing-statistics@1.14.0\,或下载下方 \dsh-billing-statistics.tgz\。
v1.13.0
dsh-billing-statistics 1.13.0: local DSH billing ledger with provider/model usage, price sync, HTML/PDF reports, and official-bill reconciliation.
See CHANGELOG.md for details.