Skip to content
ysicingPublic

About

Native macOS system monitor and toolkit: customizable menu bar, AI usage & quotas via Magpie, network diagnostics, screenshots, screen recording and cleanup. 原生 macOS 系统监控与工具箱:自定义菜单栏、Magpie AI 用量与额度、网络诊断、截图录屏与空间清理。

Topics

Resources

Stars

59 stars

Watchers

0 watching

Forks

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 健康信息
网络 上传 / 下载速率、网络接口与连接概况
能耗 温度、整机功耗、App CPU 能耗、阻止睡眠的应用、电池状态与蓝牙设备电量
风扇 转速与支持机型的调速控制
显示器 分辨率、缩放与刷新率;支持 DDC/CI 的外接屏可调节亮度、对比度与音量
系统信息 机型与系统标识;点击 Apple 智能旁的详情图标,查看功能配置状态、本机模型可用性与磁盘占用

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

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

网络监视器

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

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

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

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

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

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

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

AI

在菜单栏查看 AI 服务用量:

  • 用量走势:查看今日、近 7 / 30 天及累计的 Token、费用、请求数与生成速度。
  • 订阅账号:各服务账号、套餐类型、额度使用情况与重置时间。
  • 费用估算:显示 Magpie 提供的美元费用估算,不代表订阅账单。

AI 用量仅支持 Magpie,需要安装并运行 Magpie。XStats 从其本地接口读取各账户额度、Token 与费用,支持 Grok 等 Magpie 已接入的服务;Token 仅统计经过 Magpie 的请求。

工具

工具 说明
XStats Capture 内置截图标注、本地打码与带声音的录屏;可单独下载 Capture,详见 Capture 使用说明
风扇控制 在支持的设备上切换自动或手动控制
防休眠 保持系统或屏幕唤醒,可配置合盖运行
应用服务 统一管理应用、Homebrew、启动项与 Homebrew 服务,查看应用信息和可用更新
清理优化 审阅缓存与项目产物,支持已安装的 Mole 引擎与执行日志,预览依赖并按需维护 · 清理范围
网络诊断 测速、DNS 查询、出口检测、本地接口与多来源公网 IP 查询、归属地与纯净度、连通性探测,以及内置 WebRTC / DNS 泄漏检测
菜单栏日历 农历、节假日与调休、黄历,以及系统日程和提醒事项
音频 系统音量与输入 / 输出设备切换;macOS 14.4+ 可按应用调节音量与输出,仅在本机处理
计时 倒计时、番茄钟与秒表;多屏休息幕布、迷你 HUD、独立护眼提醒与本机专注统计
进程管理 搜索、排序、按应用分组与结束进程

计时支持倒计时、番茄钟和秒表,支持随时短休或长休、休息时息屏,以及独立护眼提醒、休息声音与本机专注统计。

可选工具可按需启用。风扇控制、合盖防休眠等特权操作需要安装并授权辅助工具;清理与卸载会先预览并请求确认。原生清理按项目类型和设置移到废纸篓或直接删除;Mole 引擎按自身规则永久清理,不沿用原生勾选和保留项。卸载使用废纸篓。

更多截图

截图中的账号、地址、进程、实时指标、用量与清理结果均为演示数据;主窗口中的机型与硬件能力来自本机只读信息。截图不代表所有机型都提供相同的硬件能力。

三合一图标内容与外观设置

自定义弹窗区块与排序

Wi-Fi 信号、链路与安全详情

温度与系统热压力 防休眠设置

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

Magpie AI 用量、服务选择与订阅额度

历史趋势

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

菜单栏日历 计时:番茄计时、健康提醒与今日概览

日历日期详情与黄历

集成

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

桌面小组件:单圈与双圈订阅额度、累计 Token、日历与整月日历

日历与小组件使用固定演示日期和数据;小组件图由当前原生视图渲染。

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 用量在本机处理。

  • 检查更新:发送版本号与安装标识哈希,获取更新清单。
  • AI 用量:需要安装并运行 Magpie,通过本地接口读取额度与统计。
  • 联网功能:组件与地理数据库下载、网络诊断会连接相应服务;全球探针的测量目标与结果可能被他人查询。
  • 菜单栏折叠:macOS 27 实验功能,需要授权访问单个系统配置文件,以隐藏和恢复所选应用。

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

构建与贡献

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

task test
task build BUMP=0 INSTALL=0

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

版本记录

最新版本 1.4.13(2026-10-29) · 完整更新日志

致谢与许可

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

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

About

Native macOS system monitor and toolkit: customizable menu bar, AI usage & quotas via Magpie, network diagnostics, screenshots, screen recording and cleanup. 原生 macOS 系统监控与工具箱:自定义菜单栏、Magpie AI 用量与额度、网络诊断、截图录屏与空间清理。

Topics

Resources

Stars

59 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages