github tw93/Mole V1.12.0
V1.12 Inner Core 🎄

6 hours ago
Mole Logo

Mole V1.12

Dig deep like a mole to clean your Mac.

Changelog

  1. Smarter Cleanup: mole clean now includes new rules for AI models, Docker, and browser caches. The --dry-run option allows you to export and review the full file list before deletion, ensuring you know exactly what will be removed, --debug supports more detailed content output for better troubleshooting.
  2. Uninstall UX: Added a 24-hour cache for app scanning results, so you don't have to wait for a full scan every time. The interface now supports real-time filtering to quickly locate and select apps for removal, optimize the uninstalled and more complete content of dozens of IDE editors.
  3. Enhanced Safety & Whitelisting: Default protection added for network tools (Surge, Clash, Mihomo). mole optimize now supports a --whitelist argument, allowing you to select and skip specific checks (e.g., Firewall/Gatekeeper).
  4. Visuals & Monitoring: mole status now identifies CPU/GPU core counts and adds real-time metrics for Battery, Load, and Network. mole analyze is smoother with async pre-fetching and a history stack for navigation.
  5. Core Architecture: Massive refactor of common.sh into modular libraries. Introduced a unified Sudo manager (Touch ID/KeepAlive), safer file operations, and added 130+ automated tests for stability.

更新日志

  1. 清理能力升级mole clean 新增对 AI 模型、Docker 及浏览器缓存的清理规则,--dry-run 模式现在支持导出详细清单供审查,让你在执行前对清理内容更加了解,--debug 支持更详细的内容输出,用于更好排查问题。
  2. 卸载体验优化:引入 24 小时扫描缓存机制,二次进入无需等待,列表支持实时关键词过滤,帮助你快速定位并选择需要卸载的应用,优化数十种 IDE 编辑器的卸载更全的内容。
  3. 安全与白名单:增强应用保护,默认排除 Surge、Clash、Mihomo 等网络工具,mole optimize 新增 --whitelist 参数,支持选择跳过防火墙或 Gatekeeper 等特定检查。
  4. 可视化与监控mole status 支持识别 CPU/GPU 核心数量,并新增电池健康、系统负载及网络吞吐的实时监控,mole analyze 支持异步预加载和历史记录栈,大文件浏览更顺滑。
  5. 核心代码重构:将核心库拆分为模块化组件;引入统一的 Sudo 管理器(支持 Touch ID 和后台保活),所有文件操作接入安全 API,新增 130+ 自动化测试用例确保稳定性。

Thanks to everyone who provided feedback and reported bugs. Your input makes Mole better. If you find Mole useful, a Star is always appreciated.

https://github.com/tw93/Mole

Don't miss a new Mole release

NewReleases is sending notifications on new releases.