核心结论
新手、只想导入订阅就用的用户选 Shadowrocket,上手简单、价格较低,且本站收录的 8 家品牌中有 7 家明确列为支持客户端;已经在电脑上用 Clash 系客户端、需要维护复杂规则或覆写的用户选 Stash,它原生兼容 Clash 配置,订阅与规则可以和桌面端共用。
结论:按使用场景选
两款都是 iOS 上成熟的付费代理客户端,日常“导入订阅、选节点、上网”都能做好,真正的区别在配置格式和规则管理方式。
| 场景 | 推荐 | 关键依据 | 理由 |
|---|---|---|---|
| 第一次用代理客户端的新手 | Shadowrocket | 界面简单,导入订阅即用 | 学习成本最低 |
| 机场只写了支持小火箭 | Shadowrocket | 本站 8 家品牌中 7 家列出 Shadowrocket | 兼容性有品牌方明确背书 |
| 电脑用 Clash Verge Rev | Stash | 原生兼容 Clash 配置与策略组 | 订阅与规则两端共用 |
| 需要长期维护大量自定义规则 | Stash | 支持覆写与规则集 | 订阅更新后自定义内容不丢失 |
| 预算敏感 | Shadowrocket | 美区常见标价约 2.99 美元 | 通常比 Stash 便宜,以 App Store 实际价格为准 |
两款 App 更新频繁,功能名称、价格和协议支持会变化,以下对比以撰写时的常见版本为基础,细节以 App Store 页面和官方文档为准。
核心差异对比
| 对比项 | Shadowrocket | Stash |
|---|---|---|
| 付费方式 | 一次性买断 | 付费下载,价格以当地区 App Store 为准 |
| 下载条件 | 非中国大陆地区 Apple 账户 | 非中国大陆地区 Apple 账户 |
| 支持平台 | iPhone、iPad,Apple 芯片 Mac 可安装 iPad 版 | iPhone、iPad、Mac |
| 配置格式 | 自有 conf 格式(语法类似 Surge) | Clash YAML 格式 |
| 常用订阅 | 小火箭订阅或通用 Base64 订阅 | Clash / Mihomo 订阅 |
| 自定义规则 | 编辑本地配置文件的规则列表 | 覆写文件叠加,订阅更新不丢失 |
| 上手难度 | 低 | 中等,需要理解策略组 |
| 本站品牌资料中列为支持客户端 | 7 家 | 0 家单独列出,Clash 格式订阅通常可用 |
订阅兼容与机场支持
这一点对新手最关键。根据本站品牌库,二猫云、宇宙云、光速云、星岛梦、暮光网络、飞猫云、无忧链接 7 家都在品牌资料中把 Shadowrocket 列为支持客户端,多数会在用户中心提供小火箭一键导入按钮。Stash 没有被任何一家单独列出,但上述 7 家同时列出了 Clash Verge Rev,说明提供 Clash 格式订阅;微风网络标注为“Clash 系订阅兼容客户端”。这些 Clash 订阅通常能导入 Stash,但遇到问题时,机场客服更熟悉的往往是官方列出的客户端。各家详情见品牌库。
规则管理方式
- Shadowrocket:规则写在本地配置文件里,全局路由选“配置”即按规则分流。增删规则直观,但恢复默认配置会清掉修改,详见 Shadowrocket 全局、配置、直连模式怎么选。
- Stash:规则跟随 Clash 订阅,自定义内容写在覆写文件中,订阅更新后自动叠加;还能使用规则集。灵活度更高,但需要先理解策略组和规则顺序,见 Stash 使用教程。
界面与上手难度
Shadowrocket 首页就是节点列表加一个连接开关,导入订阅后点一下节点就能用。Stash 的首页信息更多,节点按策略组组织,第一次用的人需要知道该在哪个策略组里切换节点。对只想“能用就行”的用户,Shadowrocket 明显更友好。
价格与购买成本
两款都需要一次性付费下载,没有国区版本,也都需要本人按 Apple 规则注册的其他地区账户。Shadowrocket 在美区的常见标价约 2.99 美元,Stash 通常略高,不同地区按当地货币定价,并可能随开发者调整而变化,购买前以 App Store 页面实际显示为准。如果你同时有 iPhone 和 Mac,Stash 的 Mac 版是否需要单独购买也要在 App Store 页面确认清楚,避免重复付费。
选之前先回答三个问题
- 你的机场提供哪种订阅? 用户中心只有小火箭一键导入按钮,选 Shadowrocket 最省事;提供 Clash 订阅,两款都能用。
- 你会不会自己写规则? 不打算动规则,Shadowrocket 的默认配置已经够用;需要长期维护大量自定义规则,Stash 的覆写更合适。
- 电脑用什么客户端? 电脑用 Clash Verge Rev 的话,Stash 能让两端的策略组和规则写法保持一致,排查问题时思路也相同。
从一个 App 迁移到另一个
从 Shadowrocket 换到 Stash
- 在机场用户中心复制 Clash 订阅(不是小火箭订阅);
- 在 Stash 中从 URL 下载配置,并设为当前配置;
- 把在小火箭里手动添加的自定义规则,改写成 Clash 规则格式放进覆写文件;
- 断开小火箭连接,再打开 Stash 连接。
从 Stash 换到 Shadowrocket
- 复制机场的 Shadowrocket 订阅或通用订阅,或使用一键导入按钮;
- 在小火箭首页点“+”,类型选
Subscribe并粘贴链接,详细步骤见 Shadowrocket 小火箭使用教程; - 把 Stash 覆写中的关键规则手动加到小火箭配置的规则列表靠前位置;
- 断开 Stash,打开小火箭连接。
还没有购买任何一款时,先看 Shadowrocket 怎么下载,其中关于其他地区 Apple 账户的注意事项对 Stash 同样适用。
验证是否成功
无论最终选了哪一款,都用同样的方法确认配置正确:
- 状态栏出现 VPN 图标,iOS 设置 → 通用 → VPN 与设备管理 → VPN 中只有你正在使用的那个 App 显示已连接;
- Safari 打开
https://chatgpt.com/cdn-cgi/trace,loc=为所选节点地区; - 国内常用 App 打开速度正常,说明规则分流生效;
- 电脑同时连接同一节点时,可在 Windows PowerShell 执行
curl.exe -s https://chatgpt.com/cdn-cgi/trace、在 macOS 终端执行curl -s https://chatgpt.com/cdn-cgi/trace,对比两端出口地区。
常见问题排查
| 问题 | 原因 | 判断方法 | 解决方法 |
|---|---|---|---|
| 切换 App 后没网 | 两个 App 的 VPN 状态混乱 | VPN 设置页显示的连接 App 不是当前使用的 | 在 VPN 设置中选择正确的配置,关闭另一个 |
| 小火箭订阅导入 Stash 失败 | 订阅格式不是 Clash | 链接内容是 Base64 文本 | 回机场用户中心复制 Clash 订阅 |
| Stash 导入后节点不全 | 部分协议字段暂不被当前版本支持 | 缺失节点属于同一协议 | 更新 Stash,或改用官方列出的客户端 |
| 迁移后自定义规则不生效 | 规则格式或策略名称不对应 | 请求命中了默认规则 | 按目标 App 的规则语法重写,核对策略组名称 |
| AI 服务频繁验证 | 自动选择组导致出口地区变化 | 多次访问 trace 页面地区不同 | 手动固定同一地区节点 |
常见误区
- 误区:贵的就一定更好。 对只需导入订阅的用户,Stash 的额外功能用不上,Shadowrocket 已经足够。
- 误区:两个都装、同时开更稳定。 iOS 只允许一个 VPN 同时生效,来回切换反而容易出错。
- 误区:客户端决定速度。 两款客户端的速度差异很小,真正决定体验的是机场线路和节点质量。
使用代理工具时,请遵守当地法律法规与服务条款。
常见问题
Stash 和 Shadowrocket 可以同时安装吗?
可以同时安装,但 iOS 同一时间只会有一个 VPN 配置处于连接状态,打开其中一个会断开另一个,不要来回切换后忘记当前用的是哪个。
同一个机场订阅能在两个 App 里用吗?
大多数机场同时提供 Clash 订阅和 Shadowrocket 或通用订阅,分别复制对应格式即可;同时在线设备数受套餐限制。
哪个对 VLESS、Hysteria2 等新协议支持更好?
两者都在持续跟进新协议,支持进度会随版本变化;使用前以各自官方说明和实际导入结果为准,遇到节点缺失先更新 App。
只能买一个的话怎么选?
看你的机场和习惯:机场只标注支持小火箭、自己不想折腾规则,就选 Shadowrocket;电脑用 Clash Verge Rev、想让手机和电脑规则一致,就选 Stash。
两个都需要非中国大陆 Apple 账户吗?
是的,两者都没有在中国大陆地区 App Store 上架,都需要使用本人按 Apple 规则注册的其他地区账户购买。
本文最后更新于 。网络服务与 AI 平台政策变化较快,如发现信息过时,欢迎通过联系我们反馈。