CPU 与内存详情改用圆环、仪表与分色柱形图,新增用 Apple 智能解释进程

- CPU:温度 / 占用 / 负载三个圆环,负载历史面积图,核心按类型分色,各类核心平均占用与 1 / 5 / 15 分钟平均负载
- 内存:压力仪表与按 App / 联动 / 压缩分段的圆环,补充已用、可用与交换区
- 进程右键或进程页星形按钮调用系统自带的本机大模型解释进程,附带路径、所属应用与签名方,不联网
- 进程显示本地化应用名,详情弹窗进程列表 8 行;修复截图模式下短页面卡片被拉高
- 更新 README 截图与说明,更新日志同步到官网
This commit is contained in:
gentpan committed 2026-09-13 06:01:41 +05:00
1 parent 99e970fa8f
commit 50d04ebda8
25 files changed
+581 -75

No files matched your search

+21 -5
View File
@@ -46,10 +46,10 @@ Developed and tested on Apple Silicon. The interface is in Simplified Chinese.
<!-- changelog:start -->
<!-- Generated from CHANGELOG.md by Scripts/sync_changelog.py. Do not edit by hand. -->
Not released yet · **34** changes in development · [full changelog](CHANGELOG.md) (kept in Chinese)
Not released yet · **38** changes in development · [full changelog](CHANGELOG.md) (kept in Chinese)
<details open>
<summary><b>2026-09-13</b> · Unreleased · 23 added · 5 style · 6 fixed</summary>
<summary><b>2026-09-13</b> · Unreleased · 27 added · 5 style · 6 fixed</summary>
**Added**
@@ -62,6 +62,10 @@ Not released yet · **34** changes in development · [full changelog](CHANGELOG.
- 网络详情:上下镜像的流量历史;连接探测格子(每 1 / 2 / 5 秒 ping 一次 Cloudflare、Google、阿里云、腾讯或路由器,显示延迟、抖动、丢包);接口、物理地址、Wi-Fi 信号与速率、VPN / 代理;本地 IPv4 / IPv6、路由器、公网 IPv4 / IPv6,点击即可拷贝;归属地显示 SVG 国旗、城市、ASN 与网络运营方;各进程上传下载速率。
- DNS:显示正在使用的 DNS 与配置方式,一键刷新 DNS 缓存,一键切换为自动、Cloudflare、Google、腾讯 DNSPod、阿里云,或手动填写地址(逐个校验为 IPv4 / IPv6)。流量经过 VPN / 代理时提示 DNS 可能被接管。
- 主窗口:左侧边栏切换仪表盘、CPU、GPU、内存、网络、温度与风扇、进程、防休眠、清理;指标页右上角直接开关该项的菜单栏显示;宽度与高度都可调整,卡片按比例放大。打开主窗口时应用出现在程序坞中,关闭后回到仅菜单栏运行。
- CPU 详情:顶部温度、占用、负载三个圆环;负载历史面积图;核心负载按超级核 / 性能核分色;详细信息列出用户、系统、空闲与各类核心平均占用;新增 1 / 5 / 15 分钟平均负载。
- 内存详情:内存压力仪表(正常、偏高、严重三段加指针)与按 App / 联动 / 压缩分段的占用圆环;内存构成补充已用、可用与交换区。
- 用 Apple 智能解释进程:在进程上右键或点进程页的星形按钮,由系统自带的本机大模型说明它是什么、占用是否正常、能否退出;把路径、所属应用和签名方一起交给模型以减少猜测,全程不联网(需要 macOS 26 并开启 Apple 智能)。
- 进程显示应用的本地化名称(如“微信”),详情弹窗的高占用进程列表增加到 8 行。
- 仪表盘顶部是健康评分和芯片、内存、系统版本、运行时长、机型徽章,下面是 CPU 柱状历史、GPU 折线、内存面积图、磁盘、网络双线、风扇三列卡片,以及核心负载、电池环形图、高占用进程和快捷开关。
- CPU 按超级核、性能核、能效核分组显示各核心负载;内存口径与活动监视器一致,并显示内存压力;网速读取 64 位计数器,大流量下不会回绕。
- 温度与风扇:启动时枚举一次 SMC 键并按前缀归类,不按芯片型号硬编码,显示 CPU、GPU、内存、电池和掌托温度。
@@ -116,8 +120,8 @@ Not released yet · **34** changes in development · [full changelog](CHANGELOG.
## At a glance
<p align="center">
<img src="Assets/readme/overview-dark.png" width="49%" alt="Overview, dark">
<img src="Assets/readme/overview-light.png" width="49%" alt="Overview, light">
<img src="Assets/readme/overview-dark.png" width="49%" alt="Main window dashboard, dark">
<img src="Assets/readme/overview-light.png" width="49%" alt="Main window dashboard, light">
</p>
## Where the numbers show
@@ -143,14 +147,24 @@ Choose which sections each popover shows in Settings. `Esc` closes it.
per-process traffic.
- **GPU**, **Temperature & fans.** History, sensor groups, fan speeds and quick modes.
<p align="center">
<img src="Assets/readme/popover-cpu-light.png" width="32%" alt="CPU popover">
<img src="Assets/readme/popover-network-light.png" width="32%" alt="Network popover">
<img src="Assets/readme/popover-memory-dark.png" width="32%" alt="Memory popover, dark">
</p>
**Main window** — a sidebar with Dashboard, CPU, GPU, Memory, Network, Temperature & fans,
Processes, Keep awake and Clean; resizable in both directions. See [Cleanup](#cleanup).
**Ask Apple Intelligence about a process** — right-click a process you don't recognise and the on-device
model explains what it is, whether its usage looks normal and whether it is safe to quit. No third-party AI and
no network; requires macOS 26 with Apple Intelligence turned on. Answers can be wrong — check before you quit anything.
White and blue in light mode, black and blue in dark mode — one look across windows and popovers,
switched with one click or following the system.
<p align="center">
<img src="Assets/readme/thermal-dark.png" width="49%" alt="Thermal">
<img src="Assets/readme/thermal-dark.png" width="49%" alt="Temperature & fans">
<img src="Assets/readme/keepawake-light.png" width="49%" alt="Keep awake">
</p>
@@ -206,6 +220,8 @@ Settings → Network:
Tencent or your router) every 1, 2 or 5 seconds, only while the network item is in the menu bar
or network details are open.
Process explanations run entirely on device through Apple Intelligence; process details never leave the Mac.
## Build & run
Requires macOS 14+, **Xcode 26 or later** (CommandLineTools