Aller au contenu principal

Raycast:我最喜欢的 Mac 软件

Écrit à la main

从启动器到生产力中枢,一个重度用户的 Raycast 插件推荐

·16 min de lecture
ℹ️Cette page n'a pas encore été traduite. Le contenu original en chinois est affiché.

如果只能保留一个 Mac 应用,我会选 Raycast。

它看起来只是一个启动器——按下快捷键,输入关键词,打开应用。但用了两年之后,它已经变成了我工作流的神经中枢:剪贴板历史、窗口管理、快捷脚本、各种插件……几乎所有高频操作都能通过一个输入框完成。

下面是我目前安装的扩展插件,按用途分类。

开发工具

Brew
搜索和安装 Homebrew 软件包
Raycast Store
Brew screenshot 1Brew screenshot 2Brew screenshot 3

作为 Mac 开发者,Homebrew 是装机必备的包管理器。这个插件让我不用打开终端就能搜索、安装和更新软件包,直接在 Raycast 里完成所有操作。需要装个新工具的时候,呼出 Raycast 搜一下就行了,省去了记命令的麻烦。

Diff View
在 VS Code 或 Cursor 中对比剪贴板最近两条记录
Raycast Store

Code Review 或者调试的时候,经常需要对比两段代码的差异。这个插件会把剪贴板最近复制的两条记录自动丢到编辑器里做 diff 对比,不需要手动创建临时文件。复制两段文本,一键调出对比视图,非常方便。

Format JSON
一键格式化或压缩剪贴板中的 JSON
Raycast Store
Format JSON screenshot 1Format JSON screenshot 2Format JSON screenshot 3

开发过程中经常需要处理 JSON 数据——API 响应、日志、配置文件。Format JSON 让这件事变得极其简单:复制 JSON 到剪贴板,呼出 Raycast,格式化后的结果直接替换剪贴板内容。

我给 Format Selected JSON 绑定了 ⌥J,选中一段 JSON 文本后直接按快捷键就能原地格式化,不需要复制粘贴的中间步骤。

核心功能:

  • 格式化 JSON:将压缩的 JSON 自动缩进为可读格式
  • 压缩 JSON:将格式化的 JSON 压缩为单行
  • Format Selected JSON:选中文本后 ⌥J 直接原地格式化,最常用的方式
Port Manager
查找并关闭占用的端口
Raycast Store
Port Manager screenshot 1Port Manager screenshot 2Port Manager screenshot 3

开发时最烦的事情之一就是端口冲突——启动项目发现 3000 端口被占了,还得去终端 lsof 查进程再 kill。Port Manager 直接列出所有被占用的端口和对应进程,一键就能释放,省去了敲命令的步骤。

UUID Generator screenshot 1

写代码或测试 API 的时候时不时需要一个 UUID。以前还要去网站上生成,现在直接在 Raycast 里一键生成并复制到剪贴板,支持 v4 等多种格式,简单高效。

Git 与版本控制

Gitignore
快速为项目创建 .gitignore 文件
Raycast Store
Gitignore screenshot 1Gitignore screenshot 2Gitignore screenshot 3

新建项目的时候总要配 .gitignore,这个插件内置了各种语言和框架的模板。搜索语言名称就能预览对应的 gitignore 内容,选中后直接生成文件到项目目录,比去 GitHub 上找模板方便多了。

浏览器

Browser History
搜索 Chrome、Safari、Edge 等浏览器的历史记录
Raycast Store
Browser History screenshot 1Browser History screenshot 2Browser History screenshot 3

之前看过一个网页但忘了收藏,打开浏览器翻历史记录太慢了。这个插件可以跨浏览器搜索历史记录,支持 Chrome、Arc、Safari 等主流浏览器。输入关键词就能快速定位之前访问过的页面,用 Raycast 搜索比在浏览器里翻要高效得多。

系统工具

System Monitor
查看 CPU、内存、磁盘、网络和温度信息
Raycast Store
System Monitor screenshot 1System Monitor screenshot 2System Monitor screenshot 3

不用打开活动监视器就能快速查看系统状态。CPU 占用率、内存使用、磁盘空间、网络速度一目了然,尤其是跑编译或者训练模型的时候,随时看一眼系统负载很有用。

Kill Process
按 CPU 或内存占用排序并终止进程
Raycast Store
Kill Process screenshot 1Kill Process screenshot 2Kill Process screenshot 3

Mac 上偶尔会有进程卡死或者吃满内存的情况。Kill Process 按 CPU 或内存占用排序列出所有进程,找到问题进程一键终止。比打开活动监视器再找进程要快得多,是处理系统卡顿时的第一反应工具。

Set Audio Device
切换音频输入/输出设备
Raycast Store
Set Audio Device screenshot 1Set Audio Device screenshot 2

在耳机、外接音箱和 Mac 内置扬声器之间频繁切换是日常操作。以前要去系统设置里点好几下,现在 Raycast 里一个命令就能切换音频输出设备,开会前切麦克风也很方便。

Display Modes
管理显示器分辨率和刷新率
Raycast Store
Display Modes screenshot 1Display Modes screenshot 2

外接显示器的时候经常需要调分辨率和刷新率。这个插件直接列出所有已连接的显示器及其当前分辨率,还能快速切换不同的显示模式,比去系统设置里找方便太多了。

Dock Tinker
自定义 macOS Dock 栏的各种隐藏设置
Raycast Store
Dock Tinker screenshot 1

macOS 的 Dock 栏有很多隐藏设置,比如自动隐藏、调整大小、显示最近使用的应用等。Dock Tinker 把这些散落在终端命令里的调整选项集中到了 Raycast,一键 toggle 各种 Dock 行为,不用再记那些 defaults write 命令了。

Change Scroll Direction
在「自然」和「鼠标友好」两种滚动方向间切换
Raycast Store

同时用触控板和外接鼠标的人一定懂这个痛——触控板要「自然」方向,鼠标要「传统」方向,macOS 却只有一个全局设置。这个插件让我在两种滚动方向间一键切换,接上鼠标的时候特别实用。

Coffee
阻止 Mac 进入睡眠
Raycast Store
Coffee screenshot 1Coffee screenshot 2Coffee screenshot 3

下载大文件、跑长时间任务或者投屏演示的时候,最怕 Mac 自动睡眠。Coffee 就像给电脑灌了一杯咖啡,一键让它保持清醒状态,不需要去改系统的睡眠设置。用完了再关掉就好。

Hide All Apps
一键隐藏所有应用,包括 Finder
Raycast Store
Hide All Apps screenshot 1

有时候桌面太乱,想从头开始专注一件事。Hide All Apps 一键隐藏所有打开的窗口,包括 Finder,瞬间回到干净的桌面。比一个个最小化窗口要快得多,想要一个清爽的开始就用它。

Quit Applications
直接从 Raycast 退出应用
Raycast Store
Quit Applications screenshot 1Quit Applications screenshot 2Quit Applications screenshot 3

Mac 上关闭窗口不等于退出应用,很多应用关了窗口还在后台跑。这个插件可以直接从 Raycast 批量退出不需要的应用,释放系统资源。特别是内存紧张的时候,快速清理一下后台应用很有用。

Speedtest
通过 speedtest.net 测试网速
Raycast Store
Speedtest screenshot 1Speedtest screenshot 2Speedtest screenshot 3

网络好像变慢了?不用打开浏览器去 speedtest.net,直接在 Raycast 里一键测速。上传、下载速度和延迟一目了然,测完还能把结果复制分享。排查网络问题的时候,这是最快的方式。

Toothpick
在 Raycast 中管理蓝牙连接
Raycast Store
Toothpick screenshot 1Toothpick screenshot 2Toothpick screenshot 3

切换蓝牙设备本来要点好几步——打开系统设置、找到蓝牙、选择设备。Toothpick 直接在 Raycast 里列出所有蓝牙设备,一键连接或断开。每天在 AirPods 和蓝牙音箱之间切换,用这个插件省了不少时间。

文件管理

Clipboard Editor
编辑剪贴板中的文本
Raycast Store
Clipboard Editor screenshot 1

有时候复制了一段文本,想稍微改一下再粘贴,但又不想专门打开编辑器。Clipboard Editor 提供了一个简洁的文本编辑区域,直接修改剪贴板内容后可以复制或粘贴到当前应用,非常适合快速修改文本片段。

Common Directory
快速打开或在 Finder 中显示常用目录
Raycast Store
Common Directory screenshot 1Common Directory screenshot 2Common Directory screenshot 3

每天都要打开的项目目录、文档文件夹、下载目录……Common Directory 可以把这些常用路径保存起来,需要的时候一键在 Finder 或终端中打开。省去了在文件系统里层层点击的麻烦。

Copy Path
复制当前打开的文件夹路径、选中文件或浏览器 URL
Raycast Store
Copy Path screenshot 1

在终端和 Finder 之间协作时,经常需要文件的完整路径。Copy Path 可以一键复制当前 Finder 窗口的路径、选中文件的路径,甚至浏览器当前标签页的 URL。用快捷键绑定后效率更高。

Downloads Manager
搜索和整理下载文件夹
Raycast Store
Downloads Manager screenshot 1Downloads Manager screenshot 2

下载文件夹经常堆积了各种文件,找起来很麻烦。Downloads Manager 让我可以在 Raycast 中搜索和管理下载目录的文件,快速找到刚下载的内容,不用再去 Finder 里翻了。

Dropover
将选中的文件添加到 Dropover 暂存架
Raycast Store
Dropover screenshot 1Dropover screenshot 2

Dropover 本身是一个很好用的文件暂存工具,这个 Raycast 插件让我可以通过命令快速将选中的文件添加到 Dropover 暂存架。搭配 Dropover 使用,跨窗口拖拽文件变得更流畅。

Easy New File
在当前 Finder 窗口快速创建各种类型的新文件
Raycast Store
Easy New File screenshot 1Easy New File screenshot 2Easy New File screenshot 3

macOS 的 Finder 没有「新建文件」的右键选项,这一直让从 Windows 转过来的用户很不习惯。Easy New File 填补了这个空缺,支持创建 .txt、.md、.json 等各种格式的文件,直接在当前 Finder 目录生成,简单实用。

File Manager
在 Raycast 中管理文件
Raycast Store
File Manager screenshot 1File Manager screenshot 2

一个轻量级的文件管理方案,不用离开 Raycast 就能浏览文件系统。适合快速查找和打开文件,特别是知道大概路径但不想在 Finder 里一层层点进去的时候。

Open With App
选择应用来打开 Finder 中选中的文件
Raycast Store

有时候想用特定的应用打开某个文件,比如用 Cursor 而不是 VS Code 打开一个项目。这个插件列出所有可用的应用,让你快速选择用哪个应用打开 Finder 中选中的文件,比右键菜单里找「打开方式」要快。

OSS Browser
浏览和管理阿里云 OSS 存储桶中的文件
Raycast Store
OSS Browser screenshot 1OSS Browser screenshot 2OSS Browser screenshot 3

写博客的时候经常需要上传图片到阿里云 OSS。OSS Browser 可以直接在 Raycast 中浏览存储桶的文件结构,还支持书签功能快速跳转到常用目录。不用再打开网页版的 OSS 控制台,管理云端文件变得更顺手了。

Paste as Plain Text
以纯文本或其他格式粘贴剪贴板内容
Raycast Store
Paste as Plain Text screenshot 1Paste as Plain Text screenshot 2

从网页复制文本粘贴到文档里,经常会带上乱七八糟的格式——字体、颜色、大小全都不对。Paste as Plain Text 一键去除格式粘贴纯文本,我给它绑定了快捷键,基本上每天都在用。

Pins
为路径和 URL 创建固定书签,在菜单栏显示
Raycast Store
Pins screenshot 1Pins screenshot 2Pins screenshot 3

把常用的网址、文件路径、甚至终端命令固定到 Raycast 中,按分组整理。比如我把 GitHub、Regex101 这些常用开发工具网址都钉在这里,需要的时候搜索 pin 就能一键打开,比浏览器书签栏更方便。

图像与多媒体

Color Picker
在 Mac 上随处取色、整理颜色
Raycast Store
Color Picker screenshot 1Color Picker screenshot 2Color Picker screenshot 3

做前端或者调整博客样式的时候,经常需要从屏幕上取色。Color Picker 调出系统取色器,吸取任意位置的颜色后自动保存为 HEX、RGB 等格式,还能管理一个颜色历史记录,方便反复使用。

Remove Background
使用 Mac Vision API 去除图片背景
Raycast Store

需要去除图片背景的时候,不用上传到在线工具了。这个插件利用 macOS 内置的 Vision API 在本地完成抠图,隐私安全且速度很快。选中图片文件后一键去背景,效果对于日常使用来说完全够用。

Video Downloader
从 YouTube、𝕏、Twitch、Instagram、B站等下载视频
Raycast Store
Video Downloader screenshot 1

看到一个好的视频素材想下载保存,不用再找各种在线下载网站了。Video Downloader 支持 YouTube、B站、Twitter 等主流平台,粘贴链接就能下载,还能选择分辨率和格式。

网络与代理

MyIP
查看本机 IP 信息
Raycast Store
MyIP screenshot 1

调试网络问题或者配置服务的时候,经常需要知道本机 IP 地址。MyIP 一键显示内网和外网 IP,不用再去终端敲 ifconfig 或者打开 whatismyip.com 了。

Network Proxy
查看和管理 macOS 网络代理设置
Raycast Store
Network Proxy screenshot 1Network Proxy screenshot 2Network Proxy screenshot 3

这是我自己开发的插件。在不同网络环境下需要频繁切换代理配置——公司内网用一套、家里用另一套。这个插件支持代理模板管理,保存多套配置方案一键切换,还能快速查看当前的代理状态,不用每次都去系统设置里改。

文字处理

DLmoji
基于深度学习的语义 Emoji 搜索
Raycast Store
DLmoji screenshot 1DLmoji screenshot 2DLmoji screenshot 3

普通的 Emoji 搜索只能按名称匹配,但 DLmoji 用深度学习理解语义。输入"风花雪月何时了"或者 "man with beer belly" 这样的自然语言描述,它能智能推荐相关的 Emoji,支持中英文,还能做情感分析。找 Emoji 不再需要一个个翻了。

Password Generator
生成 5-64 位的安全随机密码
Raycast Store
Password Generator screenshot 1

注册新账号或者需要一个安全密码的时候,这个插件可以快速生成随机密码。支持自定义长度和字符类型(大小写字母、数字、特殊字符),生成后直接复制到剪贴板,比在线工具方便且更安全。

Word Count
统计字符数、词数、句子数和段落数
Raycast Store
Word Count screenshot 1

写博客或者文档的时候经常要关注字数。Word Count 直接统计剪贴板或选中文本的字符数、词数、句子数和段落数,不需要打开 Word 或者找在线工具。写作时随手就能确认篇幅。

沟通协作

Messages
快速阅读最新消息、打开聊天或发送 iMessage
Raycast Store
Messages screenshot 1Messages screenshot 2Messages screenshot 3

不用切换到信息应用就能快速查看最新 iMessage 消息、搜索联系人并打开对话。适合专注工作时快速回复消息,不用被打断当前的工作流。

Todo List
快速添加待办事项并标记完成
Raycast Store
Todo List screenshot 1Todo List screenshot 2Todo List screenshot 3

不需要复杂的任务管理工具,有时候只是想快速记下几件要做的事。Todo List 提供了一个极简的待办清单,直接在 Raycast 中添加、勾选和删除任务。轻量、快速,适合管理短期的临时任务。

自建扩展

Try
管理临时实验工作区目录
Raycast Store
Try screenshot 1Try screenshot 2Try screenshot 3

这也是我自己开发的插件。平时经常需要创建临时目录来试验新技术、clone 一个 repo 看看,但这些实验目录散落在各处很难管理。Try 统一管理 ~/tries 下的实验工作区,可以快速创建新目录、用编辑器打开、在 Finder 中显示,还能一键 clone 仓库到实验目录。

内置功能

除了扩展插件,Raycast 还有几个内置功能也是我每天都在用的:

Clipboard History
Clipboard History
剪贴板历史记录,支持搜索和固定常用内容
Clipboard History screenshot 1
Window Management
Window Management
窗口管理,快捷键分屏、居中、最大化
Notes
Notes
快速笔记,支持 Markdown,随时记录灵感
Focus
Focus
专注模式,一键开启免打扰

最后

Raycast 对我来说已经不只是一个启动器了。它是我 Mac 上最高频使用的软件,没有之一。

Commentaires

Raycast:我最喜欢的 Mac 软件 | Le Bureau Cyber de Yu