kami-mura/dsh-cost

kami-mura★ 2JavaScriptLast synced: 2026-08-15

Open on GitHub

README excerpt

dsh-cost-log English 简体中文 DSH 原生插件:按 DeepSeek 价格表实时计算 当前对话花费 ,并把金额徽标放在 输入框旁边 (输入框卡片工具行右侧、模型选择器左侧)。金额由 Host 端的 durable 会话投影 costLog 计算,跟着会话日志走——翻页、上下文压缩、历史补拉都不会改变累计值;浏览器端只读投影并渲染,不发任何外部请求。 安装 安装后需 重启 dsh web 服务 生效。 卸载 为什么选择 dsh-cost-log? 它不只是把 token 乘以一个固定单价,而是面向 DeepSeek 官方模型与 DSH 会话机制设计的成本投影。1.0.0 是稳定版,今后只维护 DeepSeek 价格变化与 DSH 兼容性。 优势 具体表现 会话级持久累计 成本在 Host 的 durable session projection 中计算,不依赖浏览器标签页;翻页、上下文压缩和历史补拉都不会改变累计值。 DeepSeek 专属计价 分开计算缓存命中、缓存未命中、缓存写入与输出,并按 Flash / Pro、北京时间峰谷时段、CNY / USD、新旧价格表自动选价。 不重复,也不猜价 同一 turn/step 的 usage 按投影替换规则去重;遇到未知第三方模型只标记未完整计价,不套用可能错误的默认单价。 隐私优先,零额外部署 不读取 API Key、不查询账户余额、不发送外部请求,也不需要数据库、代理或额外常驻服务。 费用就在工作流里 徽标常驻输入框旁,发送前后都能看到会话总额;点击才展开明细,并自动跟随 DSH 的语言与明暗主题。 功能 - 输入框旁常驻金额徽标,token 用量变化时自动更新;货币可在 DSH 设置 插件 Plugin configuration 中选择(CNY / USD,默认 CNY),选择保存在当前浏览器。 - 悬浮提示语言跟随 DSH 系统语言(中文 / English)。 - 悬停费用图标后只显示:输入 tokens、输出 tokens、flash 花费、pro 花费。 - 所有展示费用四舍五入保留两位小数;不足 0.01 时显示为 金额是依据 provider 上报 token usage 的 参考估算 ,不是 DeepSeek 官方账单。usage chunk 与同一 turn/step 的 assistant/message 会按 projection 替换规则去重,不会重复计费。 生效前价格表 新价格生效前使用官网当前价格: 架构 - Host ( lib/index.js ):注册 sessionProjections 投影键 costLog ,同时输出人民币与美元成本。 - Client ( lib/client.js ):手写 CJS bundle( window. Module…

View full README on GitHub →
Tools / Devdshdsh-plugindsh-plugin-marketdsh-plugins

Category