macOS Dock 文件夹的替代方案:更好的 Dock 组织方式
Dock 文件夹只能显示单个目录的内容。这里有更好的替代方案:Otterdock 分组、Launchpad、应用启动器和基于工作流的方法。
macOS Dock 文件夹有明确的用途:把一个目录拖到 Dock 右侧,点击后内容展开。对于快速访问「下载」或「截图」文件夹来说,够用了。但当你需要把 App 和文件放在一起,或者把来自不同目录的项目组合到一个组里时,Dock 文件夹就碰到了它从未被设计来翻越的墙。
原生 Dock 文件夹的局限
Dock 文件夹映射的是单个 Finder 目录。你无法在同一个堆叠里混合一个 App、一个项目文件夹和一个浏览器书签。图标是 macOS 默认指定的——没有自定义标签、没有皮肤,无法一眼区分你的「设计」文件夹和「财务」文件夹。如果 Dock 上有五个文件夹,在悬停或点击之前它们看起来全都一样。
Dock 文件夹也没有键盘快捷键。没有内置方法可以按一个热键展开特定文件夹。对于每天切换上下文几十次的高级用户来说,这种鼠标依赖累积得很快。
替代方案一:Otterdock 工作流分组
Otterdock 用工作流分组取代了「一个文件夹对应一个目录」的限制,让 App、文件、文件夹和链接共存于同一个组中。一个「开发」分组可以包含你的 IDE、终端、浏览器、项目目录,以及指向 CI 面板的链接——全都在一个可展开的 Dock 图标里。
分组支持 Ctrl+1 到 Ctrl+6 全局热键,让你在任何 App 中无需触碰鼠标即可打开分组。在弹窗内,方向键导航,回车键启动。图标皮肤(Shelf、Glass、Gradient 等)让每个分组都有独特外观,瞬间解决了「五个看起来一模一样的堆叠」问题。
Otterdock 在 macOS 14+ 上运行。免费版包含两个分组,每组最多 8 个项目。Pro 版解锁无限分组和高级皮肤。直接购买 $6.99,Mac App Store $2.99。
Dock 文件夹展示一个目录。Otterdock 分组展示一个工作流——混合 Mac 上任意位置的任意类型项目。
替代方案二:启动台
启动台是 Apple 的全屏应用网格。你可以通过将一个 App 拖到另一个上来创建文件夹——和 iOS 类似。对于喜欢触控友好型视觉总览的人来说很好用。缺点是:启动台只显示 App,不显示文件或文件夹,而且会把你从当前上下文带到全屏覆盖层。偶尔启动一个 App 还行,但用于切换分组工作流时,它增加了一个步骤而不是节省了一个。
替代方案三:应用启动器(Raycast、Alfred)
Raycast 和 Alfred 等键盘驱动启动器让你输入 App 名称然后按回车。它们快速、可扩展,非常适合「用文字思考」的人。但它们在设计上是隐形的——没有持久的视觉提示告诉你哪些工具属于哪个项目。如果你依赖空间记忆或偏好可视化的 Dock 布局,启动器是 Dock 组织的补充而非替代。很多用户同时使用 Otterdock 进行可视化分组和 Raycast 进行键盘启动。
实用的混合方案
最强的配置是组合多种方式。用 Otterdock 分组管理你每天切换的 3–5 个工作流:每个分组有热键、自定义皮肤,以及 App 和文件的混合。用启动台或聚焦搜索处理你一周才打开一次的「长尾」App。用原生 Dock 文件夹处理一两个简单堆叠就是最快路径的目录(下载、截图)。
目标不是选一个工具然后把所有需求都塞进去。目标是让每种访问模式——高频工作流、偶尔使用的 App、单一目录——匹配最快的方法。Dock 文件夹是一个做窄任务的好工具;替代方案的存在,是因为大多数人的需求早就超越了这个窄任务。