Uersx/dsh-conversation-cost

Uersx★ 0TypeScript最后同步: 2026-08-17

在 GitHub 打开

dsh-conversation-cost

README 摘要

dsh-conversation-cost DeepSeek Harness( dsh )插件: 实时统计当前对话(当前会话)花费了多少钱 。 基于会话日志中每条 assistant/message 携带的 真实 usage (provider 返回的 token 数), 按内置 DeepSeek V4 官方价(元/百万 tokens)估算费用,并 按每条调用实际发生时间区分高峰 / 空闲时段 分别计价。 特性 - 实时金额 :侧边栏底部常驻显示 ¥X.XX · N 次 ,每 5 秒自动刷新,随对话增长实时更新(完全替代出厂 Cordis 面板徽标位)。 - 真实数据 :读的是会话日志里的权威 usage( inputTokens / outputTokens / cacheReadTokens / cacheWriteTokens / reasoningTokens ),不是估算出来的 token 数。 - 分段计费 :每条调用按自身 event.time 归属高峰(每日 9:00–14:00,价 ×2)或空闲时段,分别累加,不做整段统一价。 - 缓存命中计价 :输入计费 = 未命中输入 + 缓存写入(未命中价)+ 缓存命中(命中价,仅为未命中价的 1/30)。 - 模型工具 : conversation cost ,模型可主动调用,返回逐次明细 + 汇总。 - 技能 : conversation-cost ,出现在技能目录,指导模型何时调用与如何汇报。 目录结构 安装 安装后验证配置层并启动: 侧边栏读数(client 半边)只在插件以 包名 安装进带完整界面的 profile 时加载 (如 dsh plugin --profile web add ... ); --patch 源码路径挂载只加载 host 半边。 conversation cost 工具 用户问"这个对话/会话花了多少钱、费用、成本"时,模型会自动调用: timeBucket 可选: auto (默认,按每条调用实际时间分别计费)、 peak (全部按高峰价)、 off-peak (全部按空闲价)。 返回示例(工具渲染后): 计费口径 - 价格表内置 DeepSeek V4 系列官方价(元/百万 tokens,2026-08-17 起生效): 模型 时段 输入未命中 缓存命中 输出 deepseek-v4-flash 空闲 1.5 0.05 4.5 deepseek-v4-flash 高峰 3.0 0.10 9.0 deepseek-v4-pro 空闲 4.5 0.15 13.5 deepseek-v4-pro 高峰 9.0 0.30 27.0 - 高峰时段为每日 9:00–14:00(按事件实际时间判断),其余为空闲时段;高峰价 = 空闲价 ×2。 - 输入计费 = 未命中输入 + …

在 GitHub 查看完整 README →
皮肤/UIdsh-plugindsh-plugin-bundledsh-plugin-desktopdsh-plugin-marketdsh-plugin-themedsh-plugin-verifydsh-plugins

分类