核心功能差异
Quantumult X和Shadowrocket都是iOS平台主流的代理客户端,但两者在功能设计上各有侧重,Quantumult X提供完整的图形化配置界面,支持代理组、分流规则、TUN模式等高级功能,适合需要精细化控制流量的用户,Shadowrocket则更注重简洁易用,配置门槛相对较低,基础功能免费开放。
代理协议支持
两款应用均支持Shadowsocks、VMess、Trojan等主流代理协议,Quantumult X额外支持Hysteria、Tuic等新兴协议,在协议扩展性上更具优势,Shadowrocket支持的协议相对精简,但覆盖了绝大多数跨境访问需求场景。
分流规则与代理组配置
Quantumult X提供完整的代理组功能,支持select(手动选择)、url-test(自动测速)、fallback(故障转移)三种类型,可实现复杂的分流策略,以下是代理组配置示例:
proxy-groups:
- name: 自动选择节点
type: url-test
proxies:
- 节点A
- 节点B
url: http://www.gstatic.com/generate_204
interval: 300
Shadowrocket的代理组功能相对简化,采用直观的节点列表展示方式,对于日常跨境办公、学术资源访问等场景完全够用。
TUN模式与系统代理区别
TUN模式可接管设备所有流量(包括UDP和游戏流量),而系统代理仅处理HTTP/HTTPS请求,Quantumult X的TUN模式支持更完善,可实现全局流量代理,Shadowrocket的TUN模式功能较为基础,适合对流量控制要求不高的用户。
价格与获取方式
Shadowrocket为一次性付费应用,定价较低,Quantumult X提供免费基础版和付费高级版,功能差异主要体现在高级规则、TUN模式等高级特性上,两款应用均需通过非App Store渠道安装,如需使用请自行搜索对应IPA文件。
适用场景建议
日常跨境访问网页、社交媒体,选择Shadowrocket更省心,需要精细化分流策略、经常观看4K视频或玩外服游戏,Quantumult X的功能更全面,选型时应结合具体使用场景和功能需求综合考量。
