通过 Raycast + Ollama 用快捷键免费翻译任何内容

2025年8月5日

持續學習最新的 AI 應用
更多深入的 AI 內容,都在 E+ 成長計畫 👉前往了解

因为 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 (见附图),然后在本机打开。

下载 Ollama
下载 Ollama

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

在终端机中通过 Ollama 用开源模型
在终端机中通过 Ollama 用开源模型

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

在 Ollama 中可以看到不同参数大小的模型
在 Ollama 中可以看到不同参数大小的模型

我们实测后,用 gemma3:4b 的翻译效果已经比 DeepL 来得好 (虽然 1b 模型更小,但感觉翻译有时不到位,所以推荐 4b)。至于为什么不用更大的模型,主要是杀鸡焉用牛刀,假如只是翻译不用下载容量那么大的模型,为自己的电脑本机省点空间。

下载 Raycast 并设置 AI 快捷键

在通过 Ollama 下载完开源模型后,接着就可以下载 Raycast 。可以到 Raycast 的官网 https://www.raycast.com 点击右上角的 Download (现在 MacOS 可以直接下载,Windows 要加入等候清单才行)。Raycast 有免费版与付费版,以下谈到的基本上免费版就够,不用付费版。

到 Raycast 首页下载
到 Raycast 首页下载

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

点到 AI 的面板后,下滑找到 AI Commands (AI 指令),然后在 AI Commands Model 中点击 Add a Model via Ollama ,点击完后可以选你要用的模型。

在 AI Commands 中新增 Ollama 模型
在 AI Commands 中新增 Ollama 模型

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

新增新的 AI 指令
新增新的 AI 指令

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

编辑给 AI 的提示词
编辑给 AI 的提示词

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

为 AI 指令新增快捷键
为 AI 指令新增快捷键

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

选取文字后,通过快捷键直接翻译段落
选取文字后,通过快捷键直接翻译段落

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

更换提示词就能用 AI 快捷键做其他事
更换提示词就能用 AI 快捷键做其他事

以上介绍了如何通过 Raycast + Ollama 的搭配,轻松用快捷键就可以在本机使用 AI,可以用来快速翻译任何内容,也可以做到 ChatGPT 能做到的事,而且不用额外开 ChatGPT 或其他 AI 工具。推荐假如你有类似的需求,也可以试试这个免费又好用的组合。

如果你觉得这类内容有帮助,想阅读更深入的软件工程、AI 工程内容,欢迎加入 E+ 成长计划,与 700+ 位工程师一起成长。

🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們