# 我為什麼開發並開源 MangoDisk

> 從磁碟空間不斷告急、清理腳本難以維護，到親手打造一款簡單透明的開源磁碟清理工具

身為開發者，我經常安裝工具、測試軟體和加入各種相依套件。專案也會持續產生建置產物、快取與 AI 模型。時間一久，可用的磁碟空間總是在不知不覺間消失。

## 磁碟空間總是不夠用

問題通常不是某一個超大的檔案，而是安裝程式、舊版本、快取、記錄檔和建置輸出散落在磁碟各處，每一項都佔去一些空間。真的想清理時，卻很難一次找齊所有不再需要的內容。

## 清理腳本不是長久之計

一開始，我用自己寫的腳本清理。確實有幫助，但維護起來很麻煩：路徑會改變、規則會過時，一個小錯誤還可能刪到不該刪的檔案。每次調整前，我都得再次確認腳本究竟會動到哪些內容。

## 我想要的工具其實很簡單

我試過不少磁碟清理工具，卻始終沒有找到真正適合自己的。有些需要訂閱，有些塞滿我用不到的功能，還有些會要求註冊帳號，或把資料傳送到遠端服務。

我想要的其實很簡單：告訴我儲存空間都用到哪裡，讓我先確認哪些內容已經不需要，再進行清理。

## 所以我開發了 MangoDisk

MangoDisk 不需要帳號，也沒有付費功能。檔案掃描與清理都在本機進行，不會上傳你的檔案或掃描結果；執行清理時也不需要網路連線。

它專注在一件事：協助你找出不再需要的檔案，確認後安心移除，騰出磁碟空間。

## 為什麼選擇開源

我希望每個人都能看見 MangoDisk 的運作方式，也能一起讓它變得更好。更重要的是，我希望遇到相同問題的人不用重複經歷搜尋與試錯，就能使用一套簡單、透明的磁碟清理工具。

[MangoDisk 的原始碼與清理規則](https://github.com/harry0703/MangoDisk)都公開在 GitHub。想了解刪除前的確認流程與安全原則，可以參考[安全性指南](/tw/docs/safety)；[開始使用](/tw/docs/getting-started)整理了基本操作；開發者也可以閱讀[如何安全刪除 Xcode Derived Data](/tw/blog/how-to-clear-xcode-derived-data-safely)，或先了解 [Cargo 快取與 target 資料夾的差異](/tw/blog/cargo-cache-vs-target-folder)。
