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 天,之后一次买断。