分享一个自己开发的特定目录文件清理的 App: Smart Cleaner

3 月 3 日
 gefangshuai

一款采用 Tauri v2 + Vue 3 + Rust 开发的现代化、轻量级 Mac 目录清理工具。致力于帮助用户快速扫描任意文件夹,根据多种自定义属性过滤并清理庞大的垃圾文件。

注:为了确保数据安全,此应用会将扫描出的文件移入 Mac 的“废纸篓”,你可以随时在废纸篓中将其恢复。

🌟 核心特性

  1. 体积小巧:依赖原生系统 Webview 和底层 Rust ,独立包体积仅十几 MB 。
  2. 丰富的过滤规则:
    • 过滤大文件(如:大于 100 MB )。
    • 按时间清理(如:创建/修改时间早于 30 天)。
    • 按文件格式精确打击(如:.log, .tmp, .dmg)。
    • 支持空文件夹检测与一并清理。
  3. 安全可视化确认:所有的删除动作发生前,均会在列表展示出命中的文件,并自动计算出能够释放的存储空间。
  4. 现代化 UI 体验:采用极简原生的毛玻璃与平滑动效风格,操作直观。

下载地址: https://github.com/lifedever/smart-cleaner/releases

1587 次点击
所在节点    分享创造
9 条回复
mangmaimu
3 月 3 日
没链接吗.
gefangshuai
3 月 3 日
mangmaimu
3 月 3 日
@mangmaimu 没想到刚发就补上了
ddonano
3 月 3 日
挺好的,试用了下,扫描有点慢
gefangshuai
3 月 3 日
@ddonano #4 后续会尝试优化
ddonano
3 月 3 日
清理逻辑有点问题吧,我选了几个大文件,为啥还清理了其他东西,你这东西不敢用啊
gefangshuai
3 月 3 日
@ddonano #6 咦?请问是哪个平台? Windows 还是 macOS ?是级联选择的目录还是单文件?我在 macOS 下试了一下正常呢
gefangshuai
3 月 3 日
@ddonano #6 我默认加了按照体积排序,是不是当前操作的文件夹跑下面去了?
gefangshuai
3 月 3 日
@ddonano #6 看了一下,应该是默认勾选“包含并清理空目录”,导致将空目录删除了,而没有告知用户。这确实是一个风险点,是我自作聪明了,马上去掉这个选项逻辑并发布新版。将自主权完全交由用户

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1195363

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX