dsh-thermal-monitor:DSH Web 左侧栏硬件温度看板

在 DSH 环境中运行智能体或本地开发时,监控 CPU、内存和 GPU 的实时温度有助于及时发现硬件过热风险。dsh-thermal-monitor 插件将硬件状态直接集成到 Web 界面的左侧栏,提供无需切换窗口的温度监控方案。

插件简介

该插件由 whiskey1993 维护,属于客户端组件。它的核心作用是在 DSH Web 左侧栏增加一个带实时温度角标的图标,点击后展开包含 CPU、内存、GPU、固态硬盘和主板分组的完整看板。

核心功能

  • 左侧栏实时角标:图标旁显示当前最高温度。
  • 温度分级显示:根据温度自动变色,绿色 <65°C,橙色 65–79°C,红色 ≥80°C。
  • 分组显示:按 CPU、内存、GPU、固态、主板分类展示传感器数据。
  • 提权失败自动降级:如果无法获取管理员权限,插件会自动切换到免提权模式,确保看板不为空。
  • 免提权降级模式:在无管理员权限时,仅显示 GPU、主板与环境的温度。
  • 主题跟随:看板配色自动适配 DSH 的明暗主题。
  • 智能轮询:当页面不可见时,自动暂停轮询以节省资源。

安装与启用

使用官方提供的命令安装插件:

dsh plugin --profile web add github:whiskey1993/dsh-thermal-monitor

安装完成后,需要重启 dsh(web profile)。如果重启后左侧栏未出现图标,请刷新浏览器页面。插件首次启动时会弹一次 UAC 提示(读取 CPU 核心与内存温度需要管理员权限)。

使用说明

  • 权限处理:拒绝 UAC 后,插件会自动降级,仅显示 GPU 与主板/环境温度。
  • 重新提权:如果需要查看完整的 CPU/内存温度,可以在看板底部点击「重新提权」按钮重试,无需重启 DSH。
  • 数据更新:服务端重启后,浏览器需要刷新页面才能看到更新。

环境要求与限制

  • 操作系统:仅支持 Windows 10 / 11。
  • 权限要求:CPU 与内存温度需要管理员权限,拒绝提权会进入降级模式。
  • 硬件支持:不支持 AMD/Intel 核显温度。
  • 刷新机制:由于客户端启动清单在页面加载时注入,服务端重启后必须刷新浏览器页面才能看到更新。
羽毛球分组比赛记分
小程序二维码

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

小夜