最近在学习 Rust 编程,刚好自己有一个磁盘清理的需求就边学边开发了,现在已经完成,欢迎大家试用 https://pretty-clean.github.io/ 。
我是一名程序员,工作使用的 MacBook Pro 的磁盘只有 256GB 。以往,我每年都花几百人民币购买 CleanMyMac 帮助我清理磁盘。直到有一天我想把系统升级到 12.x 的时候发现磁盘不够,导致不能升级。我使用 CleanMyMac 彻底清理了我的磁盘,但是空间还不够。经过分析,发现开发工具以及许多项目留下来的编译结果占用了许多的空间,当时我就写了一段脚本做清理工作,结果回收了 30GB 的空间,系统也顺利升级了。
这段脚本的在使用上存在一些问题,因此我就想能不能开发一款软件来帮助我做到极致的垃圾清理。因此我就使用 Rust 编写了这款软件。
|  |      1beginor      2022-03-04 17:18:25 +08:00 via Android 看起来不错,支持一下 | 
|  |      3yuhangch      2022-03-04 17:45:30 +08:00 道理我都懂,「最近在学习 Rust 」能做成这种效果好厉害啊 | 
|      4livexia      2022-03-04 17:47:28 +08:00 via iPhone 厉害 支持一个,等有需求就下载使用 | 
|  |      5superchijinpeng      2022-03-04 17:48:29 +08:00 开发缓存不是留着更好,时间换空间? | 
|  |      6love4taylor PRO 能编译成通用架构么?以及能不能加上 AppCleaner 的功能。这样就能扔掉 Lemon 了。 | 
|  |      7aiyanbo OP @superchijinpeng 开发缓存平时留着没问题,但是在关键时候需要回收磁盘空间的话,一个一个清理会很麻烦。我曾经维护过 30 多个项目。每一个加起来就会占用很多的空间。 | 
|      8aeli      2022-03-04 17:51:13 +08:00 我正版的 CleanMyMac 已经删除了,现在用腾讯的柠檬清理,效果不差 | 
|  |      9aiyanbo OP @Love4Taylor 好,后续有功能更新,第一时间告诉您。 | 
|  |      10aiyanbo OP @aeli 很多的软件为了所谓的 DAU 会添加许多用户压根就不需要的功能,我开发这个软件的目标就是:用户有需要的时候打开,扫描,清理就够了。 | 
|      11sicilianlizard      2022-03-04 18:43:50 +08:00 @aiyanbo 试用了,感觉很棒!多谢! 一点小建议:我下过很多书、音乐,其中肯定有很多重复的,自己的文件肯定也有重复的,能不能把这些找出来? | 
|      12jorneyr      2022-03-04 18:57:47 +08:00 这个 Ui 让人没有使用的欲望了,其他优秀的磁盘扫描软件都很炫酷。 | 
|  |      13run2      2022-03-04 19:20:57 +08:00  1 macOS 已经有了一个自带的了 ,储存空间管理 直接在 spotlight 里搜 或者 /System/Library/CoreServices/Applications/Storage\ Management.app | 
|  |      14iClass      2022-03-04 19:54:08 +08:00 via Android 建议开源,不留后门。 | 
|  |      15oott123      2022-03-04 20:16:36 +08:00 via Android GUI 是用什么库做的呢 | 
|  |      16Dogtler      2022-03-04 20:21:30 +08:00 via iPhone 收藏支持一波,感谢作者 | 
|  |      17ClericPy      2022-03-04 20:50:01 +08:00 最有价值的其实是那套过滤策略(删除规则), 这东西是各种同类软件的主要竞争力, 比速度还重要... 又想干净, 又怕误删最麻烦了 | 
|  |      18zhouwb      2022-03-04 21:12:14 +08:00 不管用不用的着,只要是独立开发者,都先收藏支持一波 | 
|  |      19hronro      2022-03-04 21:21:20 +08:00 是开源的吗? | 
|  |      20cattyhouse      2022-03-04 23:37:26 +08:00 OmniDiskSweeper | 
|  |      21stimw      2022-03-05 01:29:00 +08:00 via iPhone 我订阅了 setapp 都不装 cleanmymac 。。风评挺差的 | 
|      22vokins      2022-03-05 08:37:54 +08:00 via iPhone 我来提一个建议:请一定不要清理语言文件!!! | 
|  |      24aiyanbo OP @vokins 不会清理,PrettyClean 的宗旨是只清理哪些占用空间比较大,同时程序可以从网络上重新获取的内容。 | 
|  |      25aiyanbo OP @ClericPy 是的,所以 PrettyClean 开发了一套规则系统,后面应该会把这个系统开放给用户,我们一起为软件的完美运行出力。 | 
|  |      27aiyanbo OP @sicilianlizard 收到反馈 | 
|  |      30RIDESU      2022-03-05 19:39:48 +08:00 十分支持,刚用柠檬扫描过垃圾,再用这个软件扫描仍旧有 500 多 M ,看了一下是系统缓存和用户缓存,对于我这种强迫症患者来说十分舒服,楼上有人说 UI 不好看,楼主你别信,如此简洁十分喜欢,不要学那些妖艳贱货。 另外提两个建议: 1.适配 Apple Silicon ,M1 Pro 用户表示还是希望能原生运行,这同样是一个强迫症需求。 2.增加功能,比如能干净卸载软件、扫描清理多余的语言文件和多余的架构文件。目前市面上有一款软件叫「 monolingual 」,清理不需要的语言文件效率极高,比如 Word.app ,能清理出 600 多 M 你可能从来不需要用的语言文件,但是该项目已经停止维护,没适配 Apple Silicon 。至于在「通用」架构时代删除另一个自己不需要的架构,M 系列处理器通过 ditto 命令之后一般能将 app 体积缩小一半以上,Intel Mac 应该也是如此,目前只能通过 ditto 命令手动执行,效率太低。特别希望作者能加入这三个功能,满足需求的话绝对会付费购买。 | 
|      32soberzml      2022-03-06 10:26:29 +08:00 用上了 | 
|  |      33clare0621      2022-03-06 10:44:04 +08:00 几点建议: 1 、App 图标弄下 2 、应用内版本更新,或者上架 AppStore 3 、扫描白名单或者更完善的自定义规则 4 、UI 稍微设计下 5 、软件整体一定保持简单小巧 | 
|  |      36Sting1226      2022-03-06 13:09:51 +08:00 强烈支持楼上提出的应用内扫描和上架 App Store 。 微信和 QQ 的图片、文件太多了。 | 
|      37vokins      2022-03-07 01:04:55 +08:00 via iPhone @aiyanbo 嗯,太好了,市面上很多此类 app 都会清理系统语言文件,很难搞懂着各种想法和逻辑,有时候需要清理的一个临时下载文件比所有语言文件加起来都要打,而且有些 app 只能在特定语言下运行,比如一些手绘 app 国内有代理商,只能在繁体中文下运行国际版本 | 
|  |      38xy19009188      2022-03-07 11:02:26 +08:00 等一波 M1 版 | 
|  |      39aiyanbo OP @xy19009188 已经在安排了 😊 | 
|      40newbieRenew      2022-03-08 10:25:43 +08:00 才 3M ,体积比 Electron 小很多啊 | 
|  |      41aiyanbo OP @newbieRenew 是的,Tauri 用的是 WebView2 ,体积会小很多。 | 
|  |      42aiyanbo OP Product Hunt 投票地址 https://www.producthunt.com/posts/pretty-clean | 
|  |      43ubuntuGary      2022-03-09 11:07:53 +08:00 @aiyanbo 作者,开发者工作目录配置好了无法取消,最新版本:0.1.17 (不给个关于看版本号吗😂) | 
|  |      44aiyanbo OP @ubuntuGary 感谢反馈,设置页面是花精力最少的页面,一直也没有找到自己比较满意的交互方式与信息架构方式。想听听大家的建议。 | 
|  |      45lnkn      2022-03-10 18:48:58 +08:00 via iPhone 尝试体验下 | 
|      46lovestudykid      2022-03-11 05:35:16 +08:00 没有 Arm 版吗? | 
|  |      47aiyanbo OP @lovestudykid Arm 版正在安排中 | 
|  |      48aiyanbo OP @xy19009188 M1 版本已支持,前往 https://www.prettyclean.cc/ 下载。 | 
|  |      49aiyanbo OP @lovestudykid ARM 版本已支持 | 
|  |      50love4taylor PRO | 
|  |      51aiyanbo OP @Love4Taylor 正在开发相关功能解决这个问题。 | 
|  |      52aiyanbo OP @Love4Taylor 忽略列表已上线!😊 |