yuanliangxiannan/dsh-hud
yuanliangxiannan★ 0TypeScriptLast synced: 2026-08-16
Game-style HP / MP / TIME HUD for DeepSeek Harness.
README excerpt
dsh-hud 给 DeepSeek Harness 加一套游戏式 HP / MP / TIME 状态 HUD。 HP · 当前会话还能聊多少 MP · 当前 Provider 还能用多少 TIME · 当前工作区已经干了多久 直接嵌入 Harness 侧边栏,无需额外 Dashboard。 English 效果预览 dsh-hud 直接运行在 DeepSeek Harness 侧边栏中。 安装 BigFish 用户 从 Releases 下载 dsh-hud-0.1.0.tgz ,然后: dsh plugin 会自动把 dsh-hud 加入 dsh.profile.bundles 。完全退出并重启 BigFish 后生效。 原生 DeepSeek Harness 用户 从源码构建 HP · MP · TIME - HP — 当前 Session 剩余上下文容量,快见底时可以考虑 /compact - MP — 当前 Provider 剩余资源 - TIME — 当前 Workspace 跨 Session 累计的 Agent 工作时间 HP 看上下文,MP 看资源,TIME 看工作区累计时间。 Provider-aware MP MP 会跟随当前实际使用的 Provider,而不是简单根据模型名称判断。 当前支持: OpenCode Go 的 HUD 主值使用当前最紧张的 quota window。 OpenCode Go 的 5H / Weekly / Monthly 配额详情。 56px Rail Harness 侧边栏收窄后,HP / MP / TIME 会自动切换成 Mini HUD,不占用额外空间。 56px Rail 下仍然保留 HP / MP / TIME 状态。 详细功能 三个仪表 - HP — 数据来自 Harness 的 contextPressure projection( projectedTokens / contextWindow ), HP% = clamp(100 × (1 − projectedTokens / contextWindow)) ;颜色随容量分级:绿 → 黄绿 → 金 → 橙 → 红。 - MP — 判断依据是 Provider 路由(provider route) ,绝不是 model 名——同一个 model 名在不同 Provider 下会显示不同的资源。 - TIME — 以 turn/start → turn/end 为区间,对所有 session 做 interval union 去重(重叠区间不重复计数);进行中的 turn 计到当前时刻。 Provider-aware MP 细节 Provider 资源 数据源 DeepSeek Official( deepseek-official ) 账户…
View full README on GitHub →