Mole

🐹 像鼹鼠一样深入挖掘来优化你的 Mac
Mole 是一个强大的 Mac 系统优化工具,集成了 CleanMyMac、AppCleaner、DaisyDisk、Sensei 和 iStat 的功能于一身,帮助你深度清理系统、卸载应用、优化性能和监控系统状态。
核心功能
🧹 深度系统清理
- 清理用户应用缓存、浏览器缓存(Chrome、Safari、Firefox)
- 清理开发工具缓存(Xcode、Node.js、npm)
- 清理系统日志和临时文件
- 清理应用专属缓存(Spotify、Dropbox、Slack 等)
- 清空废纸篓
🗑️ 智能应用卸载
- 完整卸载应用及其相关文件
- 自动查找并清理 52+ 个位置的残留文件
- 包括 Application Support、Caches、Preferences、Logs、WebKit、Cookies、Extensions、Plugins、Launch daemons 等
⚡ 系统优化
- 重建系统数据库和清理缓存
- 重置网络服务
- 刷新 Finder 和 Dock
- 清理诊断和崩溃日志
- 删除交换文件并重启动态分页器
- 重建启动服务和 Spotlight 索引
💾 磁盘空间分析
- 可视化磁盘空间使用情况
- 快速定位大文件和文件夹
- 支持 Vim 风格导航(h/j/k/l)
- 显示文件大小占比和最后修改时间
📊 实时系统状态
- 系统健康评分
- CPU、GPU、内存、磁盘使用率
- 网络流量监控
- 电池状态和健康度
- 进程资源占用排行
- 温度和风扇转速监控
安装
方法 1: 使用安装脚本(推荐)
curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash
方法 2: 使用 Homebrew
brew install tw93/tap/mole
卸载
mo remove
或者使用 Homebrew:
brew uninstall mole
使用方法
交互式菜单
mo
启动交互式菜单,通过图形界面选择功能。
深度清理

# 执行深度清理
mo clean
# 预览清理计划(不实际删除)
mo clean --dry-run
# 管理受保护的缓存白名单
mo clean --whitelist
卸载应用

mo uninstall
选择要卸载的应用,Mole 会自动查找并清理所有相关文件。
系统优化
mo optimize
刷新系统缓存和服务,优化系统性能。
磁盘分析

mo analyze
可视化查看磁盘空间使用情况,支持以下操作:
↑↓←→导航O打开文件/文件夹F显示详情⌫删除L显示大文件(24+)Q退出
系统状态监控

mo status
实时查看系统健康状态、硬件信息和性能指标。
Touch ID 配置
mo touchid
配置 Touch ID 用于 sudo 认证,无需输入密码。
更新 Mole
mo update
查看帮助
mo --help
查看版本
mo --version
快捷启动器集成
Mole 支持与 Raycast 或 Alfred 集成,实现快速启动:
curl -fsSL https://raw.githubusercontent.com/tw93/Mole/main/scripts/setup-quick-launchers.sh | bash
安装后可以直接从 Raycast 或 Alfred 启动以下命令:
clean- 深度清理uninstall- 卸载应用optimize- 系统优化analyze- 磁盘分析status- 系统状态
如需指定终端应用,可设置环境变量:
MO_LAUNCHER_APP=<终端名称>
安装完成后,在 Raycast 中运行 "Reload Script Directories" 或重启 Raycast 即可使用。
使用技巧
安全第一
如果你的 Mac 非常重要,建议等待 Mole 更加稳定后再进行完整清理。
预览清理计划
在实际清理前,先运行预览模式查看将要删除的内容:
mo clean --dry-run
管理白名单
使用白名单功能保护重要的缓存文件:
mo clean --whitelist
使用 Touch ID
配置 Touch ID 后,无需每次输入密码:
mo touchid
Vim 风格导航
所有菜单都支持 Vim 风格的 h/j/k/l 键导航,也可以使用方向键。
常用命令速查
| 命令 | 说明 |
|---|---|
mo | 启动交互式菜单 |
mo clean | 深度清理系统 |
mo clean --dry-run | 预览清理计划 |
mo clean --whitelist | 管理缓存白名单 |
mo uninstall | 卸载应用及残留 |
mo optimize | 优化系统性能 |
mo analyze |