Overview
dsh-cost-meter
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **会话 id 归一化**:DSH 里主会话 id 是 `session-<uuid>`、子代理会话是裸 `<uuid>`,界面侧给的是品牌化 id。账本统一去掉 `session-` 前缀存键(老账本会在启动时自动迁移并入),保证「本次会话」查得到。 - **重试**:同一 step 内被重试掉的尝试会与最终那次分别计费(与官方 `tokenUsage` 口径一致),并用用量指纹去重,避免同一次调用被算两遍。 - **缓存写入**(`cacheWriteTokens`):DeepSeek 不单独计费,本插件按「缓存未命中输入」价并入输入桶。 - **图像 token**:官方未明确其计费桶,本插件按「未命中输入」计(`inputTokens` 已含图像 token)。 - **时刻判定**:用会话事件里的完成时刻(`time`)判定闲忙。官方未说明是按请求发起还是完成时刻,跨时段边界的长请求可能有极小偏差。 - **按会话明细**只保留最近 90 天 / 60 个会话,但**累计与按天数据不受影响**(水位线也始终保留,因此回填永不会重复计费)。 - **2027 年节假日**通知发布前,该年的工作日一律按「周一至周五」判定。 - **共用同一 key 的其他人**无法被区分:DeepSeek 平台只提供账号级账单,不提供按人/按 key 的官方接口。要做到服务端可分账,只能每人一把独立 key。
