[{"data":1,"prerenderedAt":80},["ShallowReactive",2],{"blog-index-zh":3},[4],{"id":5,"title":6,"author":7,"body":8,"category":62,"cover":63,"coverAlt":64,"description":65,"draft":66,"extension":67,"meta":68,"navigation":69,"path":70,"publishedAt":71,"seo":72,"stem":73,"tags":74,"translationKey":78,"updatedAt":71,"__hash__":79},"articles_zh\u002Fzh\u002Fblog\u002Fwhy-i-built-mangodisk.md","为什么我要开发并开源 MangoDisk","Harry",{"type":9,"value":10,"toc":53},"minimark",[11,15,19,22,25,28,31,34,37,41,44,47,50],[12,13,14],"p",{},"作为一名程序员，我经常安装开发工具、测试软件和各种依赖，也会不断生成构建产物、缓存和 AI 模型。时间一长，磁盘空间总会在不知不觉中变得紧张。",[16,17,18],"h2",{"id":18},"磁盘空间总是不够用",[12,20,21],{},"真正麻烦的不是某一个大文件，而是各种内容散落在磁盘的不同位置。安装包、旧版本、缓存、日志和项目构建产物各占一部分，想清理时很难一次找全。",[16,23,24],{"id":24},"脚本没有真正解决问题",[12,26,27],{},"最开始，我用自己写的脚本清理。它能解决一部分问题，但很难长期维护：路径会变化，规则容易失效，稍不注意还可能删错文件。每次修改脚本前，我都需要重新确认它会处理哪些内容。",[16,29,30],{"id":30},"我想要的工具其实很简单",[12,32,33],{},"后来我找过不少磁盘清理软件，但始终没有遇到真正符合需求的。有些需要付费订阅，有些功能繁杂、体积臃肿，还有一些需要注册账号或上传数据。",[12,35,36],{},"而我想要的只是一个干净、直接的工具：清楚地告诉我空间用在了哪里，让我确认哪些内容不再需要，然后把它们清理掉。",[16,38,40],{"id":39},"所以我开始开发-mangodisk","所以，我开始开发 MangoDisk",[12,42,43],{},"MangoDisk 不需要登录，也没有付费功能。文件扫描和清理都在本地完成，不会上传你的文件或扫描结果，清理过程也不依赖网络。",[12,45,46],{},"它只专注于一件事：帮你找到不再需要的内容，确认无误后清理干净，释放更多磁盘空间。",[16,48,49],{"id":49},"为什么选择开源",[12,51,52],{},"我希望每个人都能知道 MangoDisk 做了什么，也能参与改进它。更重要的是，我希望那些和我有同样困扰的人，不必重复寻找和试错，可以直接使用一个简单、透明的磁盘清理工具。",{"title":54,"searchDepth":55,"depth":55,"links":56},"",2,[57,58,59,60,61],{"id":18,"depth":55,"text":18},{"id":24,"depth":55,"text":24},{"id":30,"depth":55,"text":30},{"id":39,"depth":55,"text":40},{"id":49,"depth":55,"text":49},"开发故事","\u002Fblog\u002Fwhy-i-built-mangodisk.webp","从杂乱文件到清晰磁盘空间管理的 MangoDisk 开发故事配图","从磁盘空间不断告急，到脚本难以维护，再到自己动手做一款简单、纯粹的开源磁盘清理工具",false,"md",{},true,"\u002Fzh\u002Fblog\u002Fwhy-i-built-mangodisk","2026-08-01 10:00:00",{"title":6,"description":65},"zh\u002Fblog\u002Fwhy-i-built-mangodisk",[75,76,77],"MangoDisk","开源","磁盘清理","article-why-i-built-mangodisk","HdiLR9jNqgUpnGNpL289HfW4TPVHUM79IVq1R4IZvaM",1785557295543]