null5069/dsh-better-stats

null5069★ 1JavaScript最后同步: 2026-08-22

在 GitHub 打开

Enhanced DSH composer stats strip: official CNY pricing (peak/off-peak, per-model), real-time cost settlement, live LLM/tool timers, subagent tree merge

README 摘要

dsh-better-stats DSH Web 输入框下方的增强统计条:官方人民币计价(峰谷时段、官方价目自动同步)、多模型分账、实时计时、子代理树合并、余额直连、预算预警、流式成本估算。 功能 - 余额 :host 直连 api.deepseek.com/user/balance (DEEPSEEK API KEY 走 DSH credentials seam,key 不进入浏览器),15s 缓存刷新; 点击余额组可强制刷新 (切换模型/API 后余额不会自动更新,点击即穿透缓存直查,host 端 2s 冷却防刷);悬浮层显示 赠送/充值拆分 (字段缺失时优雅降级为总额)、 可用天数估算 (按今日消耗与历史日均 EWMA 平滑)与低余额时的 充值链接 - 计价口径 :输入(未命中/缓存命中)与输出按官方价目; outputTokens 已包含 reasoningTokens ——reasoning 只是 output 的子集,仅用于明细统计, 不再二次计费 ,结算累计 tok/s 的分子也只取 sum(outputTokens) (host 与客户端一致,坏数据计为无效步而非静默钳零) - 消费 :官方 CNY 价目表(api-docs.deepseek.com/zh-cn/quick start/pricing), host 每 6h 自动抓取解析同步 (失败回退内置价目;浮窗独立「价源」栏显示来源与更新时间,如 价源 DeepSeek 官方 2026-08-18 14:16 ); 峰谷分时段 (高峰 = 北京 9:00-12:00 / 14:00-18:00,价格两倍), 按每条消息的 model 分账 (deepseek-v4-flash / deepseek-v4-pro 各用各的价目) - 未知模型显式标记 :检测不到的模型不再静默按 flash 计价——token 照常汇总但 不计价 ,悬浮层「模型」组显示 未计价 并在花费处注明「含 N 步未定价 · 模型未知」 - 缓存分桶 :未命中输入、缓存命中、缓存写入分开计价(命中价远低于未命中价),并显示缓存命中率 - 本轮 : 按整轮(turn)结算 ——精确部分 = 当前轮已落定步骤的事件级折叠(每步按各自事件时刻/模型计价),流式部分 = 当前步的字符级估算( 按当前峰谷时段计价 ,密度由已结算步骤 自适应校准 :EMA 追踪真实字符/token 比;估算 × estAccuracy 的 同一个修正值 同时驱动金额、Tok 与速率);多步 turn 内数字连续增长、不随 thinking 结束重算,usage 落地自动转精确,估算只进显示不入账; 一轮结束后本轮保留最终值,下一轮开始才归零 - 会话 :host 端按完整轨迹逐步结算(每秒), 子代理整树合并 (仅 origin: subag…

在 GitHub 查看完整 README →
皮肤/UIanalyticsbalancebillingcost-trackingdeepseekdeepseek-harnessdeepseek-v4deepseek-v4-flash

分类