在书签管理工具这个领域,前有 Pinboard、Raindrop 等前辈,后有 Cubox、GoodLinks 等后起之秀,想要在这片本就小众的领域分得一碗羹不是一件易事。说实话,当 @waychane 给我推荐 Anybox 这款应用时,我一开始不以为然,只把它当作是又一款普普通通的个人开发者练手作品而已。

然而,经过一段时间的重度使用以及对 Anybox 官网的「地毯式」探索,我认为 Anybox 已经称得上一款完成度很高的书签管理工具,并且特色鲜明。因为少数派上目前还没有关于 Anybox 的内容,所以本文将侧重于讲解应用的各项功能,以及帮助大家梳理一下整个应用的框架,帮助有书签管理需求的朋友更好地上手 Anybox 这款应用。

输入方式

Anybox 支持导入链接、便条、图片和文件等四类内容,导入后会在应用的侧边栏按照类型单独进行分类。Anybox 可以在导入链接时自动抓取标题、网站图标、预览图片和描述等元数据,并且可以在导入完成后进行「编辑链接元数据」的操作。元数据包含了三部分内容——文本、图片和归档,文本指的是标题和描述,图片指的是网站图标和预览图片,而归档指的是 Web Archive、PDF 或者图片文件。

作为一款书签管理工具,导入书签的便利程度是考量这一类型应用的重要因素之一。据本人的不完全统计,Anybox 支持导入书签的方式超过了 14 种,可以说是我见过最夸张的应用了。Anybox 几乎适配了 macOS 系统中所有与 I/O 相关的系统特性,除此之外还有不少创新的功能令人眼前一亮。

首先,Anybox 支持导入 HTML 或者 JSON 文件,这对于已经在使用其他书签管理类应用或者是只将书签保存在浏览器中的用户来说,是迁移过程中必不可少的一项基本功能。

「复制链接然后粘贴到应用中」是最符合直觉的一种操作,Anydock 通过键盘快捷键实现了这个功能。在复制链接后,在 Anybox 窗口内按下键盘快捷键 Command+V,即可将链接导入到应用内。

拖拽(Drag and Drop)是 macOS 系统上非常有特色的一个功能,Anydock 也通过这个系统功能实现了两种不同的导入链接方式。通过鼠标或者触控板点击链接后按住不放,然后拖拽到 Anybox 的应用窗口或者菜单栏上的应用图标,都可以实现快速导入链接的效果。官网说明中虽然提到了拖拽链接到 Dock 上的图标也可以添加链接,但我在实际尝试中无法成功。

前面提到 Anybox 充分利用了 macOS 系统的很多系统特性,比如说共享菜单、服务、快捷指令、Apple Script 等。在系统设置中,我们可以分别在「隐私与安全性」>「扩展」>「共享」和「键盘」>「键盘快捷键」>「服务」中启用 Anybox,并通过这两种方式来将链接添加到 Anybox 中。

Anybox 为 macOS 和 iOS 系统上的快捷指令提供了 6 种动作,可供用户自由搭配组合使用。当然,我还可以在快捷指令中使用 Anybox 的 URL Schemes,以此来实现更加丰富和强大的功能。

Anybox 还在官网上提供了 Apple Script 的文档,如果你有兴趣的话可以查阅文档并创建自己的工作流,实现快速添加链接等功能。

Anybox 提供了两个菜单栏图标,其中一个提供了丰富的快捷功能,包括了「快速保存」和「保存 XXX 浏览器的当前标签页」。快速保存可以让我在添加链接时直接指定文档集、补充描述以及标记星标,而保存 XXX 浏览器的当前标签页可以让我直接将 Safari 或者 Chrome 浏览器上的当前标签页保存到 Anybox 中。

Anybox 对浏览器的支持也非常全面,覆盖了主流的 Safari、Chrome、Edge 和 Firefox。只需点击浏览器上的 Anybox 扩展按钮,即可将当前标签页直接保存到 Anybox 中。如果选中浏览器上的一段文字再点击 Anybox 扩展按钮,那么可以将这段文字添加为链接描述或者便条。

作为一款效率工具,Anybox 也支持了丰富的 URL Schemes,我们可以通过官方文档来查询,同时可以搭配「快速链接」和 Anydock 这两个功能来实现对链接的快速添加。

「快速链接」是「关键词展开」功能的一个延伸,可以在触发关键词展开时直接打开相应的链接,比如说 Anybox 的 URL Schemes。例如,将链接 anybox://save-tab 设为关键词 ttt的扩展,那么只需连续三次按下 t 即可将当前标签页添加到 Anybox 中。在进行操作前,请确保「系统偏好设置-隐私与安全-辅助功能」中已经添加了 Anybox,并且点击菜单栏图标,在弹出的菜单中启用了「关键词展开」和「快速链接」这两个功能。

当然,也可以将这个链接添加到 Anydock 中,稍后点击一下 Anydock 中的对应图标即可实现添加当前标签页的功能。至于什么是 Anydock?下文再表。

输出方式

说完了 Anybox 的输入部分,接下来自然要来说输出部分,也就是链接的打开、阅读以及导出。

想要打开 Anybox 中的链接非常简单,只需在应用内双击链接条目即可。不过注意不要双击链接的预览图片,否则会弹出该图片的预览窗口。另外,也可以右键点击链接条目并选择「使用 XXX 浏览器打开」的操作。

另外,我也可以通过 Anybox 的快速查找功能来搜索指定的链接,然后按下键盘按键 Return 或者鼠标单击来打开链接。

前文提到过 Anybox 有个功能叫做 Anydock,它就像 macOS 系统中的 Dock 一样可以显示在屏幕上。我可以将 Anybox 中的任意链接添加到 Anydock 上,然后点击 Anydock 上的图标快速打开链接。Anydock 支持添加网页链接、URL Schemes(包括其它第三方 App)和 Anybox 配置文件。

Anydock 是 Anybox 非常成功的一个创新,它以链接为载体,打通了 Anybox 与其它应用之间的联系。比如说,我将 Things 的一个 URL Scheme things:///add?use-clipboard=replace-title 添加到 Anydock 上,使用时点击 Anydock 上的 Things 图标就可以直接将剪贴板上的链接作为一条新的待办事项添加到 Things 中。

虽然 Anybox 的重心放在了书签管理上,但是也可以直接在应用内阅读链接的内容。选中想要阅读的文章,在右键菜单中选中「下载文章」,等待「下载完成」的消息提示后再次右键点击链接,然后选择「显示阅读器」即可进入阅读模式。

想要分享链接也很简单,直接在链接列表右键点击链接,即可在右键菜单中选择「拷贝为」或者「分享」两个动作。在「快速查找」窗口中,也可以通过右键点击或者按下键盘按键 Tab 来触发操作菜单,然后选择拷贝或者分享的操作。

效率工具

我相信大家看了前面眼花缭乱的输入输出方式,已经对 Anybox 这款应用多了一份「敬意」。然而,Anybox 能做的还不仅如此,它还内置了两款中转工具,兼具了输入和输出的功能。

第一个中转工具叫暂存箱,就像 Yoink 这类应用一样提供了一个暂存的作用。不同的是,Anybox 的暂存箱除了可以通过手动拖拽添加链接,还可以实时监控系统剪贴板,一旦嗅探到链接就会自动添加。暂存在暂存箱里的链接,可以直接拖拽到 Anybox 中实现导入链接,也可以右键点击链接,在菜单中选择拷贝、用浏览器打开或者分享等导出操作。

第二个中转工具叫检测剪贴板链接,在启用后可以实时监控系统剪贴板,在嗅探到新的链接时就会弹出一个操作面板。在这个操作面板中,可以对链接进行使用其它浏览器打开、保存到 Anybox、使用 Safari 浏览器打开、保存为 Markdown 和分享等操作。

在前文中我提到了 Anybox 的「关键词展开」和「快速链接」功能,这两个功能互相搭配就可以实现通过键盘按键来快速调用 URL Schemes 的效果。不得不说,作为一款书签管理工具,Anybox 配备了「关键词展开」这样的功能着实令人有些喜出望外。如果你使用过 TextExpander 之类的应用或者系统自带的文本替换功能,那么就能理解「关键词展开」的作用。简单来说,就是对一段完整的文本指定一个较短的关键词,当在键盘上依次按下关键词时就会自动展开为完整的对应文本。

在 Anybox 中,「关键词展开」和「快速链接」互相配合就可以实现非常多的功能,比如说前文提到的快速添加当前标签页,亦或是快速打开日常使用的网页,甚至还可以一键切换 Anydock 的配置。

Anybox 的搜索工具除了前文提到的「快速查找」,还有一个「快速打开」功能。「快速打开」既可以搜索 Anybox 中的链接、便条、截屏和文件,还可以搜索 Anybox 的列表。不过,「快速打开」与「快速查找」最大的区别是前者只能进行切换的操作,而后者可以在菜单中进行丰富的拷贝、分享、归档等操作。

链接管理

在 Anybox 的左侧边栏中可以看到「今天」、「星标」、「全部」、「收件箱」、种类、智能列表、文档集、来源等不同的列表,用来满足我们在不同场景下的分类需求。

Anybox 对所有列表中的标签都支持四种展示方式,分别为以卡片显示、以列表显示、以图标显示和以画廊显示,并且可以按照上次打开日期、修改日期、添加日期、名称、URL、种类或者大小进行排序。

Anybox 对链接的主动管理是通过「文档集」来实现的,它的功能类似于标签,也就是说我可以将一个链接同时添加到多个文档集中。虽然文档集无法实现多级嵌套,但是可以通过「主题」来进行归类。也就是说,Anybox 的链接管理是两个层级。

在通过「文档集」和「主题」进行手动分类的基础上,Anybox 还有「智能列表」的功能。Anybox 支持筛选种类、星标、关键词设定、文档集、文档集关系、来源、查找关键词、文件扩展名、添加日期、修改日期、上次打开日期等非常丰富的选项,基本可以满足大家个性化的需求。

除了分类管理,Anybox 还支持归档管理。在 Anybox 中,我们可以自由地选择网页归档(Web Archive 格式)、PDF 或者网页截图(JPEG 格式)作为归档的类型。

除了手动归档,Anybox 还支持自动归档。在设置中提前配置好域名,当加入 Anybox 的链接匹配域名时就会自动对该链接进行归档操作,同时可以设置归档的文件格式、存档延迟和自定义 CSS。

Anybox 还支持「坏链检查」功能,可以针对单个链接进行检查,也可以同时对多个链接进行检查。

总结

作为一款通过 iCloudKit 进行同步的书签管理工具,Anybox 承诺不会读取或者保存用户的数据。同时,Anybox 丰富的输入和输出功能也让这款应用具有极强的可用性。经过这段时间的使用,我对 Anybox 在功能、设计、流畅度等方面的表现都非常满意,已经将它作为自己的主力书签管理工具。

在这篇文章中,我只是介绍了 Anybox 的各项功能,而没有涉及到具体的使用场景或者技巧。如果有读者也正在使用 Anybox,欢迎在评论区分享你的使用心得。

Anybox 支持 iOS、iPadOS 和 macOS 三个平台,免费用户可以使用大部分功能,付费后则可以解锁 iCloud 同步、文档集、智能列表、归档、自动化、Deeplinks 等功能,iOS / iPadOS 客户端则可以解锁键盘扩展和小组件等功能。Anybox Pro 的订阅价格为每月 8 元、每年 68 元,或者以 248 元买断,个人认为价格还算合理。

你可以在 App Store 下载 Anybox。

 

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀