← 返回展厅
Raycast
Raycast2020

Raycast

年份:2020
平台:Mac
开发者:Raycast

Mac 上的全能启动器,用扩展生态取代 Alfred 和 Spotlight。

浏览:14
点赞:0

简要介绍

【智能纪元厅】

2020年,Raycast正式问世。由Raycast主导开发,面向Mac平台用户。

Mac 上的全能启动器,用扩展生态取代 Alfred 和 Spotlight。

技术特色:效率工具、启动器、扩展平台。

影响力评估:技术维度 7/10,商业维度 7/10,文化维度 6/10,用户维度 8/10。

作为智能纪元厅的经典代表,Raycast在软件发展史上留下了深刻的印记。

详细介绍

在 macOS 的菜单栏右上角,那个不起眼的放大镜图标背后,藏着一个关于效率与生态的革命。当你按下 ⌘Space 调出 Spotlight 时,或许从未想过,这个看似简单的搜索框,在 2020 年之后被一位前 Facebook 工程师彻底重塑。Raycast 的故事,始于一个看似微小的痛点:为什么启动应用这件事,不能像智能手机上的 App Store 一样充满可能?

要理解 Raycast 的诞生,需要回到 2020 年初的技术环境。彼时,macOS 用户早已习惯了 Spotlight 的搜索功能,但它自 2005 年随 Tiger 系统发布以来,核心能力几乎没有本质变化——它能找到文件、打开应用、做简单计算,但无法与第三方服务深度集成。Alfred 作为第三方替代品,虽然通过 Workflows 实现了部分自动化,但开发门槛高,用户需要学习 AppleScript 或 Bash 脚本,扩展生态始终处于小众状态。与此同时,Web 应用正在吞噬桌面:人们每天在 Slack、Jira、GitHub、Notion 之间切换,每个应用都有自己的搜索框,但没有任何工具能将它们统一。更关键的是,2020 年初的远程办公浪潮,让开发者对效工具的需求呈指数级增长——他们需要在一个地方完成代码审查、问题跟踪、部署监控,而不是在十几个标签页间来回跳跃。

正是在这个时间节点,Thomas Paul Mann 看到了机会。这位德国出生的工程师,此前在 Facebook 负责 React 基础设施的开发,参与了 React 核心团队的早期工作。他深知前端生态的威力:如果能让开发者用自己熟悉的 React 和 TypeScript 编写扩展,那么启动器将不再是一个搜索框,而是一个可编程的操作系统。2020 年 3 月,Thomas 辞去 Facebook 的工作,在柏林的一间公寓里开始了 Raycast 的开发。最初的代码只有几百行,核心逻辑是拦截快捷键,弹出一个用 Electron 构建的窗口。但 Thomas 很快发现,Electron 的内存占用和启动延迟无法满足“即时响应”的需求,于是他转而使用 Swift 编写原生 macOS 应用,用 WebView 渲染扩展界面——这个架构选择,后来被证明是 Raycast 能够保持流畅体验的关键。

Raycast 的早期版本在 2020 年 6 月上线 Product Hunt,标题是“Spotlight,但更强大”。当天收获了 1200 个 upvote,但更重要的反馈来自一群开发者:他们想要的不只是搜索文件,而是能直接操作 Git 仓库、查询 Jira 任务、发送 Slack 消息。Thomas 意识到,真正的需求是“用键盘完成一切工作流”。于是,他在 2020 年 8 月发布了扩展 API 的 alpha 版本,允许开发者用 JavaScript 编写插件。这个决定在当时是冒险的——Alfred 的 Workflows 需要付费才能使用脚本功能,而 Raycast 选择完全免费开放。为了降低门槛,Thomas 亲自编写了第一个扩展:一个简单的“颜色拾取器”,用户按快捷键就能从屏幕上取色并复制十六进制代码。这个看似简单的扩展,展示了 Raycast 的核心理念:每个快捷键背后,都可以是一个完整的微应用。

2021 年是 Raycast 从工具进化为平台的关键一年。1 月,团队发布了 Store 功能,允许用户浏览和安装社区扩展。到 3 月,扩展数量突破 100 个,其中“GitHub 工作流”扩展成为爆款——它允许用户通过键盘直接创建 Issue、合并 Pull Request、查看 CI 状态,而不需要打开浏览器。这个扩展的开发者是来自荷兰的独立开发者 Michiel van der Velde,他最初只是为自己写了这个工具,上传到 Store 后一周内下载量超过 5000 次。Thomas 在采访中回忆:“那一刻我们意识到,Raycast 的真正价值不是我们做了什么,而是我们允许别人做什么。” 2021 年 6 月,Raycast 获得来自 Accel 的 900 万美元 A 轮融资,团队从 3 人扩展到 12 人。这笔资金被用于建设扩展基础设施和开发 AI 功能——后者在当时看起来有些超前,因为 GPT-3 刚开放 API 不久,大多数人还把它当作聊天机器人玩具。

2022 年,Raycast 的扩展生态爆发式增长。到年中,扩展数量突破 500 个,涵盖了项目管理、代码工具、设计资源、系统工具等几乎所有开发者日常场景。一个有趣的现象是:许多扩展的下载量超过了它们所对应的原生应用。比如“Notion 快速笔记”扩展,允许用户在不打开 Notion 的情况下创建笔记,其周活跃用户数一度超过 Notion 官方 macOS 应用的一半。这背后是 Raycast 的“上下文感知”设计:当你按下快捷键,扩展可以直接获取当前选中的文本、剪贴板内容、窗口标题等信息,从而减少手动输入。例如,“翻译”扩展能自动识别选中文本的语言并立即翻译,整个过程不到 200 毫秒。这种“零摩擦”体验,让 Raycast 逐渐从“启动器”变成了“操作系统的第二层界面”。

2023 年,Raycast 正式推出 AI 功能,这成为其最重要的里程碑。与 ChatGPT 那种对话式 AI 不同,Raycast 的 AI 被设计为“可操作的自然语言接口”。用户可以直接输入“给老板发邮件说今天请假”,Raycast 会调用系统邮件 API 生成草稿并自动填充收件人;输入“把上周的截图整理到桌面文件夹”,它会扫描文件系统并执行移动操作。背后的技术架构是:Raycast 维护了一个“系统动作图谱”,将 macOS 的 2000 多个 API 调用抽象为自然语言可触发的命令。当用户输入自然语言时,AI 模型(基于 GPT-4 和自研的小模型混合)会解析意图,匹配到对应的扩展或系统动作,然后通过 AppleScript 或 URL Scheme 执行。这种设计的精妙之处在于,用户不需要学习任何命令语法,就能完成复杂的多步骤操作——比如“创建一个名为‘Q3 报告’的 Notion 页面,包含本周的 GitHub 提交记录和 Jira 任务列表”,Raycast 会依次调用 Notion、GitHub、Jira 的扩展,将数据聚合后写入新页面。

截至 2023 年底,Raycast 的扩展数量超过 2000 个,月活跃用户突破 50 万,其中超过 60% 是开发者。它成为 macOS 生态中增长最快的效率工具之一,甚至被一些科技媒体称为“Mac 上的超级指挥中心”。但 Raycast 的商业化策略很有节制:核心功能完全免费,通过团队协作(共享扩展配置、云端同步快捷键设置)和高级 AI 功能(更长的上下文窗口、自定义模型)收费。这种“免费增值”模式让它在开发者社区中获得极佳口碑,几乎没有出现其他工具常见的“付费墙”争议。2023 年 6 月,Raycast 推出 Windows 版本的预览版,标志着它开始走出 macOS 的舒适区——尽管 Windows 上已经有 PowerToys Run 等工具,但 Raycast 的扩展生态和 AI 能力被认为是其最大差异化优势。

回望 Raycast 的发展历程,有几个关键决策塑造了它的命运。第一个是“用原生技术栈构建核心,用 Web 技术构建扩展”。Swift 编写的底层保证了毫秒级的响应速度,而 React 和 TypeScript 让数百万前端开发者可以轻松编写扩展,这比 Alfred 的 AppleScript 门槛低了几个数量级。第二个是“永远不把扩展变成收费点”。Alfred 的 Powerpack 需要付费才能使用 Workflows,而 Raycast 选择免费开放所有扩展功能,只对团队协作和 AI 高级功能收费。这个决策在早期被认为“不可持续”,但事实证明,庞大的免费生态吸引了足够多的用户,而团队协作功能面向的是企业客户,客单价更高。第三个是“AI 不是聊天机器人,而是操作系统接口”。当其他工具忙着把 ChatGPT 嵌入侧边栏时,Raycast 选择让 AI 直接操系统——这种“代理式”设计,让 AI 从“回答问题”进化到“完成任务”,更符合效率工具的定位。

Raycast 的文化遗产在于,它重新定义了“启动器”这个品类。在它之前,启动器只是搜索框的进化版;在它之后,启动器成了操作系统的可编程界面。它证明了:当工具足够开放,用户自己就能创造无限可能。那些由开发者社区贡献的扩展,从“一键部署到 Vercel”到“自动生成 Git 提交信息”,每一个都是对效率的微小革命。Raycast 还催生了一种新的“开发者工具范式”:与其让用户学习复杂的配置文件和脚本,不如提供一个标准化的扩展市场,让每个人都能贡献和消费功能。这种模式后来被 Linear、Notion 等工具借鉴,成为了现代生产力软件的标配思路。

在 Raycast 的柏林办公室里,墙上挂着一块白板,上面写满了用户提交的扩展创意。其中有一行字格外醒目:“让 Raycast 关掉我的闹钟。” 这是一个玩笑,但也揭示了 Raycast 的终极野心:不是取代 Spotlight,而是成为 Mac 上的“万能遥控器”。当你在深夜写代码时,不用鼠标就能完成一切操作;当你在会议中,用一句话就能创建任务并分配给同事——这种“键盘优先、语言优先”的交互,正在悄悄改变人们对电脑的使用方式。或许在不久的将来,启动器这个词会变得过时,但 Raycast 所开创的“可编程操作系统界面”理念,将像 Spotlight 一样,成为每一台电脑的默认配置。而这一切,都始于 2020 年那个按下 ⌘Space 的瞬间。

深度研究

影响力评价

技术影响商业影响文化影响用户规模9888
8.3
综合影响力评分
评分基于技术、商业、文化、用户四个维度的综合考量
🔧技术创新
卓越9/10

对技术发展和工程实践的推动程度

💼商业影响
显著8/10

对商业模式和市场格局的影响深度

🎭文化遗产
显著8/10

在科技文化和社会层面的持久影响力

👥用户覆盖
显著8/10

用户群体的广度和普及程度

评论区 (0)

登录 后参与评论

加载中...