Detailed Explanation of Hazel for Mac for Automated File Management

Hazel 是一款运行于 macOS 系统后台的自吆化户理工作名管理已暂停。核心的文件夹,从而实理工作名、类型、根签等)自动执行整理、分类、重命名、删除或触发外部操作)人值守智能化。

一、核心的主界面与心的文件夹面板

Hazel 的主界面设计简洁,主要分两个化。

1.1 文件夹面板(左侧)

  • 监控文件夹列表:显示所有被 Hazel 监控的文件夹。可以添加任意本地或网络驱动器上的文件夹。
  • 状态指示灯:每个文件夹旁有一个指示灯。绿色表示 Hazel 正在监控此文件夹;灰色表示监控已暂停。
  • 导入/暂停控制:列表下方的按钮用于快速导入预置规则或暂停所有文件夹的监控。

1.2 规则面板(右侧)

当在左侧选中一个监控文件夹后,右侧会显示应用于该文件夹的所有规则包含“条件(If)”和“操作(Do)”两部分。

  • 规则列表:按从上列表下的顺序执行。每条规则包含“条件(If)”和“操作(Do)”两部分。
  • 条件编辑器:用于定义规则触发的标准。扩展名、添加标签等),可过“+”号添加多个条件,它们之间可以是“全部”或“任一”的关系。
  • 操作编辑器:用于定义规则触发后执行的动作。包括移动到废纸篓、移动到其他文件夹、重命名、添加标签、运行 AppleScript/Shell 脚本、上传到云端服务等。
  • 规则开关与排序:每条规则左侧有开关可单独启用/禁用,并吵个云作流程:从创建规则到自动执行
  • 二、完整操作每条规则到自动执行

    以下以创建一个“自动整用下载文件夹中的图用”为例,展示完整流程。

    2.1 添加监控整用/禁用,并吵个云作每程:从创建规则到自动执行

    操作步骤:

    1. 打开 Hazel 应用程序。
    2. 点击文件夹面板左下角的 “+” 按钮。
    3. 在左侧选中刚添加的“Downloads”文件夹。

    2.2 创建新规则

    操作步骤:

    1. 在左侧选中刚添加的“Downloads”文件夹。
    2. 点击规则面板右下角的 “+” 按钮,或使用快捷键 Command + N,创建一条新规则。
    3. 在第二个下拉菜单,选择 “种类”。
    4. 在第三个下拉菜单,选择 “是”。
    5. 在第二个下拉菜单,选择 “图像”。
    6. 点击条件行尾的 “+” 按钮,添加第二个条件。
    7. 在新条件中,依次选择 “扩展名” – “是” – 在输入框中手动键入 jpg。
    8. 确保两个条件之间的关系是 “全部”,表示需同时满足“是图像”且“扩展名是 jpg”)。

    2.4 设置规则操作

    操作步骤:

    1. 在“操作(Do)”区域,点击第一个下拉菜单,选择 “排序到存在文件夹”。
    2. 在出现的选项中,选择 “已存在文件夹”,然后点击“选择…”按钮,指定目标文件夹(例如:~/Pictures/Downloads_Images)。
    3. 点击操作行尾的 “+” 按钮,添加第二个操作。
    4. 选择 “标记” – “添加颜色”,然后选择一个标签颜色,如绿色。

    至此,规则含义为:“如果 Downloads 文件夹中的文件既是图像,扩展名又是 jpg,那么就将它移动到‘Pictures/Downloads_Images’文件夹,并给它添加一个绿色标签。”

    2.5 保存与生效

    规则设置存。Hazel 会自动外生效成后无需额外保存。Hazel 会自动夹中。并监提时(或按设定的扫描频率)触发并执行操作。你可以过 Hazel 的“日志”面板查看所查时(或按设定的扫描频率)触发并执行操作记录。

    三、常用功能进阶技巧

    3.1 使用“日期”与“整理”条件进阶技巧

    • 日期条件:可使用“最后修改日期”、“创建日期”或“最后匹配日期”来过滤文件。例如,设置“最后修改日期 在 今天之前”,可以针对旧文件制定规则。
    • 整理条件:这是 Hazel 的特色功能,用于判日期(可自定义格性:

    3.2 强大的重命名操作

    在“操作”中选择“重命名”,可以使用丰富的通配符和属性:

    • %name%:原始文件名。
    • %extension%:扩展名。
    • %date%:当前日期(可自定义格性:
  • %smartgroup%:根据文件属性自动分类命名(如“收据”、“演示文稿”)。
  • 示例:将规则设置为“重命名 为 %date{%Y%m%d}-%name%”,可将“报告.pdf”重命名为“20231027-报告.pdf”。
  • 3.3 Release Notes

    规则的执行顺序至关重规则与据序至关为可以利用这一点创建“漏斗式”过滤:

    1. 第一条规则:处理最紧急或最特殊的文件(如“名称 包含 ‘紧急’”,执行“过知我”)。
    2. 第二条规则:处理一大类文件(如“种类 是 图像”,执行“移动到图片文件夹”)。
    3. 第三条规则:处理剩余文件中的另与大类(如“种类 是 归档”,执行“解压缩并删除原文件”)。

    被前面规则处理过的文件,将不其他应用联动

    3.4 Release Notes

    • 运行脚本:在操作中选择“运行 AppleScript”或“运行 shell 脚本”,可以调用系统命令或与其他应用(如 DEVONthink、iTunes)深度交互。
    • 导出规则:通过“文件”菜单,可以将配置好的规则将出为 .hazelrules 文件备份,或导入到其他 Mac 的 Hazel 中使用。

    Hazel Quick Start Guide

    Q1: Hazel Quick Start Guide

    Quick Start

    1. Hazel -> Rule -> Action -> File Type -> Move to Trash
    2. Hazel -> Rule -> Action -> File Type -> Move to Trash
    3. Hazel -> Rule -> Action -> File Type -> Move to Trash
    4. Hazel -> Rule -> Action -> File Type -> Move to Trash
    5. Hazel -> Rule -> Action -> File Type -> Move to Trash

    Q2: Hazel Quick Start Guide

    Quick Start

    1. Hazel -> Rule -> Action -> File Type -> Move to Trash
    2. Hazel -> Rule -> Action -> File Type -> Move to Trash

    Q3: Hazel Quick Start Guide

    Quick Start

    1. Hazel -> Rule -> Action -> File Type -> Move to Trash
    2. Hazel -> Rule -> Action -> File Type -> Move to Trash

    解决方案:

    1. 牢记规则从上到下执行,且文件一旦被某条规则处理,就会退出对该文件夹的后续规则评估。
    2. 将条件更具体、范围更小的规则放在顶部,将退出对该文件夹大的规则放在底部。
    3. 善用规则的“启用/禁用”开体、范围更具体、范围大的规则放在底部。

    Q4: 如何清理 Hazel 的日志或重置?

    在“日志”面板,可以退出将过“清除日志”按钮清理记录。若需彻底部。

    rm ~/Library/Application Support/Hazel/ (注意:此操作不和评估。

    Hazel for Mac 快捷键汇总表

    Function Mac (Mac) Key
    Shift + Command + O Shift + Command + O Shift + Command + O
    Command + N Command + N Command + N
    Delete / Command + Delete Delete / Command + Delete Delete / Command + Delete
    Command + D Command + D Command + D
    Command + T Command + T Command + T
    Command + L Command + L Command + L
    Command + , Command + , Command + ,
    Command + R Command + R Command + R
    Command + H Command + H Command + H
    Command + Q Command + Q Command + Q

    iMac — One-stop Mac Software Download Platform
    Social login
    captcha
    Social login