在信息爆炸的时代,电脑中的文件常常如野草般疯长,杂乱无章。Hazel 正是为解决这一痛点而生的 macOS 自动化神器。它如同一位不知疲倦的数字园丁,默默监控您指定的文件夹,根据您设定的规则,自动对文件进行整理、重命名、标记、删除或移动,彻底解放您的双手,让文件管理变得优雅而高效。
🛠 核心功能特点
-
智能文件夹监控:
- 指定任意文件夹(如下载、桌面、文档等),Hazel 持续监控其内容变化(新增、修改文件)。
- 支持监控子文件夹(可选)。
-
强大的规则引擎:
- 条件判断 (If): 基于文件的各种属性设置触发条件:
- 名称/扩展名: 匹配特定关键词、通配符或正则表达式。
- 文件类型: 区分图片、文档、PDF、存档、音乐、视频等。
- 日期: 创建日期、最后修改日期、最后打开日期(如“超过30天未打开”)。
- 内容: 搜索文件内部文本(支持纯文本、RTF、PDF 等)。
- 元数据: 利用 Spotlight 元数据(如作者、相机型号、音乐流派)。
- 文件大小: 筛选过大或过小的文件。
- 图像属性: 尺寸、颜色空间等。
- 邮件属性 (Mail.app): 发件人、主题、邮件列表等(针对 Mail 下载的附件)。
- 标签/颜色标签: 已有标签状态。
- 其他应用状态: 结合 Alfred、Keyboard Maestro 等传递变量。
- 执行动作 (Do): 满足条件后执行的操作:
- 移动/复制: 将文件转移到其他文件夹(支持按日期等动态创建子文件夹)。
- 重命名: 使用强大模板(日期、计数器、原文件名部分、元数据等)自动重命名文件。
- 删除: 安全清理垃圾文件(可先移入废纸篓或直接删除)。
- 标记: 为文件添加 macOS 标签(颜色标签或自定义标签)。
- 打开方式: 用指定应用打开文件。
- 运行脚本: 执行 AppleScript、Shell 脚本、JavaScript、Automator 工作流等,实现高度自定义(如自动导入照片到 Lightroom、压缩文件、转换格式)。
- 上传: 支持 FTP、SFTP、WebDAV 上传。
- 通知: 显示通知中心提醒。
- 归档: 压缩文件。
- 导入照片: 导入到 Photos.app。
- 设为桌面背景: 轮换壁纸。
- 挂载磁盘映像:
- OCR 识别文本: (需单独购买插件) 将扫描件 PDF/图片中的文字识别并嵌入为可搜索文本。
- 条件判断 (If): 基于文件的各种属性设置触发条件:
-
自动化工作流:
- 规则可以按顺序执行,形成复杂的工作流(例如:先匹配PDF,再检查内容关键词,然后重命名并移动到特定文件夹)。
- 规则可手动运行或按计划(每小时、每天等)运行。
-
内置 OCR 功能 (插件):
- 可选插件,能将扫描文档和图片中的文字识别出来并嵌入到文件(PDF)或 Spotlight 元数据中,极大提升文件可搜索性。
-
直观的用户界面:
- 规则管理清晰明了,采用类似邮件客户端的收件箱规则界面,易于设置和调试。
- 提供详细的执行日志,方便查看规则运行情况和排查问题。
🎯 典型使用场景
-
下载文件夹清理:
- 自动归档: 将下载的
.pdf
移动到~/Documents/Invoices/
,.dmg
移动到~/Downloads/Installers/
,.jpg/.png
移动到~/Pictures/Downloads/
。 - 自动清理: 删除超过 2 周的
.tmp
文件,将超过 6 个月未打开的文件移到~/Downloads/Archive/
或压缩备份。 - 自动解压: 检测到
.zip/.rar
文件,自动解压到指定文件夹并删除原压缩包。
- 自动归档: 将下载的
-
桌面整理:
- 将截图 (
Screen Shot*.png
) 自动移动到~/Pictures/Screenshots/
并按月份归档。 - 将临时存放超过 3 天的任何文件移动到
~/Documents/From Desktop/
。
- 将截图 (
-
文档管理:
- 自动分类: 将收到的
发票.pdf
移动到财务/2024/06月/
文件夹(文件夹可按日期自动创建)。 - 智能重命名: 将扫描的合同文件
Scan 001.pdf
根据内容或日期自动重命名为合同_甲方名称_20240610.pdf
。 - 标记待处理: 为所有名称包含
"草稿"
或"DRAFT"
的文档添加红色标签。
- 自动分类: 将收到的
-
媒体文件整理:
- 将相机 SD 卡导入的照片 (
DCIM/...
) 按年/月/日
或事件名称
自动整理到图片库。 - 自动将下载的电影
.mkv/.mp4
移动到媒体库文件夹 (Movies/TV Shows
),并根据文件名尝试重命名。
- 将相机 SD 卡导入的照片 (
-
邮件附件处理:
- 自动将 Mail.app 特定发件人(如老板)发来的带
"报告"
主题的邮件附件(PDF/XLS)保存到工作/周报/
并重命名包含日期。 - 自动保存所有账单附件到
财务/账单/
。
- 自动将 Mail.app 特定发件人(如老板)发来的带
-
自动化处理与集成:
- 检测到新
.heic
图片,自动转换为.jpg
并删除原文件。 - 将设计师传来的
.psd
文件自动复制到云同步文件夹 (Dropbox/OneDrive)。 - 将特定文件夹的
.mov
文件自动导入 Final Cut Pro 媒体库。 - 使用 OCR 插件,自动识别扫描的纸质文档 PDF 内容,使其可搜索。
- 检测到新
-
系统维护:
- 定期清理特定缓存文件夹 (
~/Library/Caches/
下某些子目录)。 - 自动挂载下载的
.dmg
磁盘映像。
- 定期清理特定缓存文件夹 (
✨ Hazel 的核心价值
- 释放时间与精力: 自动化繁琐、重复的文件管理任务,让您专注于更有价值的工作。
- 提升效率: 文件瞬间归位,无需手动查找和整理。
- 保持井然有序: 强制建立并维持一套清晰的文件组织结构。
- 避免遗忘与丢失: 重要文件自动归档,垃圾文件定期清理。
- 个性化定制: 规则高度灵活,可完全适配您独特的工作流程和习惯。
- 强大扩展性: 通过运行脚本,几乎可以与其他任何 macOS 应用或服务集成,实现无限可能。
💎 总结
Hazel 远不止是一个文件整理工具,它是 macOS 上自动化文件管理的标杆。其强大的规则引擎、丰富的操作选项以及对脚本和元数据的深度支持,让它成为追求效率、整洁和自动化工作流的用户不可或缺的助手。无论是处理日常下载、整理杂乱桌面、管理海量文档还是构建复杂的自动化流程,Hazel 都能胜任,让您的 Mac 真正变得智能而高效,从此告别手动整理的烦恼,让文件自动流向该去的地方,让您专注于真正重要的事。 。
全部评论 1