spotlight 支持通过 kind: 限定文件类型、扩展名通配符(如 *.xlsx)及组合条件(如 kind:pdf modified:today-3d)快速精准检索,需确保文件位置已启用索引且格式选项已勾选。

直接用 Command + 空格 唤出 Spotlight,输入类型关键词或语法就能秒出指定格式文件,不用翻文件夹、不依赖第三方工具。
用 kind: 限定文件类型
Spotlight 支持按系统识别的类别精准筛选,语法简单,效果立现:
- 输入 kind:pdf —— 只显示 PDF 文件(注意冒号后不能有空格)
- 输入 kind:image —— 找所有图片(含 JPG、PNG、HEIC 等)
- 输入 kind:document —— 匹配 Pages、Word、TXT、RTF 等文稿类
- 输入 kind:folder —— 快速定位目标文件夹,适合找项目目录
- 输入 kind:mail 或 kind:note —— 分别检索邮件正文或备忘录内容
用扩展名通配符直查
对格式明确的文件,用星号通配更直观,尤其适合批量查找:
利用 macOS 原生能力实现本地语音识别与合成。通过 yap (Apple Speech.framework) 进行语音转文字,通过 say + ffmpeg 进行文字转语音。完全离线,无需 API 密钥。具备音质检测与智能选声功能。
- 输入 *.xlsx —— 列出全部 Excel 表格,无论嵌套多深
- 输入 *.log —— 找日志文件,常用于开发或排查
- 输入 *.py —— 定位 Python 脚本,配合终端使用很顺手
- 输入 *.zip —— 快速收拢压缩包,避免漏掉子文件夹里的归档
组合条件进一步缩小范围
单靠类型还不够?加时间、内容或排除逻辑,结果更干净:
- kind:pdf modified:today-3d —— 查最近 3 天修改过的 PDF
- kind:document content:"发票号" —— 在所有文档里搜含“发票号”的正文(需已索引)
- kind:png -path:/Users/用户名/.Trash —— 排除废纸篓里的 PNG,避免误点已删文件
- "季度报告" kind:pages —— 用英文双引号锁定短语,再限定为 Pages 格式
确认文件是否被索引
如果某类文件始终搜不到,大概率是没进 Spotlight 索引:
- 前往 系统设置 → Siri 与 Spotlight → 聚焦搜索 → 隐私,检查对应位置是否被排除
- 重点确认“文稿”“PDF”“图像”等选项已勾选,否则内容无法被识别
- 挂载的 NTFS 或网络磁盘默认不索引,本地 SSD 和 APFS 卷才支持完整元数据扫描
- 新保存的文件可能有几秒延迟,稍等再搜;若长期不出现,可终端运行 mdutil -s / 查状态










