dsh-vitals
在终端中运行以下命令:
dsh plugin install JoblessJoe/dsh-vitals
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install JoblessJoe/dsh-vitals,即可将插件(https://github.com/JoblessJoe/dsh-vitals)安装到你的 web 配置。
插件介绍
在本地跑大模型时,CPU 和 GPU 往往长时间满载,你却要不断切到系统监视器才能确认是否过热、显存是否吃满。dsh-vitals 把硬件负载直接嵌进 DeepSeek Harness 的 Web 聊天界面:像 btop 一样看实时数据,却不必离开当前会话。
主机侧通过只读、无需特权的系统接口采样(约每 0.5 秒一次),经单一 GET 路由返回 JSON;前端是自包含 bundle,轮询后以内联样式绘制面板,零运行时 npm 依赖。会话标题栏旁有始终可见的迷你条:CPU 与各 GPU 利用率一目了然,悬停可看温度与显存,点击可跳到完整 Hardware 标签页。该页与 Chat、Trajectory 并列,展示 CPU 总利用率与 60 秒火花线、最高温与逐核负载(多温区时带明细)、内存占用,以及每块 GPU 的名称、温度、利用率、功耗与显存。
支持 Linux、macOS 与 Windows:各平台选用最佳的无特权数据源,缺失项会优雅降级(隐藏面板或占位),不拖垮整页;任意 GPU 数量与 CPU 核心数均可。无需配置,安装进 web 配置后 profile 可热加载,刷新浏览器标签即可使用。
适合经常在 dsh Web 里对话、又需要盯着本机算力与散热状态的开发者与本地推理用户——尤其是一边等模型思考一边想确认 GPU 是否还在干活的人。
截图预览
使用场景
- 本地跑模型时想边看聊天边确认 GPU 是否在满载
- 长时间推理需要留意 CPU 温度与逐核负载
- 多卡环境要快速查看每块卡的功耗与显存占用
适合人员
- 经常在 dsh Web 里对话的本地推理用户
- 需要盯散热与算力又不想切窗口的开发者
- 在 Linux/macOS/Windows 上跑 dsh 的自助部署用户

