通过 Raycast + Ollama 用快捷键免费翻译任何内容
2025年8月5日
因为 AI 工具发展越来越成熟完整,先前有订阅用来翻译的 DeepL 最近到期后,决定不继续订阅。在研究各种不同替代方案后,发现 Raycast 搭配 Ollama 的组合,是最能够轻松做到之前用 DeepL 的快捷键翻译使用体验,除了免费外,翻译品质比 DeepL 来得更好。
如果你正在找一个能在电脑中,用快捷键一键完成翻译的工具,非常推荐这个组合。以下让我们详细介绍一下如何安装与设置。
使用情境说明
由于身为工程师,经常需要阅读外文的文档。就目前市面上有的方案,最常见的是用 Google 翻译,例如 Chrome 可以搭配 Google 翻译把整个外文网页翻译成中文;但这主要有两个问题,一个是 Google 翻译的品质还是没那么好,第二个是这受限在网页中 (假如用其他的软件就没办法这样一键翻译)。
先前订阅 DeepL 除了翻译品质比 Google 翻译来得好,DeepL 桌机版有提供快捷键,在电脑中不论用什么应用程序,都可以用快捷键来翻译,非常方便。
但因为订阅费一年超过 3,000 台币,也不是笔小费用,所以到期后决定探索免费的替代方案 (假如是前后端工程师,省下的这三千多元,可以订阅一年的 E+ 成长计划,让自己的技术与软实力持续提升)。
如下方截图所示,用 Raycast 搭配 Ollama,可以做到在电脑中选取任何文字 (下图是选取某段在 PDF 文件中的文字),然后用快捷键呼叫 AI 完成翻译。

在许多网络文章中,都有谈到用 Raycast 搭配 Google 翻译,来免费通过快捷键翻译,但这样的问题是翻译品质不太好,不过如果改成 Raycast + Ollama 搭配的开源 AI 模型翻译品质甚至比 DeepL 来得好。
在翻译的语言选择上,如果日文不好,可以日文翻译成中文,假如英文不好想要有英翻中,或者是反过来中翻日、中翻英,都能够通过 Raycast + Ollama 这个组合做到。
步骤一:下载 Ollama 与开源模型到本机
首先,我们需要先下载 Ollama 来使用开源的 AI 模型。Ollama 是一个让人可以轻松使用开源 AI 模型的工具,特别适合那些担心数据安全相关疑虑的人。因为使用 Ollama,是把模型下载到自己的电脑,在本机使用,而不用经过某个第三方的云端厂商。
目前业界各大开源模型,包含 Google DeepMind 的 Gemma,或是 Meta 推出的 Llama,以及微软推出的 Phi,都可以通过 Ollama 下载到本机中使用。
要用这些模型,可以通过 Ollama 两步骤做到。第一步是到 https://ollama.com/download 下载 Ollama (见附图),然后在本机打开。

第二步则是开启电脑终端机 (terminal),然后输入 ollama run [模型名称]
。例如要用 Google 的开源模型 Gemma 可以输入 ollama run gemma3
即可 (像下面附图这样,输入完就会开始下载)。完整的开源模型清单可以在 https://ollama.com/search 看到。

如果是要翻译,推荐用参数小的模型即可。举例来说,下面是 Google 的开源模型 gemma3 有供下载的选项,如果是翻译用,推荐用 gemma3:4b
即可,所以可以在终端机输入 ollama run gemma3:4b
。可以在下图看到 4b
的模型只会占用 3.3GB 的容量,但如果是 27b
的则会要 17GB 的大小。

我们实测后,用 gemma3:4b
的翻译效果已经比 DeepL 来得好 (虽然 1b
模型更小,但感觉翻译有时不到位,所以推荐 4b
)。至于为什么不用更大的模型,主要是杀鸡焉用牛刀,假如只是翻译不用下载容量那么大的模型,为自己的电脑本机省点空间。
下载 Raycast 并设置 AI 快捷键
在通过 Ollama 下载完开源模型后,接着就可以下载 Raycast 。可以到 Raycast 的官网 https://www.raycast.com 点击右上角的 Download
(现在 MacOS 可以直接下载,Windows 要加入等候清单才行)。Raycast 有免费版与付费版,以下谈到的基本上免费版就够,不用付费版。

接着打开 Raycast 后用 Cmd + ,
这个快捷键打开设定页面,先在上排选项中点击 AI。一开始上面会有一个 50
的数字,这是 Raycast 免费提供的模型使用额度。换句话说,假如用 Raycast 免费版,只能用 50 次,但是以下我们会谈搭配 Ollama 的开源模型,就不会受这个 50 次限制影响。
点到 AI 的面板后,下滑找到 AI Commands
(AI 指令),然后在 AI Commands Model
中点击 Add a Model via Ollama
,点击完后可以选你要用的模型。

设定完模型后,接着点击上排选项中的 Extensions
,然后按 Cmd + n
快捷键,会开启一个选单,在选单中选 Create AI Command
(新增 AI 指令)。

接着就可以新增快捷键,这边我把 Title
设定成「翻译成中文」,然后在 Prompt
加入提示词,记得在提示词中要加入 {selection}
,这样你在电脑中选取任何的文字,就会被放到 {selection}
当中;最后 Model
要选在 Ollama 的模型。完成后记得要用 Cmd + Enter
储存。

新增完成后,要记得添加 Hotkey
(快捷键) ,这边把 Hotkey
新增为 Cmd + 1
。

接着,就可以在用电脑时,使用 Cmd + 1
来翻译任何内容,不会受限在浏览器中。以下方截图为例,Anthropic 关于 Claude Code 的最新文档,即使是 PDF 文件,一样可以选取文字后,用 Cmd + 1
来翻译,非常方便。

事实上,Raycast + Ollama 不仅可以用来翻译,只要修改提示词,就可以在电脑中用快捷键,请 AI 帮忙做各种大小事。举例来说,把提示词稍微调整 用精简通顺的方式,以简体中文总结以下的内容 {selection}
,就可以选取任何内容,搭配设定的快捷键,让 AI 帮忙总结某段看到的内容,这样可以不用再额外开 ChatGPT 或其他 AI 工具,直接快捷键就能完成。

以上介绍了如何通过 Raycast + Ollama 的搭配,轻松用快捷键就可以在本机使用 AI,可以用来快速翻译任何内容,也可以做到 ChatGPT 能做到的事,而且不用额外开 ChatGPT 或其他 AI 工具。推荐假如你有类似的需求,也可以试试这个免费又好用的组合。
如果你觉得这类内容有帮助,想阅读更深入的软件工程、AI 工程内容,欢迎加入 E+ 成长计划,与 700+ 位工程师一起成长。