Mac 文件搜索

按文件里写了什么,找到 Mac 上的文件

Spotlight 很适合打开 App、按名字找文件。可当你记得文档里写了什么、却想不起文件名时,Memtrove 会搜索文件里的文字和意思,并直接给你看命中的那一段。

Spotlight 不够用的时候

Spotlight 内置在 macOS 里,免费,日常快速查找足够了。但遇到这些情况就比较难:

  • 只记得内容:「提到逾期付款违约金的那份合同」——可文件名叫 Agreement_final_v3(2).pdf。
  • 只记得大概:你搜「退款政策」,文档里写的却是「退货与补偿」。
  • 需要知道为什么命中:一列文件名告诉不了你,五份相似的草稿里哪一份有你要的条款。
  • 文件和书签混在一起:答案可能在下载文件夹的某个 PDF 里,也可能在你去年收藏的一个网页上。

Memtrove 怎么搜

Memtrove 为你的个人文件夹(或你选的文件夹)以及 Safari、Chrome、Edge 的书签维护一份自己的索引,把三种匹配合在一个结果列表里:

  • 文件名:包括部分匹配和模糊匹配。
  • 内容:PDF、Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)、Markdown、纯文本、代码、邮件(.eml)里的文字。
  • 意思:搜「关于逾期付款违约金的合同」,文档里没有这几个字也能找到。用增强模型时还能跨中英文搜索。

输入时可以直接用平常的话加筛选:

类型 例子
时间 上个月、上周三、最近 7 天
位置 下载里的
类型 书签、PDF
精确短语 "30 日内付款"

可以组合使用,每条结果都会标明命中原因——正文匹配、文件名匹配或按意思匹配——并高亮命中的词。预览显示文档目录,自动展开命中的章节。

在任何 App 里按 ⌥ Space,就能弹出快捷搜索,不用切换窗口。

让 Spotlight 更好用的几个办法

如果你更想用系统自带的,这些办法有帮助:

  • 在访达里按内容搜:在访达窗口按 ⌘ F,输入关键词后,在提示菜单里选「内容」而不是「名称」。
  • 在终端里搜:mdfind "逾期付款" 搜索 Spotlight 的索引;mdfind -onlyin ~/Documents "发票" 只在一个文件夹里搜。
  • 检查哪些被排除了:「系统设置 › Spotlight › 搜索隐私」里列出的文件夹不会被索引。
  • 重建坏掉的索引:如果 Spotlight 突然找不到以前能找到的文件,sudo mdutil -E / 会重建启动磁盘的索引(需要一段时间)。

Memtrove 和 Spotlight 一起用

Memtrove 不替代 Spotlight 打开 App、做简单计算——这些继续用 Spotlight。Memtrove 用在你要按内容找文档的时候。

  • 一切留在你的 Mac 上:索引在本机,不需要账号,离线也能搜。
  • 进度看得见:状态页按文件夹显示「名称 → 内容 → 意思」三段进度,新加的文件夹什么时候能完整搜索,一目了然。
  • 可以接入 Claude:可选地让 Claude 通过 Memtrove 搜索、阅读你的文件。

常见问题

Memtrove 会拖慢我的 Mac 吗?

第一次索引在后台进行,你不用电脑时会加快,用电池时会放慢。之后 Memtrove 只更新有变化的文件。

它会替代 Spotlight 吗?

不会,两者各用各的。Memtrove 建自己的索引,不改动 Spotlight 的设置。

能搜索哪些文件的内容?

PDF、Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)、Markdown、纯文本、源代码和邮件(.eml)。Pages、Numbers、Keynote 文档和文件夹按名称查找。

需要什么条件?

Apple 芯片(M 系列)的 Mac,macOS 13 或更高版本。可以免费试用 14 天,之后一次买断。