跳到正文跳到正文
深度解析

在 Mac、Windows 和 Linux 的桌面应用中使用 OpenRouter

在 Mac、Windows 和 Linux 上,通过一款免费的桌面应用使用 OpenRouter:创建密钥、选择免费模型,并了解每天 50 次和 1000 次的请求限额。

Foxl Team更新于 阅读约 6 分钟

一把钥匙打开一个路由器,路由器再分出一排模型方块;免费的那些画成空心的。
本页内容
已于 2026年10月7日 对照已发布的实现和保留的测试复核。

OpenRouter 是一个 API:你需要通过一个能填入 OpenRouter 密钥的应用来使用它的模型。Foxl 就是这样一款免费的桌面 AI 智能体,支持 Mac、Windows 和 Linux。在 openrouter.ai 创建一个密钥,粘贴到 Foxl 里,就能和任意 OpenRouter 模型聊天(包括免费模型),你的文件、浏览器和终端也都近在手边。

下面是用免费模型时的样子:Foxl 读取电脑上的一份会议记录文件,把它整理成一张行动项表格;本文后面还会在 iPhone 上接着这段聊天继续。

Foxl 桌面端的聊天,标题为“Extract action items and draft update”。提问要求 Foxl 读取 ~/Documents/launch-sync-notes.md,并把行动项连同负责人和截止日期列成表格。回答是一张包含五项任务的表格,负责人为 Sara、Jun、Mina 和 Leo,截止时间从 Today 到 Friday,后面跟着两行团队进度更新。模型菜单显示 Free Models Router (OpenRouter)。
Mac 上的 Foxl,使用 OpenRouter 的 Free Models Router:它读取了笔记文件,给出了负责人、截止日期和团队进度更新。笔记是演示文件;在 OpenRouter 的每日限额内,免费模型不收任何费用。

快捷方式:首次运行时选择“使用 OpenRouter 连接”

从 Foxl 0.8.2 起,如果一台电脑上还没有任何东西能回答聊天(没有模型密钥、没有登录 Claude 或 ChatGPT、没有 AWS 凭证,也没有 Ollama),首次运行设置的最后会出现连接模型页面。点使用 OpenRouter 连接,在浏览器中登录 OpenRouter 并授权 Foxl。OpenRouter 会创建一个密钥,Foxl 把它保存在这台电脑上,聊天就会从 OpenRouter 的免费模型(openrouter/free)开始,免费模型有每日限额。

已经有密钥了,或者想先设置别的模型?同一页面上的我有密钥可以直接粘贴密钥;下面的步骤也能随时在“设置”中完成同样的事。

Foxl 的首次运行页面“Customize 3 of 3”,标题为“Connect a model”,下面写着“Nothing on this computer can answer a chat yet”。“AI model”下方是“Connect with OpenRouter”和“I have a key”两个按钮,以及“Use another provider”链接。“Meeting transcription”下方有两个选项:“On this Mac”和“AssemblyAI”。
在还没有设置任何模型的电脑上,首次运行的最后一个页面(macOS 上的 Foxl 0.8.2)。选“全部跳过”或“继续”也可以,之后在“设置”里同样能完成。

第 1 步:创建 OpenRouter API 密钥

  1. 在 openrouter.ai 登录,然后打开 Keys 页面。
  2. 创建一个密钥。OpenRouter 会让你填写名称并选择额度上限,也可以不设上限。设个上限几乎没有成本,万一密钥泄露也多一层保障。
  3. 复制密钥。它以 sk-or- 开头,Foxl 检查的也正是这个前缀。

使用免费模型不需要额度。付费模型才需要额度,而购买额度还能提高免费模型的每日限额(见下文)。

第 2 步:把密钥添加到 Foxl

  1. 从 foxl.ai 下载 Foxl 并登录。它支持 macOS 13 或更高版本、Windows 10 或更高版本(64 位)以及 Linux x86-64(AppImage)。
  2. 打开“设置”,然后进入模型和提供商。
  3. 在AI提供商下,把提供商设为 OpenRouter。
  4. 把密钥粘贴到API密钥或令牌中并保存。随后 Foxl 会加载 OpenRouter 的实时模型目录,所以新模型不用等 Foxl 更新就会出现。
  5. 选择一个默认模型,然后点保存提供商设置。
Foxl 设置打开在“Model & provider”页面。Provider 设为 OpenRouter;下方是 API Key or Token 输入框,占位符为 sk-or-,旁边有 Get key 链接和 Save 按钮,再往下是 Default Model 和 Show older model versions。
选中 OpenRouter 后的“设置 > 模型和提供商”。“获取密钥”会打开 OpenRouter 的 Keys 页面;保存密钥后才会出现模型列表。

你的聊天和记忆保存在你的电脑上。你在聊天中发送的内容会发往 OpenRouter 及其背后的模型提供商,并受它们各自政策的约束。

只用免费模型

OpenRouter 上的免费模型,是 ID 以 :free 结尾的变体。想在网站上浏览它们,可以在模型页面按价格筛选。另外还有 openrouter/free,这是一个路由器,会为每个请求从可用的免费模型中随机挑选一个。

在 Foxl 中,打开 OpenRouter 设置里的仅免费模型,列表就只显示 :free 变体。这个开关也会隐藏 openrouter/free,因为它的 ID 不以 :free 结尾;想选这个路由器,就把开关关掉。

免费模型的限额

OpenRouter 按你历来累计购买的额度总数,来限制免费模型的请求:

累计购买的额度每分钟请求数每天请求数
不足 102050
10 或以上201000

为了抵消购买手续费,OpenRouter 在累计额度达到 9 时就给予更高的每日限额。模型的付费变体没有平台级的请求上限。余额为负时可能返回 402 错误,免费模型也不例外。

想知道自己的情况,打开 Foxl 的 OpenRouter 设置中的账户面板,点查询:它会显示今天的免费模型请求数和你的限额、你的额度,以及这个密钥已经花了多少。

购买额度

额度以美元计价,在 OpenRouter 的 Credits 页面购买。用银行卡购买时,OpenRouter 收取 5.5% 的手续费(最低 $0.80),用加密货币购买收取 5%。买 10 美元的额度,就足以把免费模型的每日限额提高到 1000。

免费模型与你的数据

OpenRouter 表示,除非你在它的隐私设置中打开模型训练选项,否则它不会把请求路由给会记录提示词、或者它无法确认其政策的提供方。付费模型和免费模型的这些设置是分开的,所以在把任何私密内容发给免费模型之前,先检查一下免费模型那一项。

在 iPhone 上使用

手机不需要自己的 OpenRouter 密钥。你从手机发出的消息在电脑上运行,所以密钥一直留在电脑上,从不会发送到手机。

  1. 在电脑上打开“设置”,然后进入连接 > 移动/网页。状态应显示在线;如果不是,点启用远程访问。
  2. 在 iPhone 上安装 Foxl 应用,并用同一个账户登录。不需要配对码;侧边栏中 Foxl Agent 旁边出现绿点,就表示电脑已连接。
  3. 打开一个聊天。电脑上的聊天都列在侧边栏中(新建的聊天可能要过一会儿才出现),所以你可以接着在桌前开始的那段聊天继续。
  4. 点消息框下方的模型名称,选择一个 OpenRouter 模型,比如 Free Models Router。这个列表来自你的电脑。手机会记住你的选择,从手机发出的消息也会让电脑切换到这个模型。

电脑需要保持唤醒并联网。Android 上用 foxl.ai 提供的 APK 也是同样的方式,在浏览器中使用 app.foxl.ai 也一样。

Foxl 设置打开在“Mobile/Web”页面。状态显示“Live: Desktop connected to api.foxl.ai”以及“Your web and mobile clients can reach this machine end-to-end encrypted”。在 Connected devices 下,Remote access 开关已打开,Foxl Desktop 显示 Online,还没有连接任何网页或移动客户端,另有一个安全码。
第 1 步,在电脑上:远程访问已在线,正在等待手机连接。
Foxl iPhone 应用的模型面板,搜索了 free。列表中是电脑上的 OpenRouter 免费模型,比如 Nemotron 3 Ultra、Gemma 4 31B 和 Laguna,每个都标着 (free),最下方是打了勾的 Free Models Router (OpenRouter)。
第 4 步:手机的模型菜单列出电脑上的 OpenRouter 模型;这里搜索了 free,并选中了 Free Models Router。
Foxl iPhone 应用中的同一段聊天。在团队进度更新下方,手机上问了“Which of these are due before Thursday? One line each.”,回答列出了 Mina、Leo 和 Jun 的任务和截止日期。模型菜单显示 Free Models Router (OpenRouter)。
桌前开始的聊天在手机上继续:电脑用同一个免费路由器作答。

常见问题

用 Foxl 搭配 OpenRouter 免费吗?

免费。Foxl 免费下载,应用内不出售任何东西。付费模型由 OpenRouter 直接向你收费,免费模型在其每日限额内不收费。

OpenRouter 每天允许多少次免费请求?

在你累计购买至少 10 个额度之前,免费模型每天允许 50 次请求、每分钟 20 次。之后每日限额变为 1000 次。这些是 OpenRouter 的限额,不是 Foxl 的。

Foxl 会显示哪些 OpenRouter 模型?

保存密钥后,Foxl 会读取 OpenRouter 的实时模型目录。打开“仅免费模型”,就只显示免费变体。

在 Windows 和 Linux 上能用吗?

能。Foxl Agent 支持 macOS 13 或更高版本、Windows 10 或更高版本(64 位),以及以 AppImage 形式运行的 Linux x86-64。

可以在手机上使用 OpenRouter 模型吗?

可以。在电脑上的 Foxl 中打开远程访问,用同一个账户登录 Foxl iPhone 应用,然后在手机的模型菜单中选择一个 OpenRouter 模型(电脑也会切换过去)。聊天在电脑上用你的 OpenRouter 密钥运行,密钥一直留在电脑上。

参考资料与延伸阅读

  1. OpenRouter:API 身份验证(创建密钥)文档
  2. OpenRouter:免费模型变体文档
  3. OpenRouter:Free Models Router文档
  4. OpenRouter:API 速率限制文档
  5. OpenRouter:常见问题(额度、手续费、数据共享)文档
  6. OpenRouter:提供方日志与隐私设置文档