导读:
小火箭 (Shadowrocket) 和 Stash 都是 iOS 上非常流行的网络代理工具(需外区 Apple ID 购买),但它们的定位和使用体验有明显差异,以下是核心区别对比: | 特性 | 小火箭 (Shadowrocket) | Stash | | :--- | :--- | :--- | | 配置格式 | 主要使用自有格式,支持手动添加节点或导入通用订阅链接(如 SS, Vmess, Trojan 等)。 | 基于 Clash 内核,完全兼容 Clash YAML 配置文件。 | | 最佳适用场景 | 适合手动管理节点、需要复杂脚本/重写规则的用户。 | 适合 Clash 生态用户(如果你在 Windows/Mac 上用 Clash,iOS 上可直接同步配置)。 |
功能与协议支持
- 小火箭:
- 协议支持更广:除了主流协议(SS, SSR, Vmess, VLESS, Trojan, HTTP/S, SOCKS5),还支持一些较老或特殊的协议。
- 脚本与重写极强:支持 JavaScript 脚本、URL Rewrite、MitM(HTTPS 解密)等高级功能,可玩性极高,适合折腾去广告、解锁区域限制等。
- 规则分流:支持按域名、IP、GEOIP 分流,但规则集更新需手动或借助外部工具。
- Stash:
- Clash 特性原生支持:支持
Rule Provider(规则集自动远程更新)、Proxy Group(策略组,如自动选择延迟最低节点、负载均衡等)。 - 现代功能:同样支持 MitM、脚本(基于 MitM/HTTP Capture)、重写,但语法和逻辑更贴近 Clash。
- 性能:在处理大量规则(如上万条广告过滤规则)时,基于 Clash 内核的 Stash 通常内存管理更高效。
- Clash 特性原生支持:支持
用户界面与体验
- 小火箭:界面设计相对传统(多年未大改),功能按钮密集,新手初次使用可能觉得复杂,但老手操作效率极高。
- Stash:界面现代美观,完全遵循 iOS 设计规范,仪表盘直观,节点切换和延迟测试体验更流畅,对新手更友好。
平台支持
- 小火箭:仅支持 iOS/iPadOS(虽然 M1/M2 Mac 可运行 iPad 版,但体验非原生)。
- Stash:支持 iOS/iPadOS 和 macOS(原生 Mac 应用),适合苹果全家桶用户保持配置统一。
价格(参考,以 App Store 实时价格为准)
- 小火箭:通常是一次性买断(约 $2.99 - $3.99),价格较低。
- Stash:价格较高,曾提供买断制(约 $14.99-$19.99),目前可能转为订阅制或更贵的买断,需查看商店页面。
总结建议
- 选小火箭:如果你需要支持特定冷门协议、依赖复杂的 JavaScript 脚本进行魔改、或预算有限。
- 选 Stash:如果你已经在使用 Clash(想直接导入 YAML 配置)、需要自动更新远程规则集、拥有 Mac 想多端同步、或看重界面美观和易用性。
一句话:小火箭像“功能全面的瑞士军刀”,Stash 像“为 Clash 用户量身定制的现代座驾”。