DeepSeek Harness (DSH) 用量分析插件:峰谷计费与跨会话历史

在 DeepSeek Harness (DSH) 的 Web profile 中,开发者通常需要监控 token 消耗和模型使用情况。现有的界面可能缺乏针对峰谷分时计费的直观展示,以及跨会话的详细历史分析。dsh-usage-dashboard 插件在输入框下方增加了一个峰谷计费坞,展开后提供完整的用量分析仪表盘。

功能说明

该插件由 woosh2010 维护,用于解决 DSH Web profile 中用量统计不直观、缺少峰谷计费坞以及跨会话历史管理的问题。

峰谷分时计费

支持北京时间峰时(工作日 9:00–12:00 / 14:00–18:00)与谷时(半价)。自 2026-08-23 起生效,周末(周六、周日)全天按谷时计费,历史账单自动重算。坞上实时显示当前时段、进度条、距下次调价倒计时(周末显示“周末谷时”徽章)以及会话累计 / 本轮成本与账户余额(60 秒自动刷新)。

历史落盘

每一步的 token / 成本 / 模型 / 峰谷信息自动写入 ~/.dsh/storages/usage-history.l,软上限 4 万条自动裁旧,支持跨会话与跨重启。

全局筛选与仪表盘

面板顶部提供全局筛选,包括时间范围(今天 / 7 天 / 30 天 / 90 天 / 全部)、会话范围(全部会话 / 本会话)和模型筛选。所有图表与统计卡实时联动。

统计卡展示:成本(含峰/谷拆分)、Tokens(含输入/输出)、轮次(含峰/谷)、缓存命中率、谷时节省、单步均值。

分析图表包括:成本趋势折线、分时分布柱状图、Token 结构环形图、模型分布条形图、峰谷对比与谷时节省。

按日期查看

点击成本趋势图上的任意一天,可下钻查看当日统计卡、模型分布、峰谷对比、Token 结构、最近记录,以及额外的 24 小时分时分布和当日会话排行。

最近记录

默认显示最近 20 轮的全部步骤,按轮分组,轮标题带模型徽章、峰谷与成本,支持展开/收起。按日期视图显示当日全部轮次(最多 60 轮),跨会话时轮标题带会话标签。

交互关闭

面板通过 React portal 渲染,点击面板外任意位置或按 Esc 关闭。

安装与启用

需要 DeepSeek Harness 0.1.1-rc.1 的 web profile,且系统需安装 pnpm(dsh plugin 会把参数原样转发给 pnpm)。

执行以下命令一键安装:

dsh plugin --profile web add https://github.com/woosh2010/dsh-usage-dashboard/releases/latest/download/deepseek-ai-dsh-client-ui-usage.tgz

安装完成后重启 dsh web 并刷新浏览器即可使用。

验证与常见问题

部署后可运行验证脚本:

node verify.mjs

注意事项:
1. 余额显示需要在模型设置页配置过 DeepSeek API Key(未配置时余额显示“—”,其余功能不受影响)。
2. 历史存储路径为 ~/.dsh/storages/usage-history.l。
3. 从旧版手动安装(源码复制进 web/packages/)升级可能导致 declares no dsh.bundle 错误,需清理旧版残留。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜