Oblivionis7999/dsh-session-stats-panel ↗★ 1
dsh-session-stats-panel
DSH Web 左侧栏「会话统计」页面:Token 与成本估算、DSH 运行状态实时采样、每日消耗堆叠柱与 Token 构成环形图。零第三方依赖,图表全部内联 SVG。
Other repositories with this package name
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Oblivionis7999/dsh-session-stats-panelREADME
Read the full README ↗配置项(cordis.patch.yml 的 config,全部可选)
| 键 | 默认 | 说明 |
|---|---|---|
usdRate | 7.1 | 显示用 CNY→USD 汇率(>0)。 |
ttlMs | 60000 | overview 响应缓存毫秒数;0 表示每次请求都重算(会话级增量仍生效)。 |
window | "7d" | 默认时间档:24h / 7d / 14d / 30d。 |
liveIntervalMs | 5000 | /live 的 CPU 采样间隔(1000–60000)。 |
livePoints | 60 | CPU 环形缓冲点数(6–600);默认 5s×60 = 5 分钟。 |
sessionConcurrency | 3 | 扫描时并发 readSession 数(1–16)。 |
readTimeoutMs | 10000 | 单会话读取超时。 |
maxSessions | 5000 | 单次响应最多折叠的会话数。 |
allowedHosts | [] | 额外放行的 Host(精确匹配)。反代/自定义域名填这里。 |
allowPrivateHosts | false | 信任私有网段 Host(192.168/10/172.16/169.254、*.local、单标签主机名)。用手机或另一台机器通过局域网 IP 打开时需要打开;公网域名始终拒绝。 |
timeZone | "Asia/Shanghai" | 自然日/小时桶使用的 IANA 时区。非中国用户改成自己的区,否则「近 7 天」日界与 K 线横轴按北京时间切。DeepSeek 峰谷时段是官方按北京时间定义的,不随此项变化。 |
holidays | 内置 2026 表 | 按谷价计费的北京日期。默认已内置 2026 年中国法定节假日 33 天(依据 国办发明电〔2025〕7号)。传 [] 表示显式清空。 |
makeupWorkdays | 内置 2026 表 | 调休上班的周末(按工作日算峰价)。默认内置 2026 年 6 天:2026-01-04、02-14、02-28、05-09、09-20、10-10。 |
debug | false | 打开后输出扫描明细日志。 |
峰谷价的节假日口径
DeepSeek 只对工作日的 09:00–12:00 / 14:00–18:00 收峰价,其余时段(含周末、法定节假日)为谷价。 这里有两个只用「周末判断」会算错的地方,插件都已处理:
| 情况 | 举例 | 正确处理 |
|---|---|---|
| 长假中间的工作日 | 2026-02-16(周一,春节假期内) | 按假期 → 谷价(若当工作日会虚高 100%) |
| 调休上班的周末 | 2026-02-14(周六,春节调休) | 按工作日 → 峰价(若当周末会少算 50%) |
峰谷时段本身是官方按北京时间定义的,所以它不跟随 timeZone 变化;timeZone 只影响「日/小时桶怎么切」。