Skip to content

Repository files navigation

📊 Stats Custom - macOS 全能菜单栏硬件性能监控套件 (定制增强版)

A Beautiful, Modular, and Highly Customizable macOS System Monitor in Your Menu Bar

基于开源项目 exelban/stats 深度定制与本地化增强

Platform Language UI Framework License

简体中文说明 · English Docs · 报告问题 · 贡献代码


🙏 开源致敬与二次开发说明

本项目基于原作者 exelban (Serhiy Mytrovtsiy) 开发的著名开源硬件监视软件 Stats 进行二次开发与深度定制。在此由衷致敬并感谢原作者团队创造出如此卓越、现代且模块化的 macOS 监控工具!

🌟 我们的二次开发定制亮点:

  1. 深度定制的极简仪表盘视图 (Custom Dashboard Layout):重新调整了悬浮面板的视效间距、色彩对比度与层级布局;
  2. Apple Silicon (M系列芯片) 监控与传感器调优:优化了针对 M1/M2/M3/M4 系列芯片的多能效核/性能核、GPU 与 Neural Engine 占用采集平滑度;
  3. 完善的简体中文与本地化体验;
  4. 编译与自动化 CI 构建脚本增强。

📖 核心监控模块矩阵

1. 🔲 CPU 监视器 (CPU Monitor)

  • 多核心(Performance Cores & Efficiency Cores)独立负载柱状图/折线图;
  • 实时展示 User / System / Idle 占比与当前主频;
  • Top 进程资源消耗实时排序。

2. 🎮 GPU 与图形引擎 (GPU Monitor)

  • Apple Silicon 统一内存架构下的 GPU 核心负载;
  • Metal 渲染引擎利用率与显存占用追踪。

3. 🧠 内存压力与管理 (Memory Monitor)

  • 直观呈现 macOS 内存压力(Memory Pressure:绿/黄/红);
  • 细分 App 已用内存、联动内存 (Wired)、压缩内存 (Compressed) 与缓存文件大小。

4. 💽 磁盘与存储 IO (Disk Monitor)

  • 固态硬盘实时读写速率与 IOPS 吞吐;
  • 多驱动器挂载点余量百分比与空间不足预警。

5. 🌐 网络流量与连接 (Network Monitor)

  • 状态栏实时展示上下行速率(KB/s、MB/s);
  • 本地 IP、公网 IP、Wi-Fi 信号强度 (RSSI) 与网络接口切换状态。

6. 🔋 电池与系统传感器 (Battery & Sensors)

  • 电池健康度百分比 (Battery Health)、充放电循环次数 (Cycles) 与充放电实时功率 (Watts);
  • 各发热点温度监控与风扇转速智能调节。

🚀 编译与本地运行

# 1. 克隆本仓库
git clone https://github.com/9499758-wq/Stats-Custom.git
cd Stats-Custom

# 2. 使用 Xcode 打开工程
open Stats.xcodeproj

# 3. 按 Cmd + R 即可编译并运行!

📄 开源许可证

本项目遵循 MIT License 开源协议。

About

📊 Stats Custom - macOS 全能菜单栏硬件性能监控套件定制版 | 原生 Swift + AppKit 开发的 CPU/GPU、内存压力、电池健康度、网络速率与传感器监控

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages