轻量级 macOS 菜单栏工具,助您追踪键鼠使用细节

KeyStats 是一款专为 macOS 设计的菜单栏应用,可实时监控键盘敲击和鼠标点击,提供详尽的统计报告,同时确保数据安全。

5AI工具键鼠统计macOS菜单栏工具数据追踪

🧩 KeyStats 是什么?

KeyStats 是一款原生 macOS 菜单栏应用,旨在帮助用户追踪键鼠使用情况。安装后,您可以在菜单栏中实时查看每日的键盘敲击次数和鼠标点击总数,同时提供详细面板展示鼠标移动距离和页面滚动情况。所有数据本地处理,保护您的隐私。

🚀 主要功能亮点

  • 键盘敲击统计:精确记录每天的按键次数
  • 鼠标点击统计:区分左右键点击,数据清晰可见
  • 鼠标移动距离:追踪鼠标全天的移动总长
  • 滚动行为统计:记录页面滚动的总像素
  • 菜单栏显示:无需打开应用,即可在顶部状态栏查看数据
  • 详细面板:点击图标查看完整数据明细
  • 自动重置机制:每日零点自动清空数据
  • 数据本地持久化:重启系统后统计结果依然保留

🧠 技术实现与系统要求

  • 支持系统:macOS 13 Ventura 及以上版本
  • 开发语言:Swift 5.0
  • 核心框架:AppKit、CoreGraphics
  • 事件监听:使用 CGEvent.tapCreate 捕捉全局键鼠事件
  • 数据存储:基于 UserDefaults 本地保存
  • 运行方式:纯菜单栏模式(LSUIElement = true

🔐 隐私与权限说明

KeyStats 不会记录具体按键、输入文字或点击坐标,仅统计行为频次。所有数据完全本地保存,不涉及网络传输。

首次使用需授权“辅助功能权限”,具体步骤如下:

  1. 运行应用,弹出权限提示
  2. 点击“打开系统设置”
  3. 在“隐私与安全性” > “辅助功能”中勾选 KeyStats
  4. 授权后即可自动开始统计

未授权时,应用无法收集任何数据。

KeyStats:轻量级 macOS 菜单栏键鼠统计工具,记录每日键盘敲击与鼠标使用情况

📊 使用说明示意

菜单栏数据显示示例:

1,236 487 
  • 上方数字表示当天键盘敲击总数
  • 下方数字表示当天鼠标点击总数(左+右)
  • 数字自动格式化,如:1.2K, 1.0M
  • 点击图标可展开详细统计面板

🔧 操作选项

  • 手动重置统计数据
  • 退出应用程序

📦 安装方式

下载地址:网盘

GitHub地址:https://github.com/debugtheworldbot/keyStats