别再忍受Spotlight了!Raycast三个月深度体验:每天省下15分钟,开发者必装的效率神器
三个月前,我的 macOS Spotlight 又崩了,第三次在两个月内没法索引家目录。我试着装了 Raycast,打算用几天就换回自带启动器。结果再也没打开过 Spotlight。不是因为它启动应用更快(虽然确实快),而是因为它彻底改变了我对启动器的认知——一个键盘启动器居然能做到这些事。
经过三个月的开发工作日常追踪,我清楚地知道了哪些功能真的省时间,哪些听起来比实际好用,以及 Pro 订阅到底值不值那每月 8 美元。
核心启动器:如何取代 Spotlight 的
基础体验和想象中一样:按快捷键(我设成了 Option + Space)呼出 Raycast,输入应用、文件或系统命令的名字。启动应用的速度和 Spotlight 差不多,但真正拉开差距的是三个 Spotlight 从来不可靠的地方。
文件搜索是第一个。Spotlight 索引崩溃是 macOS 的老问题——索引损坏、重建数小时、某些文件类型永远搜不到。Raycast 通过直接挂钩你自己的搜索规则解决了这个问题。你可以限定搜索到特定文件夹、按文件类型过滤、搜索结果第一次就准。我记录了两周内五十次文件搜索的时间:Spotlight 能搜到时平均 4.2 秒,Raycast 平均 1.8 秒,而且一次都没失败。每天搜四十次文件,累计下来就区别很大了。
剪贴板历史是免费版的第二个杀手锏。Raycast 保存所有复制内容的可搜索、可滚动历史,按一个热键就能调出。再也不用担心复制了东西,又误复制别的,把第一个丢了。我估计每天靠这个找回丢失的剪贴板条目能省下三到五分钟——单独看不多,但一个月下来就少了那种积累成工具疲劳的小烦恼。
窗口管理是我没想到会这么常用的功能。在 Raycast 命令栏里,你可以将窗口吸附到屏幕的一半、三分之一或四分之一,推到特定显示器,或者循环切换布局。它取代了大部分独立的窗口管理器,而且不需要额外按键——你本来就在用启动器。我以前用 Rectangle 来做这个,现在不用了。
扩展生态:为什么开发者离不开它
让 Raycast 区别于其他启动器的不是核心搜索,而是扩展商店以及扩展在启动器界面中的一等公民地位。每个扩展——目前有上千个——都注册了命令,这些命令出现在同一个命令栏里,用同样的模糊搜索和同样的快捷键逻辑,就像内置功能一样。
光是和 Git 相关的扩展就足以让大多数开发者安装。GitHub 扩展让你搜索仓库、浏览拉取请求、查看通知、创建 issue,完全不用开浏览器。我每天都会执行一个特别的工作流十五到二十次:Option + Space,输入仓库名前三个字母,回车,直接看到该仓库的开放 PR 列表。老流程——打开浏览器,输入 github.com,导航到仓库,点击 Pull Requests——需要六步大约八秒。Raycast 三步大约一秒。一年下来,这个单一工作流就省掉了数小时的上下文切换开销。
Jira 扩展同理。按 key 或摘要搜索 issue,查看冲刺状态,切换工单状态,全程不用离开编辑窗口。VSCode 扩展能列出最近打开的项目、管理扩展、直接打开特定仓库。不过要注意,第三方扩展质量参差不齐——GitHub 和 Linear 的扩展由官方团队维护,打磨很好;小社区扩展有时会跟不上 API 变化。
每个开发者第一天就该装的扩展是 Script Commands。你写 shell 脚本、Python 脚本或 Node 脚本,扔到一个文件夹里,Raycast 就会把它们变成启动器中可搜索的命令。我写了一个三行的 Bash 脚本,用来打开连接到 staging 服务器的新 tmux 会话——绑定到 Raycast 命令
staging——它把我原来需要六次按键的终端别名变成了两次模糊搜索。这个扩展的产能天花板只取决于你能写多短的脚本。
片段管理是另一个开发者专属的高效工作流。定义文本扩展——代码模板、邮件回复、SQL 查询模式——然后按几个键就能在任意位置插入。我用它存数据库连接字符串、Docker compose 片段、以及标准 PR 审查清单项。插入一个片段大约一秒钟,而以前从笔记文件或其他片段工具里找和复制要八到十二秒。免费版限制只能用一个片段文件夹,但那个文件夹的用处比大多数开发者能用完的还多。
浮动笔记是免费版里一个小功能,值得提一下。它打开一个永远在最上面的小窗口,记录快速草稿,重启后还能保存。我把当前任务的验收标准放在那里,写代码时它就在编辑器上方。之前我用 TextEdit 的草稿文件,现在换成 Raycast,因为它的浮动窗口在切换虚拟桌面时还能保持位置不变。
Pro 计划:你实际在付什么钱
Raycast Pro 每月 8 美元,按年付 96 美元。免费版已经很大方——无限剪贴板历史、所有扩展、片段、窗口管理、文件搜索——所以问题在于 Pro 的三个核心功能是否值这个价。
AI 聊天是最显眼的 Pro 功能。它把 ChatGPT、Claude 等模型直接接入 Raycast 命令栏,从任何应用都能调用。输入提示,得到回复,然后复制或直接插入到当前文本字段。我发现它和专用聊天应用的使用场景不同:我用来处理快速单轮任务,比如“解释这个错误信息”或“写一个 curl 命令来做 X”,这种情况下开浏览器找聊天机器人比答案本身还麻烦。每次查询比基于浏览器的聊天省大约十到十五秒,我平均每天用六次左右。至于这值不值每月 8 美元,就看个人了。
云同步把你的 Raycast 配置(扩展、偏好、片段、快速链接、快捷键)同步到多台 macOS 机器。如果你同时用台式机和笔记本,这省去了手动同步的麻烦。实际上,我在工作机上设好一次,个人笔记本登录 Pro 后几秒就继承了全部配置。对于单机用户,这个功能没用。
AI 主题是第三个 Pro 功能,也是最不吸引人的。Raycast 的主题引擎用 AI 生成配色方案应用到启动器界面。纯粹装饰,不影响效率,提它只是为了完整性——没人该为了主题付费。
我对 Pro 的建议:如果你用两台或更多 Mac 并想要配置同步,或者你觉得零摩擦的 AI 聊天集成确实能省掉不少上下文切换时间,那可以订阅。否则,免费版已经比大多数收费启动器还强,你可以用上好几个月都没有升级压力。
Raycast 对比 Alfred 和 Spotlight:各胜在哪里
经常被拿来和 Raycast 比较的 Alfred 从 2010 年就有了,用户忠诚度很高。Alfred 的 Powerpack 是一次性 34 英镑,不是订阅制,这对受够订阅费的人很友好。Alfred 的工作流系统更深入、更成熟——你可以构建多步自动化,支持条件分支和输入处理,Raycast 的脚本命令和扩展还没那么顺畅。如果你需要启动器兼作完整的自动化引擎,Alfred 加 Powerpack 仍然是更强大的选择。
Spotlight 的优势是无需安装、零配置。如果你每周只用计算器五次、每月搜一次文件,Spotlight 就够用了,Raycast 属于杀鸡用牛刀。什么时候值得装 Raycast?当你发现自己每天多次重复五到十秒的手动工作流,并且想知道有没有更快的方法时——几乎总有。
对于开发者来说,Raycast 在扩展深度和脚本命令灵活性上胜出。Alfred 的社区工作流也有很多类似的集成(GitHub、Jira、包管理器),但 Raycast 的原生扩展 API 和活跃的开发者社区让新集成上线更快,而且与启动器核心界面的融合感更强。Raycast 的扩展商店本身就可以从命令栏里浏览和搜索,省去了发现有什么可用的摩擦。
自从换掉 Spotlight 之后的三个月里,我统计了从更快的文件搜索、剪贴板恢复、一步 Git 和 Jira 查询、片段插入中省下的总时间——每天大约十二到十五分钟。每个工作周省出一小时的不间断工作流,还不算省去的心理负担(不用每次查点东西就切进浏览器)。免费版贡献了其中百分之九十的收益。Pro 计划为需要的人提供了云同步和 AI 访问,但核心价值并不依赖订阅。如果你是 macOS 开发者,从没试过第三方启动器,装个免费版用一周试试。周五之前,你就知道还会不会换回去了。
