小火箭(Shadowrocket)和Stash都是 iOS 平台上主流的网络代理工具,但它们在核心架构、配置逻辑和使用体验上有明显差异:
| 维度 | 小火箭 (Shadowrocket) | Stash (Clash for iOS) |
|---|---|---|
| 核心引擎 | 自研内核 | 基于 Clash 内核 |
| 配置格式 | 支持多种格式,但偏好专用链接 | 主要支持 Clash YAML 配置 |
| 协议支持 | SS/SSR/Vmess/VLESS/Trojan/Hysteria 等 | 支持 Clash 支持的所有协议 |
| 分流逻辑 | 基于规则但相对简单 | 强大的策略组、分流规则、脚本支持 |
| 界面风格 | 传统列表式,功能密集 | 现代化卡片式,更美观 |
| 资源占用 | 相对较轻 | 相对较重(功能更复杂) |
详细差异分析
配置方式
- 小火箭:更适合"导入即用",支持扫码、URL 导入节点,手动配置简单
- Stash:更适合"配置管理",需要理解 Clash 的 YAML 配置结构(策略组、规则集等)
分流能力
- 小火箭:支持基础的分流规则(域名、IP 段),但策略组功能较弱
- Stash:继承 Clash 的强大分流,支持:
- 自动选择延迟最低节点
- 按应用场景分流(流媒体、游戏等)
- 远程规则集自动更新
扩展功能
- 小火箭:支持简单的脚本和重写,但生态相对封闭
- Stash:支持 MitM、脚本、QX 规则转换、覆写等高级功能,更接近 Surge 的体验
稳定性与耗电
- 小火箭:后台保活较好,耗电相对较低
- Stash:功能复杂导致后台活动较多,相对耗电(但近年已优化很多)
选择建议
选小火箭如果你:
- 只是需要简单翻墙,不想学习复杂配置
- 使用机场提供的订阅链接直接导入
- 设备较旧(iPhone 8 及以下),追求轻量
- 经常切换不同协议节点
选 Stash 如果你:
- 熟悉 Clash 的配置逻辑,需要精细的分流控制
- 需要自动选择最优节点(延迟测试)
- 经常观看不同地区的流媒体(奈飞、迪士尼等)
- 喜欢现代化的 UI 和详细的数据统计
价格参考
两者都是付费应用(国区 App Store 无法直接购买,需要外区账号):
- 小火箭:约 $2.99(一次性买断)
- Stash:约 $3.99(一次性买断)或订阅制
小火箭是"瑞士军刀"(什么都能干,简单直接),Stash 是"精密仪器"(需要学习,但专业强大),普通用户推荐小火箭,进阶用户推荐 Stash。