DigUp 怎么用:快捷键与搜索教程

DigUp 让你在任何应用中按下快捷键,用自己的日常语言或精确字词直接查找电脑中的图片、文档、音频、视频与代码。

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

操作步骤

  1. 选择索引文件夹

    打开 DigUp,在后台下载 865 MB 模型的同时勾选要检索的文件夹或子文件夹,并查看测算出的预计耗时。

  2. 等待模型下载与初始索引

    等待模型下载完毕,DigUp 会在后台对所选目录的文件进行首次扫描处理。

  3. 按下快捷键打开搜索

    在任意界面按下 ⇧⌘Space(Mac)或 Ctrl+Shift+Space(Windows/Linux)调出搜索面板。

  4. 输入描述或关键词

    用自然语言描述内容(如“zebra in a video”),或直接输入精确的发票号、代码关键词及错误代码。

  5. 预览或打开目标内容

    按上下方向键浏览结果,按空格键就地大图预览,或按回车键直接在对应应用中打开该页、该画面或代码行。

安装完成后,首次打开 DigUp 会在后台下载 865 MB 的模型。在此期间,你可以选择需要搜索的整个文件夹或部分子文件夹。DigUp 会根据你的电脑硬件实际测速,并显示每个文件夹首次索引预计需要的时间。

呼出搜索与快捷键

在任何软件界面中,按下全局快捷键即可呼出 DigUp 搜索面板:Mac 为 ⇧⌘Space,Windows 与 Linux 为 Ctrl+Shift+Space。此快捷键可以修改(在 GNOME 或 KDE 的 Wayland 环境下,安装时会自动添加到桌面系统的键盘设置中,你可以在系统的键盘设置里修改;其他 Wayland 桌面可在“Settings”中查看对应的绑定命令)。

Mac Windows 与 Linux 功能说明
⇧⌘Space Ctrl+Shift+Space 在任意应用中打开搜索面板(可修改)
↓ ↑ ↓ ↑ 在搜索结果之间移动
↩ Enter 打开结果:PDF 定位到页,音视频定位到对应片段,代码在编辑器中定位到行
Space Space 选中结果后,打开大图预览(停在对应页面或时间点)
⌘↩ Ctrl+Enter 在访达(Finder)、文件资源管理器或系统的文件管理器中定位文件
⌘C Ctrl+C(在窗口内) 复制文件,可直接粘贴到其他位置
⌘O Ctrl+O 在更大的独立窗口中搜索,支持图片网格排布与过滤筛选

在 Mac 上,DigUp 常驻于菜单栏;在 Windows 和 Linux 上,它常驻于系统托盘。点击图标可以查看索引进度、暂停索引或打开“Settings”。按下 ⌘O 或 Ctrl+O 可以切换至包含图片网格和过滤选项的大窗口。如果遇到使用问题,可查阅 DigUp 常见问题排查指南 或阅读常见问答 DigUp 常见问题解答。

搜索写法与跨语言匹配

你可以用自己的话描述文件内容,无需死记文件名:

  • 输入“zebra in a video”可以在视频出现斑马的画面直接打开。
  • 输入“where they talk about sleep”能跳到播客中讨论睡眠的具体分钟。
  • 输入“the clause about pets in the lease”会直接打开租赁合同 PDF 包含宠物条款的页面。
  • 发票号码、报错代码和人名支持精确匹配,文件名与文档内文字都会被检索。在 Mac 上,系统还会读取截图中的文字。
  • 模型支持跨语言检索。你可以输入英文来寻找阿拉伯语或孟加拉语等 100 多种语言写成的笔记,反之亦然。

代码搜索

代码搜索默认关闭,需在初始设置或“Settings → Code”中为你指定的代码目录开启。搜索时以 code: 开头:

  • code: retry a failed call with backoff:根据函数逻辑查找对应函数,无论其具体命名是什么。
  • code: refreshAccessToken:直接跳到定义该名称的行,而非调用位置。
  • code: plot how many examples each class has:找到包含该绘图逻辑的 Notebook 单元格。

结果会在你选用的编辑器中直接定位到指定行,支持 Zed、VS Code、Cursor、Sublime Text、JetBrains 系列 IDE,以及 Mac 上的 Xcode 或 Windows 上的 Notepad++。

排除文件与定时索引

在“Settings”中,你可以手动添加需要跳过的文件夹或文件扩展名。在 Mac 版本的 0.6.1 中,你还可以在“Settings → Folders”中开启“仅在指定时段索引”(默认时间为 1:00 至 7:00)。开启后,文件索引工作只会在设定时段运行,而白天的文件搜索功能依然随时可用。

打开结果时,Mac 会在 QuickTime Player 或 IINA 中从对应画面播放视频,并在预览(Preview)中带着搜索词打开 PDF;Windows 和 Linux 则支持调用 VLC、mpv、MPC-HC 定位播放音视频,以及使用 Edge、Chrome、Firefox、Acrobat、SumatraPDF、Evince、Okular 等打开 PDF 对应页码。

常见问题

DigUp 的默认快捷键是什么?

在 Mac 上默认是 ⇧⌘Space,在 Windows 和 Linux 上默认是 Ctrl+Shift+Space。按下后可以在任何正在运行的程序之上打开搜索面板,快捷键可以自行更改。

怎么用 DigUp 搜索项目代码?

首先在设置的“Settings → Code”或初始设置中勾选需要索引的代码文件夹。搜索时输入“code:”前缀加上描述,例如“code: retry a failed call with backoff”,回车即可在编辑器中直接跳到对应行。

可以用中文或其他语言搜索外语内容吗?

可以。EmbeddingGemma 2 模型支持 100 多种语言,语义检索具备跨语言能力,例如用一种语言能检索到另一种语言记录的笔记与文档。

可以让 DigUp 只在夜间扫描索引文件吗?

在 Mac 版 0.6.1 及后续版本中,可以在“Settings → Folders”中设置索引生效时段,默认时段为 1:00 至 7:00。索引会在该时段内自动运行,白天随时可以使用搜索面板。