Mac mini 折腾记(Raycast):第一章. Raycast 入门:重新定义 Mac 效率


第一章. Raycast 入门:重新定义 Mac 效率

本章摘要:在这一章中,我们将从零开始认识 Raycast。你会了解为什么需要它、如何安装配置,以及掌握最核心的操作逻辑。学完本章后,你将能够用 Raycast 替代 Spotlight,并建立起高效的日常工作流。

本章学习路径

阶段目标

  • 阶段一(1.1):理解 Raycast 的核心价值,明确它与其他工具的区别
  • 阶段二(1.2):完成安装并正确配置,成功替代 Spotlight
  • 阶段三(1.3):掌握 Root Search、快捷键、Actions 等核心交互方式
  • 阶段四(1.4):通过实战案例建立高效工作流

本章引用链接

在使用 Raycast 的过程中,如果遇到以下问题,可以快速跳转到对应章节查阅:

安装与配置相关

操作与交互相关

实战应用相关

对比与选择


1.1 为什么你需要 Raycast

在开始学习 Raycast 之前,让我们先思考一个问题:你每天在 Mac 上要打开多少次应用?要搜索多少次文件?要在不同窗口之间切换多少次?

如果你的答案是"很多次",那么 Raycast 就是为你准备的效率工具。

1.1.1 传统启动器的痛点

macOS 自带了 Spotlight(聚焦搜索),这是大多数用户启动应用和搜索文件的主要方式。但在实际使用中,Spotlight 存在一些明显的局限性。

Spotlight 的三大局限

首先是功能单一。Spotlight 主要用于搜索,虽然它能找到应用、文件、联系人,但仅此而已。当你想要执行更复杂的操作时,比如快速调整音量、切换深色模式、管理剪贴板历史,Spotlight 就无能为力了。

其次是扩展性差。Spotlight 是系统级工具,你无法为它添加自定义功能。如果你想要一个快速翻译的功能,或者想要集成自己常用的服务,Spotlight 做不到。

最后是交互效率低。Spotlight 的搜索结果展示方式比较简单,缺少预览、快速操作等高效交互方式。你经常需要先打开应用或文件,才能进行下一步操作。

Alfred 的学习曲线与付费门槛

提到 Mac 效率工具,很多人会想到 Alfred。Alfred 确实是一款强大的工具,但它也有自己的问题。

Alfred 的核心功能是免费的,但真正强大的 Workflows(工作流)功能需要购买 Powerpack,价格不菲。对于想要深度定制的用户来说,这是一笔不小的投资。

更重要的是,Alfred 的学习曲线相对陡峭。Workflows 的创建需要一定的技术背景,对于非技术用户来说,门槛较高。虽然社区有很多现成的 Workflows,但找到合适的、维护良好的并不容易。

频繁切换应用带来的效率损耗

让我们看一个真实的场景:

你正在写一份文档,突然需要查看日历确认会议时间。于是你 Command + Tab 切换到日历应用,查看完毕后再切回文档。接着你想要复制之前的一段文字,但已经被新内容覆盖了,你只能再次切换到之前的应用去找。

这种频繁的应用切换,每次看似只花费几秒钟,但累积起来会严重打断你的工作流程。更糟糕的是,每次切换都会分散你的注意力,让你从专注状态中脱离出来。

1.1.2 Raycast 的核心价值主张

Raycast 的设计理念是:让你在不离开当前工作的情况下,完成大部分常见操作。

免费提供核心功能的商业模式

Raycast 最吸引人的一点是,它的核心功能完全免费。应用启动、文件搜索、窗口管理、剪贴板历史、代码片段(Snippets)、自定义搜索(Quicklinks)等功能,都不需要付费。

Raycast 的商业模式是提供 Pro 订阅,解锁 AI 功能、云同步、无限剪贴板历史等高级特性。但即使你不订阅 Pro,Raycast 依然是一个功能完整、体验优秀的效率工具。

这种模式让用户可以零成本上手,充分体验 Raycast 的价值后,再根据自己的需求决定是否升级。

现代化 UI 设计理念

打开 Raycast,你会立刻感受到它与 Spotlight 的不同。

image-20260203091654180

Raycast 的界面设计遵循现代化的设计语言,清晰的层级结构、流畅的动画效果、丰富的视觉反馈,让每一次交互都赏心悦目。

更重要的是,Raycast 的界面不仅仅是好看,更是为效率而设计的。搜索结果的展示方式、快捷操作的提示、上下文信息的呈现,都经过精心设计,让你能够快速找到想要的内容,并立即执行操作。

开发者友好的扩展生态

Raycast 最强大的地方在于它的扩展生态。

与 Alfred 的 Workflows 不同,Raycast 的扩展是用 React 和 TypeScript 开发的。这意味着,如果你是一名开发者,你可以用熟悉的技术栈快速创建扩展。即使你不是开发者,Raycast Store 中也有数千个社区贡献的扩展,覆盖了各种使用场景。

更重要的是,Raycast 提供了 Script Commands 功能。你可以用 Bash、Python、Node.js 等脚本语言,快速创建自定义命令,无需学习复杂的扩展开发知识。

与 macOS 的深度集成

Raycast 不是一个独立的工具,而是深度集成到 macOS 系统中的。

它可以读取你的日历事件、提醒事项、联系人信息,可以控制系统设置(音量、亮度、深色模式),可以管理窗口布局,可以访问剪贴板历史。这种深度集成让 Raycast 成为你的"系统控制中心",而不仅仅是一个启动器。

1.1.3 适用人群与使用场景

Raycast 适合谁?答案是:几乎所有 Mac 用户。但不同人群会从 Raycast 中获得不同的价值。

raycast适众

开发者的日常工作流

对于开发者来说,Raycast 可以成为你的"命令行界面"。

你可以快速启动终端、打开项目目录、搜索代码片段、查询 API 文档、管理 Docker 容器、查看 GitHub 仓库。通过扩展和 Script Commands,你可以把日常的开发任务自动化,减少重复劳动。

更重要的是,Raycast 的窗口管理功能可以让你快速调整编辑器、终端、浏览器的布局,适应不同的开发场景。

知识工作者的信息管理

如果你的工作涉及大量的信息处理,Raycast 可以帮你更好地管理信息流。

剪贴板历史功能让你不再担心复制内容被覆盖,Snippets 功能让你快速插入常用的文本模板,Quicklinks 功能让你一键搜索内部文档或外部资源。

结合 AI 功能(Pro 订阅),你还可以快速总结文档、改进写作、翻译内容,让 AI 成为你的智能助手。

设计师的工具切换

设计师经常需要在多个工具之间切换:Figma、Sketch、Photoshop、浏览器、Slack。

Raycast 的应用启动和窗口管理功能可以让这种切换更加流畅。你可以为常用应用设置快捷键,可以快速调整窗口布局,可以通过扩展集成设计工具的功能。

此外,Raycast 的颜色选择器、图标搜索等工具,也能为设计工作提供便利。

普通用户的效率提升

即使你不是开发者或专业用户,Raycast 依然能为你带来价值。

快速启动应用、搜索文件、调整系统设置、管理剪贴板,这些基础功能就能显著提升你的日常效率。而且 Raycast 的学习曲线很平缓,你可以从最基础的功能开始,逐步探索更高级的特性。

1.1.4 Raycast vs Spotlight vs Alfred

让我们通过一个对比表格,直观地看看这三个工具的区别:

功能维度SpotlightAlfred(免费版)Alfred(Powerpack)Raycast(免费版)Raycast(Pro)
应用启动
文件搜索
剪贴板历史✅(24小时)✅(无限)
窗口管理
代码片段
自定义搜索
扩展生态✅(Workflows)✅(Extensions)✅(Extensions)
AI 功能✅(有限)✅(无限)
云同步
价格免费免费£34(一次性)免费$8/月

功能对比分析

从表格中可以看出,Raycast 免费版的功能已经超过了 Alfred 免费版,甚至在某些方面(如窗口管理)超过了 Alfred Powerpack。

Spotlight 作为系统自带工具,功能最为基础,但胜在零学习成本和系统级集成。

Alfred 的优势在于成熟的 Workflows 生态和一次性付费模式,适合不想订阅的用户。

Raycast 的优势在于现代化的设计、丰富的免费功能、开发者友好的扩展生态,以及强大的 AI 能力。

性能与响应速度

在性能方面,三者都表现优秀,但有细微差别。

Spotlight 作为系统级工具,启动速度最快,但搜索结果的准确性有时不尽如人意。

Alfred 的响应速度也很快,搜索算法经过多年优化,结果准确度高。

Raycast 的启动速度略慢于 Spotlight(毫秒级差异),但搜索体验更好,界面渲染流畅,交互反馈及时。

免费功能范围

这是 Raycast 最大的优势。

Spotlight 完全免费,但功能有限。Alfred 免费版只提供基础功能,核心的 Workflows 需要付费。Raycast 免费版提供了大部分核心功能,包括剪贴板历史、窗口管理、Snippets、Quicklinks、扩展生态等。

对于大多数用户来说,Raycast 免费版已经足够满足日常需求。只有当你需要 AI 功能、云同步、无限剪贴板历史时,才需要考虑 Pro 订阅。

扩展生态对比

Alfred 的 Workflows 生态非常成熟,有大量社区贡献的工作流。但 Workflows 的创建门槛较高,需要学习 Alfred 特有的语法和逻辑。

Raycast 的扩展生态虽然相对年轻,但增长迅速。由于使用 React 和 TypeScript 开发,对开发者更友好。Raycast Store 中已有数千个扩展,覆盖了大部分常见需求。

更重要的是,Raycast 的 Script Commands 功能让非开发者也能快速创建自定义命令,这是 Alfred 所不具备的。


1.2 安装与初始配置

现在你已经了解了 Raycast 的价值,让我们开始动手安装和配置它。

1.2.1 下载与安装流程

Raycast 的安装过程非常简单,但有几个关键步骤需要注意。

步骤 1:访问官网下载

打开浏览器,访问 Raycast 官网:https://www.raycast.com

在首页点击 Download for Mac 按钮,浏览器会自动下载 Raycast.dmg 文件。下载速度取决于你的网络环境,文件大小约为 100MB。

提示:Raycast 仅支持 macOS Big Sur (11.0) 及以上版本。如果你的系统版本过低,需要先升级系统。

步骤 2:安装应用

下载完成后,双击 Raycast.dmg 文件,会弹出一个安装窗口。

将 Raycast 图标拖拽到 Applications 文件夹中。这个操作会将 Raycast 复制到你的应用程序目录。

操作完成后,你可以在 Finder 的 应用程序 文件夹中找到 Raycast。

步骤 3:首次启动

应用程序 文件夹中双击 Raycast 图标,或者使用 Spotlight 搜索 Raycast 并启动。

首次启动时,macOS 会弹出安全提示,询问你是否确定要打开这个应用。点击 打开 按钮。

安全提示:如果系统提示"无法打开,因为它来自身份不明的开发者",请前往 系统偏好设置 → 安全性与隐私 → 通用,点击 仍要打开 按钮。

步骤 4:授予系统权限

Raycast 需要一些系统权限才能正常工作。首次启动时,系统会依次请求以下权限:

  • 辅助功能权限:用于读取屏幕内容、模拟键盘输入等操作
  • 自动化权限:用于控制其他应用(如打开文件、执行脚本)
  • 通知权限:用于显示操作结果和提醒

对于每个权限请求,点击 打开系统偏好设置 按钮,在弹出的设置窗口中勾选 Raycast,然后关闭窗口。

操作后,观察 Raycast 窗口中的权限状态,确保所有权限都显示为绿色的 已授予

步骤 5:完成引导

权限授予完成后,Raycast 会显示一个简短的引导教程,介绍基本操作。

你可以跟随引导完成几个简单的任务,比如搜索应用、查看快捷键等。如果你想跳过引导,点击右上角的 跳过 按钮即可。

1.2.2 替换 Spotlight 的完整步骤

Raycast 的默认快捷键是 Option + Space,但大多数用户习惯使用 Command + Space(Spotlight 的快捷键)。让我们把 Raycast 设置为 Command + Space,完全替代 Spotlight。

步骤 1:关闭 Spotlight 快捷键

首先需要释放 Command + Space 快捷键。

打开 系统偏好设置(或 系统设置,取决于你的 macOS 版本),找到 键盘 设置。

键盘快捷键 标签页中,选择左侧的 聚焦(或 Spotlight)。

找到 显示聚焦搜索 选项,取消勾选,或者将快捷键改为其他组合(如 Option + Command + Space)。

image-20260203093045674

操作后,观察快捷键设置,确保 Command + Space 不再被 Spotlight 占用。

步骤 2:设置 Raycast 快捷键

打开 Raycast(使用当前的快捷键 Option + Space,或者从应用程序文件夹启动)。

按下 Command + ,(逗号)打开 Raycast 设置,或者在 Raycast 搜索框中输入 Settings 并回车。

在设置窗口的 General 标签页中,找到 Raycast Hotkey 选项。

点击快捷键输入框,然后按下 Command + Space。如果之前的步骤正确,这个快捷键会被成功设置。

image-20260203093229055

步骤 3:验证配置是否生效

关闭 Raycast 窗口,然后按下 Command + Space

如果 Raycast 窗口正常弹出,说明配置成功。如果弹出的是 Spotlight,说明第一步没有正确关闭 Spotlight 快捷键,需要重新检查。

1.2.3 General 基础设置详解

现在 Raycast 已经成功替代了 Spotlight,让我们深入了解 General 设置中的各个选项。

Startup 开机启动选项

General 设置页面的顶部,你会看到 Launch Raycast at Login 选项。

勾选这个选项后,Raycast 会在你登录 macOS 时自动启动。这样你就不需要每次开机后手动打开 Raycast。

建议保持这个选项开启,因为 Raycast 作为效率工具,应该随时可用。Raycast 的后台占用资源很少,不会影响系统性能。

Hotkey 快捷键配置策略

除了主快捷键(Raycast Hotkey),你还可以为特定功能设置独立的快捷键。

在设置窗口的 Extensions 标签页中,找到任意一个命令(如 AI ChatClipboard History),点击右侧的快捷键图标,就可以为这个命令设置全局快捷键。

快捷键配置的原则是:

  • 为高频使用的功能设置快捷键(如 AI Chat、剪贴板历史)
  • 避免与系统快捷键冲突(如 Command + CCommand + V
  • 使用容易记忆的组合(如 Option + C 对应 Clipboard)

文字大小与主题选择

General → Appearance 部分,你可以调整 Raycast 界面的文字大小和主题。

Text Size 选项提供了三个档位:Small、Medium、Large。默认是 Medium,适合大多数用户。如果你使用高分辨率显示器,可以选择 Large 以获得更好的可读性。

Theme 选项提供了三种主题:System(跟随系统)、Light(浅色)、Dark(深色)。建议选择 System,让 Raycast 自动适应系统的深色模式设置。

1.2.4 Extensions 扩展管理入门

Raycast 的强大之处在于扩展生态,但在开始使用之前,我们需要了解如何管理扩展。

内置扩展概览

Raycast 预装了一些内置扩展,覆盖了常见的使用场景:

image-20260203093719745

这些扩展默认都是启用的,你可以在 Raycast 中直接使用。

禁用不需要的功能

如果某些扩展你不需要,可以将其禁用,减少搜索结果的干扰。

打开 Raycast 设置,切换到 Extensions 标签页。

在左侧列表中找到你想禁用的扩展(如 Reminders),点击进入详情页。

在详情页的右上角,找到 Enabled 开关,关闭它。

操作后,这个扩展的所有命令都不会再出现在搜索结果中。

Alias 别名设置技巧

Alias(别名)是 Raycast 的一个强大功能,可以让你用更短的关键词触发命令。

例如,Clipboard History 这个命令的默认触发词是 clipboard。如果你觉得太长,可以为它设置一个别名 cb

设置方法:

Extensions 标签页中找到 Clipboard History 命令,点击进入详情页。

Alias 输入框中输入 cb,然后按回车保存。

image-20260203093854918

操作后,你可以在 Raycast 中输入 cb 快速打开剪贴板历史,而不需要输入完整的 clipboard

别名设置的原则:

  • 为高频命令设置简短的别名(2-3 个字符)
  • 使用容易记忆的缩写(如 wm 对应 Window Management)
  • 避免与其他命令的别名冲突

Hotkey 快捷键分配原则

除了别名,你还可以为常用命令设置全局快捷键。

在命令详情页中,点击 Record Hotkey 按钮,然后按下你想设置的快捷键组合。

快捷键分配的原则:

  • 只为最高频的命令设置快捷键(建议不超过 5 个)
  • 使用 OptionControl 作为修饰键,避免与应用快捷键冲突
  • 使用有意义的字母(如 Option + C 对应 Clipboard)

1.3 核心操作与交互逻辑

安装和配置完成后,让我们深入了解 Raycast 的核心操作方式。掌握这些交互逻辑,是高效使用 Raycast 的基础。

1.3.1 Root Search 根搜索的使用

Root Search(根搜索)是 Raycast 的核心界面,也是你与 Raycast 交互的主要方式。

搜索优先级规则

当你在 Root Search 中输入关键词时,Raycast 会按照一定的优先级规则展示结果。

优先级从高到低依次是:

image-20260203094305588

  1. 收藏的命令和应用:你标记为收藏的内容会优先显示
  2. 最近使用的命令:Raycast 会记住你的使用习惯,频繁使用的命令会排在前面
  3. 应用程序:系统中安装的应用
  4. Raycast 命令:内置和扩展提供的命令
  5. 文件和文件夹:系统中的文件(需要授予文件访问权限)
  6. 联系人:通讯录中的联系人
  7. 备选命令:网络搜索等备选操作

理解这个优先级规则,可以帮助你更快地找到想要的内容。

建议项目(Suggestions)机制

当你打开 Raycast 但还没有输入任何内容时,会看到一些建议项目。

这些建议基于你的使用习惯生成,包括:

  • 最近使用的命令
  • 收藏的命令
  • 系统推荐的操作(如查看日历、打开剪贴板历史)

建议机制的目的是让你无需输入就能快速访问常用功能。随着使用时间的增加,建议会越来越符合你的习惯。

收藏功能的使用

收藏功能可以让你快速访问最重要的命令和应用。

收藏方法:

在搜索结果中找到你想收藏的项目,按下 Command + K 打开操作菜单,选择 Add to Favorites(添加到收藏)。

操作后,这个项目会出现在搜索结果的顶部,并且在建议列表中优先显示。

取消收藏的方法相同,在操作菜单中选择 Remove from Favorites

建议收藏的内容:

  • 每天都会用到的应用(如浏览器、编辑器)
  • 高频使用的 Raycast 命令(如剪贴板历史、窗口管理)
  • 常用的文件夹(如项目目录、下载文件夹)

搜索历史管理

Raycast 会记住你的搜索历史,方便你快速重复之前的操作。

当你在 Root Search 中输入内容时,按下 (下箭头)可以查看搜索历史。历史记录会显示你之前搜索过的关键词和执行过的命令。

如果你想清除某条历史记录,选中它后按下 Command + K,选择 Remove from History

如果你想完全清除搜索历史,可以在 Raycast 设置中找到 Advanced 选项,点击 Clear Search History 按钮。

隐私提示:搜索历史仅保存在本地,不会上传到云端(除非你开启了 Pro 的云同步功能)。

1.3.2 快捷键体系全解析

Raycast 的快捷键体系分为三个层级:全局快捷键、命令级快捷键、操作级快捷键。理解这个体系,可以让你的操作效率成倍提升。

全局快捷键设置

全局快捷键是在任何应用中都能触发的快捷键。

最重要的全局快捷键是 Raycast Hotkey(默认 Command + Space),用于打开 Raycast 主窗口。

除此之外,你还可以为特定命令设置全局快捷键。例如:

  • Option + V:打开剪贴板历史
  • Option + J:打开 AI Chat
  • Option + W:打开窗口管理

设置方法在前面的 1.2.4 节已经介绍过,这里不再重复。

命令级快捷键配置

命令级快捷键是在 Raycast 窗口内使用的快捷键,用于快速触发特定命令。

当你在 Root Search 中输入关键词后,搜索结果会显示匹配的命令。如果某个命令设置了快捷键,会在右侧显示快捷键提示。

例如,当你搜索 clipboard 时,如果 Clipboard History 命令设置了 Option + V 快捷键,你会在结果中看到这个提示。

这种快捷键的好处是,你可以在不离开 Raycast 的情况下,快速切换到其他命令。

快捷键冲突解决

在设置快捷键时,可能会遇到冲突的情况。

如果你设置的快捷键已经被系统或其他应用占用,Raycast 会显示警告提示。此时你有两个选择:

  1. 更换快捷键组合
  2. 在系统设置中禁用冲突的快捷键

常见的冲突场景:

  • Command + Space:被 Spotlight 占用(已在 1.2.2 节解决)
  • Command + Shift + 5:被系统截图功能占用
  • Option + Tab:可能被某些应用占用

解决冲突的原则是:优先保留系统级和高频应用的快捷键,为 Raycast 选择不常用的组合。

推荐的快捷键方案

基于实际使用经验,这里推荐一套快捷键方案:

功能推荐快捷键理由
Raycast 主窗口Command + Space替代 Spotlight,最顺手
AI ChatOption + JJ 代表 Chat,容易记忆
Clipboard HistoryOption + VV 代表 Paste,符合直觉
Window ManagementOption + WW 代表 Window
SnippetsOption + SS 代表 Snippets

这套方案的特点是:

  • 统一使用 Option 作为修饰键,避免与应用快捷键冲突
  • 使用有意义的字母,便于记忆
  • 覆盖最高频的 5 个功能

你可以根据自己的习惯调整这套方案,但建议不要设置超过 10 个全局快捷键,否则会增加记忆负担。

1.3.3 命令执行的三种模式

Raycast 的命令执行有三种模式,分别适用于不同的场景。理解这三种模式,可以帮助你更好地使用 Raycast 和创建自定义命令。

执行方式

Silent 静默模式

Silent 模式是最简单的执行模式,命令执行后不显示任何界面,直接完成操作。

典型的 Silent 模式命令:

  • 打开应用:搜索应用名称,按回车直接打开,Raycast 窗口自动关闭
  • 打开网页:使用 Quicklinks 搜索,按回车直接在浏览器中打开
  • 执行系统操作:如锁屏、休眠,执行后立即生效

Silent 模式的特点是快速、无干扰,适合那些不需要用户确认或查看结果的操作。

Inline 内联模式

Inline 模式会在 Raycast 窗口内直接显示命令的执行结果,无需打开新窗口。

典型的 Inline 模式命令:

  • Calculator:输入数学表达式,结果直接显示在搜索框下方
  • 单位转换:输入 100 USD to CNY,转换结果直接显示
  • 快速查询:如查看当前时间、日期等

Inline 模式的特点是轻量、即时,适合那些只需要查看结果、不需要进一步操作的场景。

FullOutput 完整输出模式

FullOutput 模式会打开一个独立的窗口,显示命令的详细结果和可用操作。

典型的 FullOutput 模式命令:

  • Clipboard History:打开一个列表窗口,显示所有剪贴板历史
  • File Search:打开一个列表窗口,显示搜索到的文件,并提供预览和操作选项
  • AI Chat:打开一个独立的聊天窗口

FullOutput 模式的特点是功能丰富、交互完整,适合那些需要查看大量信息或进行复杂操作的场景。

三种模式的选择原则

在使用 Raycast 时,你不需要手动选择模式,Raycast 会根据命令的性质自动选择合适的模式。

但理解这三种模式,可以帮助你:

  • 预判命令的执行效果
  • 在创建自定义命令时选择合适的模式
  • 更好地理解 Raycast 的设计理念

1.3.4 Actions 操作菜单的使用

Actions(操作菜单)是 Raycast 的一个核心概念,它让你可以对搜索结果执行多种操作,而不仅仅是打开或执行。

Command + K 操作菜单

当你在搜索结果中选中某个项目时,按下 Command + K,会弹出一个操作菜单。

这个菜单列出了所有可以对当前项目执行的操作。不同类型的项目,可用的操作也不同。

例如,对于一个应用:

  • Open(打开)
  • Show in Finder(在 Finder 中显示)
  • Add to Favorites(添加到收藏)
  • Copy Name(复制名称)
  • Copy Path(复制路径)

对于一个文件:

  • Open(打开)
  • Open With…(用其他应用打开)
  • Show in Finder(在 Finder 中显示)
  • Quick Look(快速预览)
  • Copy Path(复制路径)
  • Move to Trash(移到废纸篓)

常用 Actions 介绍

虽然不同项目的 Actions 不同,但有一些 Actions 是通用的:

Add to Favorites / Remove from Favorites:添加或移除收藏。这是最常用的 Action 之一,可以让你快速访问重要的项目。

Copy Name / Copy Path:复制项目的名称或路径。在处理文件时特别有用。

Show in Finder:在 Finder 中定位项目。当你需要查看文件的上下文信息时使用。

Quick Look:快速预览文件内容,无需打开应用。支持图片、PDF、文本等多种格式。

Open With…:用指定的应用打开文件。例如,用 VS Code 打开文本文件,用 Preview 打开图片。

自定义 Actions 配置

某些扩展允许你自定义 Actions 的行为。

例如,在 Clipboard History 中,你可以配置粘贴时是否自动关闭窗口,是否保留格式等。

在 File Search 中,你可以配置默认的打开方式,是否显示隐藏文件等。

这些配置通常在扩展的设置页面中,可以通过 Command + , 打开设置,然后找到对应的扩展进行配置。


1.4 第一周实战:建立高效工作流

理论知识已经掌握,现在让我们通过实战案例,建立你的第一周 Raycast 工作流。

1.4.1 应用快速启动优化

应用启动是 Raycast 最基础也最常用的功能。让我们优化这个流程,让它更加高效。

常用应用的 Alias 设置

首先,为你最常用的应用设置简短的别名。

假设你每天都要用到以下应用:

  • Google Chrome 或 Edge
  • Visual Studio Code
  • Slack
  • Notion

默认情况下,你需要输入完整的应用名称(或至少前几个字母)才能找到它们。但通过设置别名,你可以用更短的关键词触发。

设置方法:

打开 Raycast,搜索 Google Chrome,当它出现在搜索结果中时,按下 Command + K 打开操作菜单,选择 Configure Command

在弹出的配置窗口中,找到 Alias 输入框,输入 gc(Google Chrome 的缩写),然后保存。

对其他应用重复这个操作:

  • Visual Studio Code → code
  • Slack → sl
  • Notion → nt

操作完成后,你可以在 Raycast 中输入 gc 快速打开 Chrome,输入 code 快速打开 VS Code,大大减少了输入量。

应用启动频率分析

Raycast 会自动学习你的使用习惯,频繁使用的应用会自动排在搜索结果的前面。

但在刚开始使用的第一周,这个学习过程还没有完成。你可以通过收藏功能,手动提升常用应用的优先级。

方法:

搜索你最常用的 5-10 个应用,逐个按下 Command + K,选择 Add to Favorites

操作后,这些应用会出现在搜索结果的顶部,即使你只输入一个字母,它们也会优先显示。

收藏夹的合理规划

收藏夹不应该放太多内容,否则会失去"快速访问"的意义。

建议的收藏策略:

  • 应用:5-10 个最高频的应用
  • Raycast 命令:3-5 个最常用的命令(如 Clipboard History、Window Management)
  • 文件夹:2-3 个常用的项目目录

总数控制在 15 个以内,确保收藏夹的内容都是真正高频使用的。

1.4.2 文件搜索技巧

Raycast 的文件搜索功能比 Spotlight 更强大,但需要一些技巧才能充分发挥它的价值。

搜索语法与过滤器

Raycast 支持多种搜索语法,可以精确定位文件。

基础搜索:直接输入文件名或关键词,Raycast 会搜索文件名和内容。

1
project report

这会找到所有文件名或内容中包含 projectreport 的文件。

扩展名过滤:使用 ext: 前缀可以按扩展名过滤。

1
report ext:pdf

这会只搜索 PDF 格式的文件。

路径过滤:使用 path: 前缀可以限定搜索范围。

1
config path:~/Documents

这会只在 Documents 文件夹中搜索包含 config 的文件。

日期过滤:使用 modified: 前缀可以按修改时间过滤。

1
report modified:today

这会找到今天修改过的文件。支持的时间关键词包括:todayyesterdaythis weekthis month

文件预览功能

当你在搜索结果中选中一个文件时,按下 Space(空格键)可以快速预览文件内容。

预览功能支持多种文件格式:

  • 文本文件:显示文件内容
  • 图片:显示图片预览
  • PDF:显示 PDF 内容
  • 代码文件:显示语法高亮的代码

预览窗口中,你可以使用 滚动内容,按 Esc 关闭预览。

这个功能可以让你在不打开文件的情况下,快速确认文件内容,避免打开错误的文件。

快速定位文件位置

找到文件后,你可能需要在 Finder 中查看它的位置。

方法:

选中文件后,按下 Command + K 打开操作菜单,选择 Show in Finder

操作后,Finder 会打开文件所在的文件夹,并高亮显示这个文件。

如果你只是想复制文件路径,可以在操作菜单中选择 Copy Path,路径会被复制到剪贴板。

1.4.3 系统功能快速调用

Raycast 可以控制 macOS 的系统设置,让你无需打开系统偏好设置就能调整常用选项。

音量/亮度调节

虽然 Mac 键盘上有音量和亮度的物理按键,但 Raycast 提供了更精确的控制方式。

在 Raycast 中搜索 volume,你会看到以下命令:

  • Set Volume to…:设置音量到指定百分比
  • Mute:静音
  • Unmute:取消静音

选择 Set Volume to...,输入一个数字(如 50),按回车,音量会立即调整到 50%。

同样的,搜索 brightness 可以调整屏幕亮度。

这种方式的好处是精确控制,而不是通过物理按键一格一格地调整。

锁屏/休眠/重启

在 Raycast 中搜索 lock,可以快速锁定屏幕。

搜索 sleep,可以让 Mac 进入休眠状态。

搜索 restartshut down,可以重启或关机。

这些操作都是 Silent 模式,执行后立即生效,无需确认。

注意:重启和关机操作会立即执行,请确保已保存所有工作。

深色模式切换

macOS 的深色模式需要在系统设置中切换,比较繁琐。Raycast 提供了快捷方式。

在 Raycast 中搜索 toggle dark mode,按回车即可在浅色和深色模式之间切换。

如果你想为这个功能设置快捷键,可以在扩展设置中为 Toggle System Appearance 命令设置全局快捷键(如 Option + D)。

1.4.4 本章小结与速查

恭喜你完成了第一章的学习!现在让我们回顾一下核心要点,并提供一份速查手册。

核心概念回顾

在这一章中,我们学习了以下核心概念:

Raycast 的价值定位:Raycast 不仅仅是一个应用启动器,而是一个效率工具集合。它通过统一的界面,让你可以快速访问应用、文件、系统设置、剪贴板历史等各种功能,减少应用切换和操作步骤。

Root Search 的工作原理:Root Search 是 Raycast 的核心界面,它通过智能的搜索算法和优先级规则,帮你快速找到想要的内容。理解搜索优先级、收藏机制、别名设置,可以让搜索更加高效。

三种命令执行模式:Silent 模式适合快速操作,Inline 模式适合查看简单结果,FullOutput 模式适合复杂交互。不同的命令会自动选择合适的模式。

Actions 操作菜单Command + K 是 Raycast 中最重要的快捷键之一,它可以打开操作菜单,让你对搜索结果执行多种操作。

必会快捷键清单

快捷键功能使用场景
Command + Space打开 Raycast任何时候需要使用 Raycast
Command + K打开操作菜单对搜索结果执行操作
Command + ,打开设置配置 Raycast
Esc关闭窗口退出 Raycast
上下选择浏览搜索结果
(回车)执行命令确认选择
Space快速预览预览文件内容
Tab切换到 Quick AI使用 AI 功能(需 Pro)

第一周实战总结

通过本章的学习和实战,你应该已经:

✅ 成功安装并配置了 Raycast,用它替代了 Spotlight

✅ 理解了 Root Search 的工作原理和搜索优先级规则

✅ 掌握了核心快捷键和 Actions 操作菜单的使用

✅ 为常用应用设置了别名,建立了高效的启动流程

✅ 学会了使用文件搜索和系统功能快速调用

在接下来的第二章中,我们将深入学习 Raycast 的核心功能,包括剪贴板历史、窗口管理、Snippets、Quicklinks 等。这些功能将进一步提升你的工作效率。


本章引用链接

在使用 Raycast 的过程中,如果遇到以下问题,可以快速跳转到对应章节查阅:

安装与配置相关

操作与交互相关

实战应用相关

对比与选择