Quantumult X 的 macOS 版和 iOS 版有明显差异。本文详细介绍 QX macOS 版的功能、配置迁移步骤以及与 iOS 版的核心区别。
大家好,我是阿明。
在 iOS 平台上,Quantumult X(俗称 QX)凭借其强大的脚本支持、精美的 UI 以及极高的自定义程度,稳坐代理工具的头把交椅。绝大多数玩分流和重写的朋友,手机里肯定都躺着那个标志性的“大风车”。
然而,当我们把视线转到桌面端,情况就变得微妙起来。macOS 上的代理软件市场基本被 ClashX、Stash 以及老牌劲旅 Surge 瓜分。很多人甚至不知道 QX 也有 macOS 版本,或者在 App Store 看到它后,因为不确定其好不好用而犹豫不决。
今天阿明就结合这段时间的使用体验,跟大家深度聊聊 Quantumult X macOS 版。这不只是一份安装教程,更是一份从 iOS 顺利过渡到 Mac 的避坑指南。
为什么 QX macOS 版存在感这么低?
在 iOS 上,QX 是为了性能和交互而生的。到了 macOS,它其实是一个典型的 Mac Catalyst 项目。这意味着它在很大程度上是把 iPad 版本的代码和界面直接“平移”到了 Mac 上。
这种做法的好处是,你在 iPhone 上习惯的那些逻辑、操作、甚至配置文件的语法,在 Mac 上几乎可以无缝衔接。但坏处也很明显:它不像原生 Mac 应用。你会发现它的菜单栏逻辑、窗口缩放、甚至右键操作,都带着浓厚的 iOS 触控味儿。比起针对 macOS 深度定制的 Surge,或者简洁到极致的 ClashX,QX Mac 版显得有些“格格不入”。
但这并不代表它不好用。相反,如果你是一个重度的脚本用户,或者你已经有一套极其复杂的 QX 规则,在 Mac 上继续沿用 QX 可能是成本最低的选择。
QX macOS 版的核心特点
1. 行为逻辑的延续性
QX macOS 版保留了“策略组”的核心概念。你的分流规则(Filter)、重写规则(Rewrite)以及任务(Task)逻辑与手机端完全一致。这意味着你不需要去学习 Clash 的 YAML 语法,也不需要研究 Surge 那套复杂的模块系统。
2. 内存占用极低
得益于 QX 优秀的底层设计,即使是 Catalyst 版本,它的资源占用也控制得非常出色。在 M 系列芯片的 Mac 上,QX 的能耗表现往往优于很多基于 Electron 开发的客户端。
3. 脚本支持
这是 QX 的杀手锏。在 Mac 上,你依然可以运行各种 JavaScript 脚本。无论是自动化签到、价格监控,还是复杂的 HTTP 请求重写,它都能胜任。
功能对比:iOS vs macOS
虽然核心逻辑一致,但平台差异决定了一些功能上的取舍。
| 功能模块 | iOS 版 | macOS 版 | 说明 |
|---|---|---|---|
| 底层引擎 | 自研隧道 | 自研隧道 | 两者在转发效率上基本持平 |
| UI 交互 | 纯触控优化 | 键鼠+触控(Catalyst) | Mac 版的操作略显生硬,不支持深度的菜单栏快捷操作 |
| 配置文件 | 导出/导入/iCloud | 本地编辑/iCloud | Mac 版编辑本地配置文件更方便 |
| 流量统计 | 详细仪表盘 | 简易视图 | Mac 版的统计图表不如手机端直观 |
| 脚本注入 | 支持 JS | 支持 JS | 完美兼容所有 iOS 上的脚本 |
| 系统代理 | 自动设置 | 自动设置 | Mac 版可以更精细地控制系统级权限 |
| MitM | 生成 CA 证书 | 生成 CA 证书 | Mac 上安装证书和信任的操作更直观 |
安装与获取
目前 QX macOS 版并没有独立的官网下载,它通过 Mac App Store 分发。
如果你已经在 iOS 上购买过 Quantumult X,那么在 Mac 上使用同一个 Apple ID 登录 App Store,找到“iPhone 与 iPad App”分类,就可以直接免费下载。这也是 QX 的一大优势——买一送一,无需像 Surge 那样支付昂贵的订阅费用或购买独立的电脑版授权。
配置迁移步骤:从手机到电脑
很多朋友在 Mac 上打开 QX 后一脸懵逼,因为它默认是空的。我们要做的第一步就是把 iOS 上的配置“搬”过来。
第一步:开启 iCloud 同步
在 iOS 版 QX 的“设置” -> “其他设置”中,确保开启了 iCloud 同步功能。这样你的 *.conf 配置文件会自动上传到云端。
第二步:在 Mac 上挂载配置
打开 Mac 版 QX,点击右下角的“风车”图标进入设置。
- 点击“配置文件”。
- 选择“从 iCloud 导入”。
- 找到你手机上正在使用的那个配置文件。
第三步:处理本地资源
QX 的配置里经常会引用一些本地路径的资源,比如图标、某些脚本文件。迁移到 Mac 后,这些路径可能会失效。建议尽可能使用远程链接来引用订阅、规则和脚本。
订阅与规则配置
在 Mac 上设置订阅比手机方便得多,因为你可以直接粘贴 URL 或者直接编辑本地文本。
1. 节点订阅
点击主界面底部最右侧的按钮(节点列表),点击右上角的加号。在这里粘贴你的机场订阅链接。建议勾选“自动更新”,并设置一个合理的更新频率。
2. 分流规则 (Filter)
如果你习惯手动编辑配置文件,右键点击 QX 图标选择“编辑配置文件”。在 [filter_remote] 下方添加你的规则订阅。例如:
https://raw.githubusercontent.com/username/repo/master/Global.list, tag=全球加速, force-policy=proxy, update-interval=86400, opt-no-alert=false, enabled=true
3. 重写 (Rewrite) 与 MitM
这是很多用户最关心的部分。
- MitM: 在 Mac 上,你需要点击“生成证书”,然后在系统偏好设置 -> 描述文件中安装,并去“关于本机” -> “证书信任设置”里手动开启信任。
- Rewrite: 保持与 iOS 一致即可。所有的脚本路径如果是远程的,Mac 版会自动下载并运行。
常见问题与坑点
在使用过程中,阿明发现 QX Mac 版有几个比较集中的问题:
1. VPN 权限请求
第一次运行并开启代理时,系统会弹出“Quantumult X 想要添加 VPN 配置”。请务必点击“允许”。如果错过了这个弹窗,你可能需要在系统设置 -> 网络 -> VPN 中手动删除旧配置并重新触发。
2. 系统代理不生效
如果你发现开启了 QX 但浏览器还是上不去网,或者 IP 没变,请检查 QX 设置里的“系统代理”开关是否打开。此外,有些第三方安全软件(如火绒 Mac 版或某些防火墙)可能会拦截 QX 的代理请求。
3. UI 缩放问题
由于是 Catalyst 应用,QX 的窗口在不同的外接显示器上可能会出现文字模糊或者按钮错位的情况。这时候尝试重新缩放窗口或者重启应用通常能解决。
性能表现:它真的稳吗?
阿明在 M2 MacBook Air 上进行了测试。开启全局代理并加载了约 50 个重写脚本的情况下,QX 的内存占用稳定在 80MB 左右,CPU 占用极低。
在网络吞吐量方面,它几乎能跑满我的千兆带宽,延迟表现与 ClashX 相当。如果你觉得网络卡顿,通常问题出在你的节点或者分流规则太臃肿(比如加载了太多的广告屏蔽脚本导致 DNS 解析变慢)。
与 ClashX / Surge 的横向对比
| 维度 | Quantumult X | ClashX (Meta) | Surge Mac |
|---|---|---|---|
| 上手难度 | 中等 | 低 | 极高 |
| 美观度 | 华丽(但非原生) | 简洁 | 专业感强 |
| 脚本能力 | 极强 (JS) | 一般 (简单逻辑) | 顶尖 (全能) |
| 价格 | 极低 (已购 iOS 则免费) | 免费开源 | 昂贵 |
| 配置复杂度 | 适中 | 适中 | 复杂 |
总结:什么人适合用 QX macOS 版?
如果你符合以下几种情况,我强烈建议你尝试 QX Mac 版:
- 重度 QX 粉丝:你已经花大量时间调教好了 iOS 上的规则和脚本,不想在 Mac 上重来一遍。
- 极简主义者:你只需要一个轻量、不占内存、能自动同步配置的工具。
- 性价比追求者:你已经买了 iOS 版,不想再花几百块去买 Surge。
但如果你追求的是纯粹的 macOS 原生体验,或者需要非常高级的网络调试功能(比如查看每一个 TCP 连接的详细握手过程),那么 Surge 依然是你的唯一选择。
QX macOS 版虽然不是一个完美的桌面应用,但它成功地把 iOS 端那套强大的逻辑带到了大屏幕上。对于大多数人来说,这已经足够了。
我是阿明,希望这篇攻略能帮你少走弯路。如果你在配置过程中遇到任何问题,欢迎留言讨论。