Smart Cleaner:基于 Tauri v2 + Rust 的 macOS 轻量级清理神器,十几 MB 释放巨大空间

随着使用时间的增长,Mac 电脑中往往积累了大量不再需要的日志文件、临时缓存、安装包和老旧文档。传统的清理工具要么功能单一,要么体积庞大、广告繁多。

Smart Cleaner (智能清理工具) 是一款专为 macOS 打造的现代化目录清理工具,采用前沿的 Tauri v2 + Vue 3 + Rust 技术栈构建。它致力于以极致的轻量级体验,帮助用户快速扫描任意文件夹,通过灵活的自定义规则精准识别并清理垃圾文件,还你一个清爽高效的存储空间。

Smart Cleaner:基于 Tauri v2 + Rust 的 macOS 轻量级清理神器,十几 MB 释放巨大空间插图

🌟 核心特性:小身材,大能量

1. 极致轻量,原生性能

  • 技术架构:基于 Rust 编写底层逻辑,利用 Tauri v2 调用原生系统 Webview,摒弃了沉重的 Electron 框架。
  • 体积小巧:独立安装包体积仅 十几 MB,启动速度飞快,内存占用极低,真正做到了“润物细无声”。

2. 丰富的自定义过滤规则

拒绝“一刀切”式的盲目清理,Smart Cleaner 提供多维度、高精度的过滤策略:

  • 📏 按大小过滤:一键揪出占用空间的“大户”,例如筛选所有大于 100 MB 的文件。
  • 📅 按时间清理:自动识别并标记创建或修改时间早于 30 天(可自定义)的陈旧文件。
  • 📄 按格式打击:精准定位特定后缀的垃圾文件,如 .log (日志), .tmp (临时文件), .dmg (安装包) 等。
  • 📂 空文件夹检测:智能扫描并清理无用的空目录,保持文件系统整洁。

3. 安全可视化,删除更放心

数据安全是清理工具的生命线。Smart Cleaner 坚持 “先预览,后删除” 的原则:

  • 列表展示:所有命中规则的文件都会在删除前清晰列出,支持预览文件名、路径、大小及修改时间。
  • 空间预估:自动计算选中文件可释放的总存储空间,让你对清理效果心中有数。
  • 废纸篓机制:为了确保万无一失,应用不会永久删除任何文件,而是将其移入 macOS 系统的 “废纸篓”。如果你误删了重要文件,随时可以从废纸篓中轻松恢复。

4. 现代化 UI 体验

  • 视觉设计:采用极简主义设计风格,完美融入 macOS 原生生态。
  • 毛玻璃特效:界面支持动态 毛玻璃 (Glassmorphism) 效果,通透美观。
  • 流畅交互:得益于 Vue 3 与 Rust 的高效协作,列表滚动、筛选切换等操作均拥有丝滑的平滑动效,操作直观且愉悦。

🛠️ 使用场景

  • 开发者:快速清理项目目录中累积的 node_modules 缓存、构建产物、日志文件 (.log)。
  • 设计师/视频创作者:扫描素材文件夹,找出不再使用的超大视频片段或旧版工程文件。
  • 普通用户:定期清理“下载”文件夹中的过期安装包 (.dmg.pkg) 和临时文件,释放宝贵的 SSD 空间。
  • 系统维护:深度扫描特定目录,移除长期未访问的文档和空文件夹,优化文件检索效率。

🔒 安全承诺

Smart Cleaner 深知数据的重要性。我们承诺:

  • 本地运行:所有扫描和清理操作均在本地完成,不上传任何文件信息至云端。
  • 可逆操作:严格遵循 macOS 废纸篓机制,赋予用户最终的“后悔权”。
  • 透明可控:每一个删除动作都需用户二次确认,绝无后台静默删除。

评论