Raycast零基础入门:从安装到第一个自定义插件 - 快马加鞭!InsCode(快马)平台 https://www.inscode.net

快速体验

  1. 打开 InsCode(快马)平台 https://www.inscode.net
  2. 输入框内输入如下内容:
开发一个面向Raycast初学者的交互式教程插件,采用渐进式教学方式:1) 基础导航和搜索教学 2) 内置命令实践 3) 简单插件开发指导。教程包含实时练习环境,用户可直接在插件中编写并测试代码,每个步骤都有详细说明和错误提示。最后引导用户完成一个显示当地天气的简单插件作为毕业项目。
html
 
  1. 点击'项目生成'按钮,等待项目生成完整后预览效果

示例图片

Raycast零基础入门:从安装到第一个自定义插件

最近发现一个叫Raycast的效率工具,彻底改变了我的工作流。作为一款macOS平台的启动器工具,它比系统自带的Spotlight更强大,而且支持自定义插件开发。今天我就从一个纯新手的角度,记录下我的学习过程,希望能帮助到同样想入门Raycast的朋友们。

安装与基础设置

  1. 首先去Raycast官网下载安装包,安装过程非常简单,就像装其他macOS应用一样拖拽到Applications文件夹即可。

  2. 安装完成后,默认快捷键是Option+Space呼出主界面。我建议保持这个默认设置,因为这个组合键不太容易和其他应用冲突。

  3. 第一次打开Raycast会看到一个简洁的搜索框,这里可以输入命令或搜索应用。试着输入"Chrome"看看,应该能立即找到浏览器并启动它。

示例图片

内置命令实践

Raycast自带了很多实用命令,这些都不需要额外安装:

  1. 计算器功能:直接输入数学表达式,比如"45*3",会立即显示计算结果。

  2. 单位换算:输入"100km to miles"这样的格式,可以快速完成各种单位转换。

  3. 系统命令:尝试输入"sleep"可以让电脑进入睡眠,"restart"重启,"shutdown"关机。

  4. 剪贴板历史:输入"clipboard"可以查看最近复制的内容,非常实用。

开发第一个插件

Raycast最强大的功能是支持自定义插件开发。下面我们一起来创建一个简单的天气查询插件:

  1. 首先在Raycast设置中打开"Extensions"选项,点击"Create Extension"按钮。

  2. 选择"Blank Template"模板,给插件起个名字比如"MyWeather"。

  3. 系统会自动生成一个基础项目结构,主要文件是index.ts,这是我们编写插件逻辑的地方。

  4. 我们需要使用一个天气API,这里推荐免费的OpenWeatherMap API,去官网注册获取API Key。

  5. 在插件代码中,我们主要做三件事:获取用户输入的城市名、调用天气API、格式化显示结果。

示例图片

  1. 测试插件时,可以在Raycast中输入插件名称,然后输入城市名,比如"Beijing",就能看到当前天气情况了。

开发中的实用技巧

  1. 调试插件时,可以在终端运行raycast dev命令,这样能实时看到日志输出。

  2. Raycast提供了丰富的UI组件库,包括列表、表单、提示框等,可以轻松构建漂亮的界面。

  3. 插件可以保存配置信息,比如API Key这种敏感信息应该存储在preferences中。

  4. 发布插件到Raycast商店前,记得添加详细的文档说明和截图。

遇到的坑与解决方案

  1. 问题:API请求失败 解决:检查网络连接,确认API Key正确,注意免费API可能有调用频率限制。

  2. 问题:插件不显示 解决:确保在manifest.json中正确配置了入口文件路径。

  3. 问题:UI显示异常 解决:仔细检查组件使用方式,Raycast有严格的UI规范。

进阶方向

完成基础天气插件后,可以考虑以下扩展:

  1. 增加多城市支持
  2. 添加天气预报图表
  3. 实现天气预警通知
  4. 支持温度单位切换

整个开发过程让我深刻体会到Raycast的强大之处。它不仅仅是一个启动器,更是一个可无限扩展的效率平台。通过JavaScript/TypeScript就能开发功能丰富的插件,而且开发体验非常友好。

示例图片

如果你也想快速尝试开发Raycast插件,推荐使用InsCode(快马)平台来实践。我发现它的在线编辑器响应很快,内置的终端和预览功能让调试变得特别方便。最棒的是完成开发后可以一键部署,立即看到效果,省去了本地环境配置的麻烦。对于新手来说,这种即开即用的体验真的很友好。

快速体验

  1. 打开 InsCode(快马)平台 https://www.inscode.net
  2. 输入框内输入如下内容:
开发一个面向Raycast初学者的交互式教程插件,采用渐进式教学方式:1) 基础导航和搜索教学 2) 内置命令实践 3) 简单插件开发指导。教程包含实时练习环境,用户可直接在插件中编写并测试代码,每个步骤都有详细说明和错误提示。最后引导用户完成一个显示当地天气的简单插件作为毕业项目。
html
 
  1. 点击'项目生成'按钮,等待项目生成完整后预览效果

Raycast v0.41 发布,为Win10/Win11 带来现代化“运行”窗口

 

IT之家 1 月 9 日消息,科技媒体 NeoWin 昨日(1 月 8 日)发布博文,报道称适用于 Windows 10、Windows 11 的效率工具 Raycast 发布 0.41 版,引入了深度现代化的“运行”(Run)对话框功能,旨在替代 Windows 系统沿用多年的原生“运行”窗口。

图片

IT之家注:Raycast 最初针对苹果 macOS 系统设计,是一款高效快捷启动器(Launcher),于 2025 年登陆 Windows 平台,最新发布的 0.41 版本为 Windows 10、Windows 11 系统,带来了一个功能强大且设计现代的“运行”替代方案。

相比较微软 Windows 10、Windows 11 原生功能,Raycast 版“运行”不仅能执行常规命令和系统工具,还具备更深层的数据整合能力。

该功能会自动读取并同步 Windows 原生的运行历史记录,同时,当用户输入 appwiz.cpl 或 devmgmt.msc 等晦涩的系统命令后,界面会即时显示易于理解的功能描述,极大降低了记忆成本。

除了基础的命令执行,新版工具还增强了文件系统的交互体验。用户可以通过它直接导航至特定文件夹目录,或快速打开各类控制面板小程序(Applets)和管理单元(Snap-ins)。

在界面交互上,Raycast 延续了其一贯的高颜值设计风格,提供了比微软原生方案更流畅的视觉反馈,解决了传统对话框功能单一、界面简陋的痛点。

打开“运行”命令界面,您可以在其中键入和执行 Windows 命令:

图片

浏览可用的可执行文件,并确切了解您要启动的是什么:

图片

使用筛选器按类型缩小结果范围:

图片

发现并运行可用的控制面板小程序:

图片

系统管理控制台:

图片

浏览、复制和运行环境变量:

图片

搜索并启动已注册的 URI:

图片

您的命令历史记录将被保留,并可直接从列表中进行管理。

图片

直接从根目录执行 Windows 命令。当您确切知道需要启动什么程序时,按 Tab 键输入命令并立即运行。

图片

除了核心的“运行”功能,v0.41 版本还包含多项细节改进:

  • 在“文本片段”(Snippets)功能中,开发团队增加了注入延迟配置,有效防止了相似别名导致的意外误触;
  • “Quick AI”功能优化了模型选择逻辑,当仅有一个模型可用时会自动禁用选择菜单,简化操作流程;
  • 进一步打磨商店详情页的设计
  • 修复了部分用户启动时崩溃的严重 Bug。

(5 封私信) Raycast:在 15 分钟内一个软件替换掉 macOS 原生 Spotlight 以及各种小工具软件 - 知乎

Raycast 是博主最喜欢的软件之一,有了它可以卸载掉很多小功能软件,再也不用为了小功能而费力寻找开源软件了。

你可能已经使用 Spotlight 成千上万次了。⌘Space,输入应用名称,按 Enter。它有效,但就像骑自行车,而你本可以开赛车。

如果我告诉你,有一个免费的 Mac 应用,比 Spotlight 更快,能记住你复制的一切,让你用键盘管理窗口,还有 1,300 多个扩展?而且你能在 15 分钟内设置好?

这个应用就是 Raycast,在这篇初学者指南中,我将精确向你展示如何替换 Spotlight 并解锁你不知道自己需要的生产力功能。无需技术技能——只需跟随即可。

Raycast 是什么?(为什么你应该在意?)

Raycast 是一个速度极快的、可扩展的 macOS 启动器。想象成“Spotlight 的加强版”——同样的基本理念,但强大 10 倍。它专为键盘优先的工作流程而构建,完全免费,并注重隐私(你的数据留在你的 Mac 上)。

Raycast version.jpg

安装 Raycast

下载并安装

安装 Raycast 最快的方式是通过 Homebrew。如果你已经有 Homebrew:

brew install --cask raycast

没有 Homebrew?没问题:

  1. 访问 raycast.com
  2. 点击“Download for Mac”(需要 macOS 13+)
提示:记得授予权限。
Raycast Website.jpg

替换 Spotlight(最重要的步骤)

这是关键决定:不要尝试同时使用 Spotlight 和 Raycast。 你会分散你的肌肉记忆,永远无法养成习惯。完全替换 Spotlight。

如何替换 Spotlight:

步骤 1:禁用 Spotlight 的热键

打开系统设置 → 键盘 → 键盘快捷键 取消勾选“显示 Spotlight 搜索”(⌘Space)

Toggle ⌘ Space.jpg

步骤 2:将 Raycast 设置为 ⌘Space

打开 Raycast 偏好设置

点击字段并按 ⌘Space

Setting ⌘ Space.jpg

Raycast 的前 5 分钟

打开 Raycast(⌘Space)并立即尝试这些:

1. 启动应用(就像 Spotlight)

输入“chrome” → Google Chrome 立即出现

Chrome.jpg

2. 查找文件

在文件搜索中。输入“bill” → 在你的系统任何地方找到文件

Fill Search.jpg

3. 进行计算

输入“50 USD to NZD” → 实时货币转换

Caculator.jpg

4. 理解动作面板(⌘K)

在任何结果上按 ⌘K 查看所有可用动作。动作面板是上下文敏感的——它根据你选择的显示不同选项。

Action ⌘ K.jpg

现在就能设置的改变游戏的功能

功能 1:剪贴板历史

问题: 你复制了一些重要的东西,然后不小心复制覆盖了它。它永远消失了。

解决方案: Raycast 会记住你复制的一切,保存 3 个月。

Clipborad.jpg

功能 2:文本片段

问题: 你一遍又一遍地输入相同的东西——电子邮件签名、地址、问候语。

解决方案: 输入一个短关键词,它会自动扩展为完整文本。

Snippets.jpg

功能 3:窗口管理

问题: 通过拖拽排列窗口缓慢且不精确。

解决方案: 搜索命令或者键盘快捷键能立即将窗口 snap 到位置。

Window.jpg

安装你的第一个扩展

扩展是插件,能为 Raycast 添加新命令。有超过 1,300 个可用——GitHub 集成、Notion 搜索等等。

如何浏览扩展:

  1. 打开 Raycast → 输入“store”
  2. 按 Enter 打开扩展商店
  3. 按类别浏览或搜索

让我们安装 Color Picker(对每个人都有用):

  1. 在商店中搜索“Color Picker”
  2. 点击安装
  3. 用法:⌘Space → 输入“color picker” → 点击屏幕上的任何地方抓取那个颜色
Color Picker Store.jpg
Color Organize.jpg

其他适合初学者的扩展:

  • Emoji — 比字符查看器更快地搜索和插入表情符号
  • Calendar — 无需打开 Calendar 应用查看今天的日程

许多扩展需要 API 密钥或账户连接。别担心——每个扩展都会通过清晰的说明指导你设置。

你现在是 Raycast 用户了

Raycast 不只是更好的 Spotlight ——它是对你与 Mac 互动方式的彻底重新思考。

你目前最喜欢的 Raycast 功能是什么? 在下方评论——我真的好奇哪个功能先吸引了你。对我来说,是剪贴板历史。我恢复了不小心复制覆盖的重要文本,我就彻底被说服了。

欢迎来到键盘驱动的生产力世界。你会爱上这里的。 ⚡️

posted @ 2026-02-12 01:15  CharyGao  阅读(194)  评论(0)    收藏  举报