licyer/dsh-token-monitor

licyer★ 1JavaScript最后同步: 2026-08-21

在 GitHub 打开

DSH Web 模型余量与用量监控插件

README 摘要

dsh-token-monitor DeepSeek Harness(DSH)Web 界面的大模型 余量与用量监控 插件:会话头部实时余量徽标 + 主区"用量"页签,本地 SQLite 记录每次调用的 token 与费用。 功能 · 安装 · 供应商适配 · 常见问题 · 架构 · 开发 [!NOTE] 需要 Node.js ≥ 22 (依赖内置 node:sqlite )。仅支持 DSH Web 端( platform: web )。 功能 能力 说明 余量徽标 会话头部显示当前模型供应商余量( k3 · 5h 剩 82% ),点击弹详情层 用量页签 与"对话 / 轨迹"并列:token 用量、估算费用、趋势、排行、请求明细 自动采集 字节级增量采集 DSH 会话日志(zstd 分帧),后台定时 + 手动触发 历史导入 可导入 cc-switch 历史记录,重复导入不产生重复数据 语言跟随 界面文案跟随 DSH 中文 / 英文切换 安装 从 npm(推荐) 从 GitHub 然后在 /.dsh/profiles/web/cordis.patch.yml 顶层数组追加: 重启 dsh web 生效。 余量监控 徽标显示当前模型供应商的余量: 订阅制 供应商(如 Kimi For Coding)显示滚动窗口与周额度百分比; 按量付费 供应商(如 DeepSeek 官方)显示账户余额。 点击徽标弹出详情层:当前供应商指标、本会话 token 用量(可切换会话)、全部供应商折叠区、cc-switch 数据同步提示条、更新时间与刷新。 用量页签 顶部筛选(客户端 / 供应商 / 模型级联,供应商按厂商归并)+ 时间窗(当天 / 7 / 30 / 90 天 / 全部),统计卡显示总消耗、请求次数、预估费用、平均 TTFT、新增输入、缓存命中、输出、缓存命中率。 - 使用趋势 :渐变面积图,左轴 token 构成,右轴切换预估费用 / 请求次数;当天为分钟级刻度(2 60 分钟自适应 ≥12 桶,补桶不跨天) - 供应商消耗统计 :X 轴供应商、柱内按模型堆叠,右柱费用 / 次数可切换 - 年度消耗热力图 :GitHub 日历风,近 12 个整月,色深 = 当日 token,首尾按周补齐 - 使用排行 :模型 / 供应商 / 客户端三维度聚合,默认按总消耗降序 - 请求记录 :分页明细表(时间倒序),页码跳转、每页条数可调(10/20/50/100) - 会话聚焦 :弹层"用量详情"→ 聚焦该会话,横幅可取消 供应商适配 供应商 提供方 适配说明 Kimi(Moonshot AI) Kimi For Coding 订阅制额度:5h / 7d / 权益等级(百分比与重置倒计时) DeepSeek DeepSeek 官方 按量付费:账户余额 OpenCode OpenCod…

在 GitHub 查看完整 README →
工具/开发deepseekdeepseek-aidshdsh-plugindsh-plugin-marketdsh-token-monitortoken-monitor

分类