Visol-456/dsh-cost-tracker

Visol-456★ 1TypeScriptLast synced: 2026-08-15

Open on GitHub

LLM 成本统计插件(DeepSeek Harness):按真实 token 用量折算费用,每次调用计费 + 会话汇总 + 使用统计页(UI 全面对齐 CC Switch 风格)· CC-Switch-style usage dashboard, per-call cost & session summary

README excerpt

@visol-456/dsh-cost-tracker English 中文 DeepSeek Harness 的 LLM 成本统计插件 :监听每次模型调用完成事件,按 provider 上报的 token 用量(输入 / 输出 / 缓存命中 / 缓存未命中)与价格表折算费用,持久化每次调用记录, 并在 dsh web 里提供三层 UI: - A. 调用级明细 :对话轨迹输入框下方的统计带里,官方统计行(turn/step、首 token 平均秒数、缓存命中状态)之下多出一行 —— 费用 ¥0.0042 · 会话 ¥0.1234 ,即本次调用费用; - B. 会话级汇总 :同一统计带的「会话汇总」卡片 —— 会话总费用 + 缓存命中 / 未命中 / 输出三类费用 + 各桶 token 数 + 缓存命中率 + 平均首 token 延迟; - C. 全局统计页 :会话页顶部「使用统计」tab(与「对话」「轨迹」平级,布局参照 CC Switch 的 Usage Statistics): 主指标卡(真实消耗 Tokens / 总请求数 / 总成本)+ 详细指标卡(新增输入 / 输出 / 缓存创建 / 缓存命中 / 缓存命中率进度条)+ 双 Y 轴趋势折线图(成本 / 缓存创建 / 缓存命中 / 输入 / 输出五条线,日期范围 + 30s 自动刷新)+ 来源 / 模型筛选 + 底部 tabs(请求日志 / Provider 统计 / 模型统计)+ 价格表编辑器。 DeepSeek Harness dsh-plugin 生态的社区插件,不属于官方仓库。 致谢 / 设计参考 使用统计页面(指标卡、双 Y 轴趋势图、请求日志表格、tooltip 交互等)的 UI 全面对齐 CC Switch(MIT 协议)的 Usage Statistics 页面 —— 布局、配色、图表样式与交互密度均以其为蓝本。向 CC Switch 原作者 farion1231 及项目致谢;本插件为独立实现(自绘 SVG 图表,未引入 recharts), 仅参考其视觉设计与交互模式。 开发原因 DeepSeek 2026-08-17 起调整价格并引入峰谷定价(高峰 9:00-12:00、14:00-18:00 为高峰价, 其余半价)。Harness 本身没有任何货币计费能力( token-meter 的 "shadow price" 只是上下文 压力估算,不是钱),于是有了这个插件:用 provider 上报的 缓存命中/未命中分开的 token 数 按价格表实时折算人民币费用,并给出与 DeepSeek 平台用量页可交叉核对的可视化界面。 快速开始 在 cordis.yml 中挂载插件(裸机 node 部署): 挂载即开始记录,无需任何配置。默认价格表按官方定价(元 / 百万 tokens): …

View full README on GitHub →
Tools / Devdeepseek-harnessdsh-plugin

Category