feat: windows adaptation (WMI thermal zones, battery fallback)
This commit is contained in:
1 parent
28add64ae0
commit
8775c022bd
3 files changed
+59
-9
No files matched your search
@@ -74,6 +74,17 @@ uv run pytest
|
||||
- Intel CPU:读取 RAPL `/sys/class/powercap/intel-rapl:*/energy_uj`,两次采样差分计算瓦数
|
||||
- AMD CPU / 多数虚拟机 / 云主机:无硬件计数器,`/power` 会提示不支持(属正常)
|
||||
|
||||
## 平台兼容性
|
||||
|
||||
| 功能 | Linux | Windows |
|
||||
|---|---|---|
|
||||
| CPU/内存/进程/磁盘/网络 | 完整支持 | 完整支持 |
|
||||
| 负载 (load average) | 内核提供 | psutil 模拟值 |
|
||||
| 功耗 (瓦数) | RAPL / 电池功率 | 不可测,笔记本显示电池电量与充放电状态 |
|
||||
| 温度 | lm-sensors / sysfs | WMI 热区(部分主板支持,可能需管理员权限) |
|
||||
|
||||
机器人本体(OneBot 反向 WS、命令、告警)在两个平台行为一致。
|
||||
|
||||
## 本地测试(Windows 也可)
|
||||
|
||||
## systemd 部署(Linux)
|
||||
|
||||
Reference in new issue
Block a user