Matrix 精选

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


Launch Center Pro(以下简称LCP)作为 iOS 上享有盛誉的效率应用,其卖点之一就是类似按钮的设计利于肌肉记忆形成。就是拥有极其符合触屏设备上操作直觉的按钮样式,这样利用点按的设计让许多操作得以成为肌肉记忆。在桌面端,人们的肌肉记忆,总是与键盘操作挂钩,绝大多数的效率应用也是围绕着键盘操作展开的,如果说要成为桌面端的 LCP,那么支持键盘快捷操作必然是必要条件之一。

其次,桌面端的操作其实除了键盘,还有非常重要的一环——鼠标操作:鼠标这独特的中间介质让桌面端的操作变得丰富起来。鼠标操作能够成为肌肉记忆吗?当然可以,Chrome 上鼠标手势插件就是一例。所以在桌面端,键盘操作是一种肌肉记忆,鼠标同样也能成为一种肌肉记忆。

Dropzone 就是这样一款,既能给你带来键盘上如同 Launch Center Pro 体验同时,也提供了通过鼠标拖拽这样的操作,实现鼠标操作的肌肉记忆的应用。

键盘上的 LCP 体验

图片来自 Dropzone 官网

首先,Dropzone 是一款 macOS 菜单栏应用,所以对其而言输入输出处理都是在这里启动的,而 Alfred 、Launch bar 的启动点是在搜索栏上。 具体而言,通过快捷键(默认 F3)唤醒面板进行操作。按住 F3,你可以快速启动添加再面板上的各种 应用程序、系统操作、自己编写的脚本等内容。

例如上图中,我想要打开印象笔记,那么我按住 F3 再按 B 即可启动印象笔记。在讨论效率应用时,大家都会喜欢讨论「需要按几下」, Dropzone 这种启动方式,基本只需要按两下即可快捷启动你所需要的功能。其次,因为这么一个面板的存在,其实并不要额外的记忆,按住 F3 时瞄上一眼,就可以定位到需要的 App 抑或功能。简直和 LCP 异曲同工,极大降低了学习成本。久而久之很容易就形成肌肉记忆。

鼠标操作的 LCP 体验

Dropzone 可以通过拖拽文件到 mac 顶部菜单栏进行操作,当拖拽文件时, Dropzone 会弹出一个小方块,提示可以拖入,当文件移入时,Dropzone 展开内容,接下来就是选择对这个文件(或者文字、链接等等内容)的操作了。

当你进行拖拽时,Dropzone 的提示

这样的操作模式在一定程度上限制了 Dropzone 的功能,在拖拽时,你拖拽的内容就是需要处理的对象,但是当你通过快捷键唤醒它时,并有具体对象需要处理,所以你只能通过点按去「启动」一个功能了。也就是说这是一个单个输入对应单个输出的一个操作。

具体的使用场景

场景1: 桌面文件快速移动到「归档」

我相信许多人使用 Mac 都习惯将桌面作为临时文件的存放处:在进行一项工作时,将文件都堆放在桌面,工作结束后,将桌面的各种文件整理后放入 Mac 的其他目录中。比如,在做PPT的时候,将各种原始素材、处理过的素材统统放在桌面,在PPT处理完后,有些图片资源可能以后会重复使用,有些可能需要存档,有些则可以直接删除。

处理这些文件的流程,以往我的做法是打开 Finder 再将文件逐一整理进入需要的文件。这个过程需要频繁切换 Finder 的路径。而 Dropzone 进入我的工作流程后,文件可以通过拖拽移动到需要的文件夹中。

场景2: 快速开启 AirDrop 分享文件

Mac 上的 AirDrop 菜单,需要点击右键后选择「共享- AirDrop」才能够进行分享。

相对冗长的右键菜单比较难以实现快速定位。而拖拽后使用 Dropzone 打开会更加容易定位。甚至像 Ulysses 这类可以「将文件拖出来」的应用,你可以免去将文件临时保存到本地这样的步骤:

以上两个例子都是将文件作为变量传入再进行操作,所以这也一定呈现体现了 Dropzone 的功能特点:相较于其他 Power 的效率应用,Dropzone 更加擅长的是对文件的处理。当然,Dropzone 也不仅于此,他还可以作为触发器,启动不通过的脚本功能。

下面我们具体来看如何使用 Dropzone ,第一部分基础操作我会简单介绍如何添加动作到 Dropzone 第二部分进阶操作我抛砖引玉说明如何将其与 Automator 联结。

基础操作:添加文件夹与应用添加到 Dropzone

点击 + 号按钮即可实现添加 按钮\动作。对于 Dropzone 来说最基础的就是添加文件夹与应用了。

文件夹操作: Dropzone 支持添加文件移动操作与文件拷贝操作。可以选择拖拽的文件移动到目标文件夹或拷贝进入目标文件夹。

应用操作: 许多应用本身就支持拖拽操作,例如 PDF expert 可以拖拽 PDF 打开文件,拖拽多张图片合并为PDF,拖拽 Office 文档,处理为 PDF 等功能,这样将这个程序放在 Dropzone 中,就可以减轻 Dock 栏的负担,这是不是也有些 LCP 实现「一屏流」的味道了。再比如,iTerm 这款终端应用,支持拖拽文件夹,在制定文件夹打开目录。这样就能够间接实现 Windows 上 Shift + 右键 「在此处打开CMD」的效果,除此之外像印象笔记这一类应用同样和适合放在这里(当然 Dock 栏也是可以的)。

除了以上两个功能以外,Dropzone 有几个官方动作,以及数量十分有限的官方库。首先自带的动作主要是

  1. 分享到社交网站,主要是 Facebook、Twitter、iMessage 等;
  2. FTP/SFTP 上传、上传云服务器等适合开发、运维的内容;
  3. 下载 Youtube 视频、保存文本、缩短链接等简单的动作。

官方库,主要是以验证的几个动作以及「untested」的一些动作:

这里简单列举一下你兴许用得上的内容:

  • Finder Path:通过点击该按钮,将当前选中的 文件/文件夹 路径拷贝到剪贴板中;
  • Qiniu :上传到七牛云;
  • Make GIF:使用 ffmpeg 将 视频转为 GIF ;关于 ffmpeg 可以参考少数派以往的文章;
  • MD to HTML Presentation Converter :将 MD 文件转为 HTML;

本人并未测试每一个动作的可用性,大家还是参考上面的链接查看说明按需下载。

进阶操作: 将你的 Automator 放在快捷栏上

Automator 作为 Mac 上自带的自动化应用,支持打包成应用程序样式,所以这也为其与 Dropzone 联结提供了便利。添加 Automator 应用到 Dropzone 的方法与添加普通应用程序的方法一样,只要 Automator 支持文件传入就可以无痛连接:

最后,对于 Power User,Dropzone 提供了Python 的相关 API, 通过 Python 可以实现更多的自动化功能。受限于篇幅,这里就不再展开介绍了。

就像 Launch Center Pro 一样, Dropzone 本身同样不能提供太过复杂的处理各种需求的能力,但是好在他能够提供其他更加 Power 工具的连接,并且提供了一个相对不错的启动入口。Dropzone 在 Setapp 套餐中,同样你也可以前往开发商官网购买。

如果你已经是 Setapp 的订阅用户,那么 Dropzone 也是一个值得 ❤️ 标的 App。

拓展阅读:

> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活 🍃