软件简介:
MangoDisk 是一款面向 macOS 和 Windows 平台的安全型磁盘清理与空间分析工具。它的设计思路与市面上常见的“一键清理”式工具不同——在默认只读扫描的基础上,通过一套公开且可审计的规则库,帮用户找到那些可以安全删除的缓存、临时文件和构建产物,同时把“删什么”的决定权完全交还给用户自己。
MangoDisk 最核心的能力是深度清理。它会扫描系统缓存、应用程序日志、浏览器临时数据、开发工具和本地项目中的可重建内容,并将结果按类别分组展示,让用户清楚看到哪些空间是可以被释放的。覆盖范围包括系统与用户缓存、主流浏览器的网页数据、包管理器的下载缓存、IDE 索引、编译器缓存,以及 Node.js、Rust、Python、.NET 等项目的构建目录。它还针对 Docker 等容器工具的缓存、Xcode 开发数据,以及 AI 模型下载缓存做了专门识别。有意思的是,它还能从某些应用中移除当前设备不需要的处理器代码,在不影响正常使用的前提下节省存储空间。
除了深度清理,MangoDisk 还提供了大文件查找功能,可以按类型和大小快速定位磁盘或文件夹中占用空间最多的文件。重复文件清理则按文件内容而非文件名查找完全重复的副本,每组至少保留一份,避免误删。应用卸载与残留清理可以查看已安装应用的大小、运行状态及其关联文件,在卸载前检查缓存、配置和残留数据,并区分可重建内容与可能包含个人文件的数据。启动项管理则用于查看和管理 macOS 及 Windows 上随系统自动启动的程序,关闭不必要的启动项可以减少开机延迟和后台资源占用。此外,它还提供了磁盘空间分析功能,通过树图(Treemap)和列表视图直观展示磁盘或文件夹的存储分布。
MangoDisk 在安全方面的设计尤其值得注意。它的清理规则库是独立维护的,而不是直接从第三方项目复制。开发团队在采纳任何一条清理规则之前,会先确认路径的用途和数据归属,明确内容可以被安全重建,并在真实的 Windows 或 macOS 环境中验证清理结果和失败场景。简单来说,第三方项目只能提供线索,官方文档和实际测试才是规则是否被采纳的决定性依据。所有操作完成后,用户都可以在操作历史中查看清理、文件删除、应用卸载和启动项变更的结果及释放的空间。
在技术实现上,MangoDisk 基于 Tauri 2 框架构建,后端使用 Rust 处理扫描、文件系统访问和安全校验,前端则采用 Vue 3 和 TypeScript。这种架构保证了扫描和清理操作的高效与可靠。除了桌面应用,它还提供了一个独立的命令行界面(CLI),支持通过 mangodisk clean 等命令执行扫描和清理,并可以输出 JSON 格式的结果,便于集成到自动化工作流中。
更新日志:
v1.0.6 2026-08-22
本次更新修复 Windows 重复文件删除问题,进一步扩展安全清理范围,并提升文件系统操作的安全性和可靠性。
- 修复 Windows 重复文件清理可能因路径表示差异被误判为超出扫描范围,导致永久删除失败的问题。
- 扩展经过验证的清理范围,新增或优化 Chrome、Gradle、Python、PyInstaller、VS Code、Ollama、Docker Desktop、Parallels Desktop、QQ、360 安全浏览器和 2345 浏览器等缓存清理。
- 提升 macOS 特殊文件和符号链接的清理安全性,避免清理过程卡住,保护链接指向的外部文件,并改进部分清理结果的准确性。
- 优化 Windows 文件系统识别,提高应用发现、卸载状态跟踪、存储扫描和重复文件处理的可靠性。
- 修复其他已知问题,并持续优化清理稳定性、性能和整体使用体验。
安装说明:
直接运行主程序即可。
文章更新说明:2026年8月25日 更新 v1.0.6 版本。本站仅分流了 Windows 版单文件程序,其他版本请自行移步至官方项目地址下载。
