# MangoDisk：把开发缓存、大文件和重复文件放在一起查的开源清理工具

**URL:** <https://www.sunai.net/t/topic/1541>\
**Category:** IT\
**Tags:** 开源, 效率工具, 工具\
**Created:** [2026 年10 月 20 日 11:32 UTC](https://www.sunai.net/t/topic/1541 "2026-10-20T11:32:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![Logos](https://www.sunai.net/user_avatar/www.sunai.net/logos/32/2077_2.png) [@Logos](https://www.sunai.net/u/Logos)\
发布日期： [2026 年10 月 20 日 11:32 UTC](https://www.sunai.net/t/topic/1541/1 "2026-10-20T11:32:52Z")

</div>

电脑用久了，空间往往不是被某一个大文件吃掉，而是散在浏览器缓存、开发工具、旧项目构建产物和本地 AI 模型里。MangoDisk 把这些位置的扫描、空间分析和清理放进了一个桌面工具，支持 Windows、macOS 和 Linux。

它让我想推荐的地方，是把“找出占用”和“执行删除”分开：默认只扫描，先看内容和预计回收空间，再决定怎么处理。对经常折腾开发环境的人，这比看到一个清理总数就直接点确认更实在。

## 开发电脑上的空间，值得单独查一遍

MangoDisk 的深度清理不只看系统临时文件，也覆盖包管理器、IDE、编译缓存、Xcode 数据、容器构建缓存，以及 Node.js、Rust、Python 等项目中可重建的依赖和构建目录。本地 AI 模型、下载缓存也在扫描范围内。

它还提供大文件查找、重复文件清理和磁盘空间分析。空间分析可以切换矩形树图和旭日图，用来追踪到底是哪个目录占得多；重复文件清理则不是只凭同名判断，智能选择会在每组中至少留下一份。

 ![MangoDisk 深度清理界面](https://i.czl.net/r2/original/2X/8/81aa8376956c82aa846bb18f1ed751bc60f4a636.jpeg)

## 不想装完就点“一键优化”，也能用

除了清理，工具还带应用卸载、启动项管理、隐私清理和操作历史。我的建议是先从空间分析和只读扫描开始，不必把所有模块一次用完。

它的清理规则库公开在仓库里，可以查看规则内容和修改历史。系统优化只使用内置设置，不接收任意注册表路径、终端命令或脚本；修改后会回读设置，并提示需要管理员权限或重启的项目。

这些设计让操作更容易检查，但不代表删除能撤销。永久删除、卸载和系统设置调整仍要逐项确认，重要文件先留备份。

## 怎么上手

桌面版可以直接从[官网下载页](https://mangodisk.app/download)或 [GitHub Releases](https://github.com/harry0703/MangoDisk/releases/latest) 获取，不需要先搭编译环境。Windows 要求 64 位 Windows 10 或更新版本；macOS 要求 Monterey 12.5 或更新版本。Linux 提供 deb 和 AppImage，其他发行版的兼容性取决于系统库和桌面环境。

Windows 也可以通过 WinGet 安装桌面版：

```powershell
winget install --id MangoDisk.MangoDisk --exact --source winget

```

如果更喜欢终端，它还有独立 CLI。注意桌面版与 CLI 是不同的安装项，Windows CLI 的安装命令是：

```powershell
winget install --id MangoDisk.CLI --exact --source winget

```

安装 CLI 后，重新打开终端即可先做只读扫描，或导出 JSON 结果：

```sh
mangodisk clean
mangodisk clean --format json --no-progress

```

这两条命令都用于扫描，不会直接删除文件。Linux 暂未提供独立 CLI 的预编译下载，需要从源码构建。

## 适合谁

如果你经常装开发工具、跑本地模型，或者想把空间分析与清理放在同一个界面里，MangoDisk 值得看一眼。只想找大文件的人，也可以先用分析功能，不涉及系统优化。

桌面端采用 Tauri 2，扫描与清理核心用 Rust，界面用 Vue 3 和 TypeScript。选它主要看中了开发缓存覆盖、公开规则和只读扫描入口，不把“清理后一定提速”当卖点。

## 项目信息

- 主要语言：Rust；桌面界面使用 Vue 3 / TypeScript
- License：GPL-3.0
- Star：截至 2026-10-20 约 4,400
- GitHub：[GitHub - harry0703/MangoDisk: Safety-first disk cleaner and space analyzer for macOS, Windows and Linux, with duplicate cleanup, app uninstall, startup management, system optimization, and maintenance. · GitHub](https://github.com/harry0703/MangoDisk)
- 官网：[https://mangodisk.app/](https://mangodisk.app/)
