导读:
Shadowrocket(小火箭)与 Quantumult X(圈X)是 iOS 平台上两款主流的代理工具,定位和功能差异明显,以下是详细对比:
| 维度 | Shadowrocket | Quantumult X |
|---|---|---|
| 价格 | 约 $2.99(一次性买断) | 约 $7.99(一次性买断) |
| 定位 | 轻量级代理工具 | 高级网络调试工具 |
| 学习曲线 | 低,开箱即用 | 高,需要学习配置语法 |
| 系统要求 | iOS 9.0+ | iOS 14.0+ |
功能深度对比
协议支持
- Shadowrocket:支持 SS、SSR、VMess、VLESS、Trojan、Snell、HTTP(S)、SOCKS5 等主流协议,覆盖绝大多数用户需求。
- Quantumult X:除上述协议外,还支持 HTTP/3、WebSocket 0-RTT 等更新技术,协议扩展性更强。
分流规则(Rule)
- Shadowrocket:基础的分流功能,支持 DOMAIN、IP-CIDR、GEOIP 等规则类型,满足日常分流需求。
- Quantumult X:支持更复杂的规则逻辑(and/or/not 逻辑运算)、策略组(Policy)嵌套、自动测速切换,可实现更精细化的流量控制。
重写与脚本(Rewrite & Script)
- Shadowrocket:仅支持基础的重写(URL 302/307 跳转),不支持脚本。
- Quantumult X:核心优势,支持 JavaScript 脚本(类似 Surge),可实现:
- 去广告(重写 + 脚本)
- 解锁区域限制(如 TikTok、Spotify)
- 自定义 API 请求修改
- 定时任务(Cron)
MitM(中间人攻击/证书)
- Shadowrocket:支持基础 HTTPS 解密,但配置较简单。
- Quantumult X:完整的 MitM 配置,支持自定义证书、主机名通配符,适合深度调试 HTTPS 流量。
使用体验
界面与交互
- Shadowrocket:界面简洁直观,节点列表清晰,开关操作便捷,适合快速切换。
- Quantumult X:界面信息密度高,配置文件(Profile)采用类 INI 语法编辑,需要手动编写或导入配置,对新手不够友好。
性能与耗电
- Shadowrocket:资源占用低,后台保活能力好,相对省电。
- Quantumult X:开启脚本和大量重写规则后,内存占用和耗电量明显增加,但现代 iPhone 影响可接受。
日志与调试
- Shadowrocket:基础日志查看,主要用于排查连接问题。
- Quantumult X:详细的网络活动日志、脚本执行日志、DNS 解析日志,适合开发者调试。
配置方式
Shadowrocket:
- 支持二维码/链接一键导入
- 支持订阅链接自动更新
- 图形化界面配置规则
Quantumult X:
- 通常需要导入完整的配置文件(.conf)
- 或使用「资源」功能分别导入远程策略、规则、重写、脚本
- 配置语法类似 Surge,但略有差异
选择建议
选择 Shadowrocket 如果你:
- 是新手或轻度用户,只想科学上网
- 不需要去广告、解锁等高级功能
- 追求简单稳定,不想折腾配置
- 预算有限(价格便宜)
- 主要使用场景是日常浏览、视频流媒体
选择 Quantumult X 如果你:
- 有技术基础,愿意学习配置语法
- 需要去广告(如 YouTube、App 启动广告)
- 需要脚本功能(如自动签到、解锁功能、自定义 API)
- 需要精细化分流(如不同网站走不同节点,自动故障转移)
- 之前用过 Surge 或 Clash,想寻找 iOS 上的类似替代品
- 需要进行网络调试或抓包分析
- Shadowrocket 是「瑞士军刀」:够用、好用、省心,适合 90% 的普通用户。
- Quantumult X 是「手术刀」:强大、精准、可编程,适合追求极致体验的进阶用户。
进阶路线建议:先用 Shadowrocket 入门 → 熟悉代理概念后 → 迁移到 Quantumult X 享受完整功能。
⚠️ 注意:两者均为 App Store 正版付费应用,请勿使用 Apple ID 共享账号或破解版,存在隐私泄露和封号风险。