Skip to content
ysicingPublic

About

Lightweight native macOS menu bar system monitor: CPU, GPU, memory, network, temperature, with fan control, AI usage, speed test and disk cleanup. 轻量原生的 macOS 菜单栏系统监控:CPU、GPU、内存、网络、温度,支持风扇控制、AI 用量、测速与空间清理。

Topics

Resources

Stars

53 stars

Watchers

0 watching

Forks

Latest commit

 

History

249 Commits

Folders and files

Repository files navigation

XStats

XStats

Mac 菜单栏里的系统监控与常用工具。

CPU、内存、网络与温度一眼可见,展开即可查看趋势与应用占用;AI 用量、日历、风扇控制等工具按需启用。

Release CI macOS License Twitter

下载最新版 · 功能 · 安装 · 数据与隐私 · 更新日志

简体中文 · English · 日本語 · 한국어

XStats 菜单栏读数

XStats 深色仪表盘 XStats 浅色仪表盘

功能

XStats 使用 Swift、AppKit 与 SwiftUI 原生开发,免费开源,无需注册账号。

菜单栏布局

指标可独立显示、使用聚合模式或仅保留一个图标。显示项目、顺序与样式(文字、图标、圆环、进度条、历史图)均可自定义。

聚合模式的状态总览:集中查看各项指标,并进入单项详情。

聚合模式状态总览,浅色 聚合模式状态总览,深色

按需启用与菜单栏展示

在“设置 → 功能”中,基础监控与可选功能分别管理。

  • 基础监控:CPU、GPU、内存、磁盘、网络、温度与风扇、电池可分别关闭。关闭后停止采集、相关提醒和新增历史记录,已有历史保留;系统小组件仍独立刷新。
  • 菜单栏展示:基础监控、AI 用量与音频勾选“在菜单栏显示”时,会同时启用对应功能;取消勾选只移除入口,不会关闭功能。AI 用量与音频也有独立的展示选项。
  • 显示器参数控制:只控制亮度、对比度与音量的读写。关闭后仍能查看显示器信息,并单独选择是否在菜单栏显示。

基础功能:启用开关与菜单栏展示分别设置 可选功能:工具、常用模块、番茄钟和日历分组管理

系统监控

模块 内容
CPU 用户 / 系统 / 空闲占用、逐核与核心组负载、负载平均、频率与温度、热压力提示
GPU 图形负载、核心数、温度与功耗
内存 内存压力、应用 / 压缩 / 缓存构成、交换空间与换入换出速率
磁盘 容量、读写速率、应用读写排行、SMART 健康信息
网络 上传 / 下载速率、网络接口与连接概况
电池与蓝牙 电量、供电状态、健康度、循环次数与蓝牙设备电量
温度与风扇 温度传感器、风扇转速与功耗
显示器 分辨率、缩放与刷新率;支持 DDC/CI 的外接屏可调节亮度、对比度与音量
系统信息 机型与系统标识;点击 Apple 智能旁的详情图标,查看功能配置状态、本机模型可用性与磁盘占用

频率、温度、功耗等读数取决于机型和系统是否提供。

CPU 占用与核心详情 内存构成与压力详情

网络监视器

macOS 15+ 的可选功能,默认关闭。 查看观察期间的新连接,可按应用、进程、域名、国家或地域汇总,支持搜索、活动连接筛选、暂停与恢复。

  • 只读:全部连接放行,不读取通信内容,不保存连接历史。
  • 按需运行:仅在页面可见且未暂停时读取,内存中最多保留 512 条记录;不会枚举开始观察之前的全部连接。
  • 世界地图:首次使用时按需下载公共 IP 地理数据库,之后离线查询。位置是国家或地域的代表位置,不是设备精确位置。

首次使用:在“设置 → 功能 → 可选功能”启用网络监视器,按引导安装 XStats Network Monitor 组件,并在 macOS 中批准系统扩展与网络过滤。安装需要管理员账户。之后可通过“管理组件”检查独立更新或卸载组件。

使用过网络组件预览版的用户:先升级主程序,再通过“管理组件”卸载旧组件,按系统提示完成必要的重启后重新启用,以迁移到当前更新入口。

网络监视器浅色连接总览,演示数据 网络监视器深色连接总览,演示数据

网络组件首次安装面板,演示状态 网络组件管理面板,演示版本信息

连接、地址、国家或地域与组件版本信息均为演示数据。

AI 用量

在菜单栏查看 Codex / Claude Code 用量:

  • Token 统计:今日按小时、近 7 / 30 天按天统计,并提供年度活动热力图。
  • 订阅额度:已用 / 剩余百分比、重置时间与套餐信息;可配置 Sub2API 作为备用来源。
  • 费用估算:按公开 API 基础单价估算,支持美元 / 人民币,不代表订阅账单。

本机统计读取 CLI 会话日志;查询额度需要对应 CLI 已登录。

工具

工具 说明
风扇控制 在支持的设备上切换自动或手动控制
防休眠 保持系统或屏幕唤醒,可配置合盖运行
清理与卸载 清理缓存、项目产物与应用残留,先预览再确认
启动项 管理登录项目与后台启动项
网络诊断 测速、DNS 查询、出口检测、公网 IP 归属地与纯净度、连通性探测
菜单栏日历 农历、节假日与调休、黄历,以及系统日程和提醒事项
音频 系统音量与输入 / 输出设备切换;macOS 14.4+ 可按应用调节音量与输出,仅在本机处理
番茄钟与护眼休息 专注与休息计时、多屏休息幕布、迷你 HUD
进程管理 搜索、排序、按应用分组与结束进程

可选工具集中在“设置 → 功能 → 可选功能”中按需启用,并保留已有配置。卸载应用在新安装时默认关闭,从旧版本升级时保持开启。风扇控制、合盖防休眠等特权操作需要在应用内安装并授权辅助工具。

更多截图

网络连接、AI 用量与额度、历史、音频、显示器和日程截图使用演示数据;核心系统监控截图包含本机只读采样。截图不代表所有机型都提供相同的硬件能力。

温度与风扇控制 防休眠设置

清理预览 公网 IP 与纯净度检测

AI 用量与统计 历史趋势

音频与应用混音 外接显示器控制

菜单栏日历 番茄钟与护眼休息

集成

  • 桌面小组件:系统概览、番茄钟、AI 额度、日历与整月日历、明天上班吗、IP 纯净度与公网 IP。
  • 多语言:简体中文、繁體中文、English、日本語、한국어、Deutsch、Español、Français、العربية。
  • 深链:通过 xstats:// 从启动器、快捷指令或终端打开常用入口;已关闭的模块会转到设置,不会被隐式启用。
open 'xstats://open/connections'   # 打开网络监视器
open 'xstats://panel/cpu'          # 显示 CPU 弹窗

完整路径与操作见深链协议。

安装

需要 Apple 芯片 Mac 与 macOS 14 或更新版本。

brew tap ysicing/tap
brew trust ysicing/tap
brew install --cask xstats

也可从 GitHub Releases 下载 DMG,将 XStats 拖入“应用程序”。应用内置更新检查,是否安装新版本由你决定。

数据与隐私

监控数据、本机历史与 AI Token 统计均在本机处理,不上传到 XStats 更新服务。以下功能会连接外部服务,可关闭或按需使用:

  • 检查更新:主程序和独立网络组件发送各自版本与安装标识的哈希,获取更新清单。
  • 查询 AI 额度:使用本机 CLI 登录查询对应服务;配置备用来源后,查询你指定的服务器。
  • 费用估算:按需获取公开模型单价与参考汇率,不发送会话日志或 Token 统计。
  • 网络监视器:下载组件及公共地理数据库时联网;连接记录和目标 IP 不上传。
  • 网络诊断:公网 IP、归属地、测速、DNS、连接探测与全球探针会请求相应服务;全球探针的测量目标与结果可能被他人查询。

完整说明见隐私政策和服务条款。

构建与贡献

需要 Xcode 26+、Go 1.25+、Go Task 和 XcodeGen:

task test
task build BUMP=0 INSTALL=0

欢迎提交 Issue 和 Pull Request。开发环境与发布流程见 DEVELOPMENT.md,模块边界与实现约束见 ARCHITECTURE.md。

版本记录

最新版本 1.0.1(2026-10-08) · 完整更新日志

致谢与许可

XStats 基于 OpenStats 开发。感谢原项目及其他开源项目的贡献;来源、许可和版权信息见 ThirdPartyNotices.md。XStats 是独立的第三方应用,与 Apple 及其他提及的公司没有隶属关系。

XStats 新增代码与修改采用 AGPL-3.0-or-later,见 LICENSE 和 LICENSING.md。OpenStats 上游代码保留原 MIT 许可。

About

Lightweight native macOS menu bar system monitor: CPU, GPU, memory, network, temperature, with fan control, AI usage, speed test and disk cleanup. 轻量原生的 macOS 菜单栏系统监控:CPU、GPU、内存、网络、温度,支持风扇控制、AI 用量、测速与空间清理。

Topics

Resources

Stars

53 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages