DigUp 和 Spotlight(聚焦)的区别

DigUp 与 Spotlight(聚焦)的主要区别在于,Spotlight 根据文件名、文本和元数据查找文件,而 DigUp 还能根据画面所展示的内容或录音所说的内容查找,并直接跳转到对应的具体页面或时间点。

当前版本:Mac 为 0.6.1,Windows 和 Linux 为 0.7.0-beta.1(测试版);已根据 2026年10月15日 的 DigUp GitHub Releases 页面进行核对。

macOS 用户经常使用系统内置的 Spotlight(聚焦)来查找文件。两者可以同时在 Mac 上配合运行。

关于安装与系统要求,请参考 Mac 版下载与安装;基础操作可以查看 DigUp 怎么用:快捷键与搜索教程。

核心区别与搜索方式

根据项目的说明,两者的主要区别体现在以下方面:

  • 搜索依据:Spotlight(聚焦)通过文件名、文本内容和元数据查找文件。DigUp 则通过 EmbeddingGemma 2 模型理解文件内容,不仅支持精确文字与文件名匹配,还能根据图片或视频画面中展示的事物、录音中提及的内容来进行搜索。
  • 打开结果的位置:DigUp 打开搜索结果时,PDF 会定位到对应页面并在“预览”中带入关键词,录音或视频会直接定位到发生对应画面的具体时间点(如使用 QuickTime Player 或 IINA),代码则定位到对应行。
  • 跨语言搜索:DigUp 依托 EmbeddingGemma 2 支持超过 100 种语言。你可以输入英文来检索阿拉伯语或孟加拉语写成的笔记,反向搜索同样支持。
  • 搜索范围:DigUp 仅索引你在设置中主动挑选的文件夹。你可以选择整个文件夹或仅部分子文件夹,也可以单独为代码项目开启搜索。

两者如何配合使用

DigUp 和 Spotlight 可以在同一台 Mac 上同时使用。当你只记得一张图片里拍了什么、一段视频里某句话在何时出现,或是需要查找某份 PDF 具体条款所在的页码时,可以使用 DigUp。

在 Mac 上,你可以随时按下 ⇧⌘Space 打开 DigUp 的搜索面板,也可以使用 ⌘O 打开大窗口查看图片网格与筛选器。

系统要求与资源

DigUp 的 Mac 客户端需要搭载 Apple Silicon 芯片的 Mac,并运行 macOS 14 或更高版本。首次使用时,DigUp 需要下载一次 865 MB 的模型文件(包含 310 MB 文本部分和 555 MB 图像与音频编码器)。索引只在本地运行,索引完成后模型辅助进程会自动退出,不会向外部上传你的文件内容。

常见问题

DigUp 会影响 Spotlight 的正常使用吗?

官方说明指出它们可以良好地共存运行(work fine side by side)。

DigUp 能像 Spotlight 一样读取元数据吗?

官方文档明确说明 Spotlight 会读取元数据,而 DigUp 则是通过模型读取图像画面、音频、视频分段、PDF 与文档正文,以及匹配文件名和精确字符,并没有说明其检索系统元数据。

在 Mac 上使用 DigUp 需要什么配置?

DigUp 需要 Apple Silicon 处理器的 Mac,系统版本要求 macOS 14 或更高版本,并在首次启动时下载 865 MB 的模型文件。