Stash 是 iOS 上一款基于 Mihomo(Clash Meta)内核的代理客户端。和小火箭相比,它的长处是分流规则体系更完整:支持规则集、覆写脚本、按需连接,适合想精细控制流量走向的用户。缺点是上手门槛稍高,第一次打开时满屏的设置容易让人无从下手。本文按实际使用顺序讲一遍。

准备工作:先拿到订阅链接#
Stash 本身不提供节点,你需要先有一份机场订阅链接。导入前注意两点:一是确认订阅链接没有泄露给别人,订阅链接泄露后的处理办法 里讲过换链和鉴权;二是确认订阅支持 Clash/Mihomo 格式,大多数机场都提供 Clash 订阅,Stash 可以直接读取。
第一步:导入订阅#
打开 Stash,进入配置管理,添加远程配置,粘贴订阅链接,保存后点更新。更新成功后,配置里会出现节点列表和分组。常见问题是更新后节点为空:先检查订阅链接是否过期,再看机场是否要求用特定的订阅格式,换 Clash 格式的链接再试一次。
如果之前用过别的客户端,可以参考 全平台客户端配置教程 里不同客户端的导入思路,流程是相通的。
第二步:选模式,再选节点#
Stash 有三种出站模式,理解它们是关键:
- 规则模式:按分流规则走,国内直连、国外走代理,是日常主力模式。
- 全局模式:所有流量都走代理,适合排查问题,或者某些必须全走代理的场景。
- 直连模式:全部直连,等于临时关闭代理。
日常用规则模式即可。选好模式后,在代理组里挑一个延迟低的节点。Stash 内置了延迟测试,点一下测速就能看到各节点的延迟,挑延迟低且稳定的用。
第三步:分流规则怎么理解#
Stash 的分流靠规则列表决定,规则按从上到下的顺序匹配,第一条命中的规则生效。默认配置一般已经够用:国内网站直连,国外网站走代理,广告、隐私追踪类域名屏蔽。
新手不需要一开始就改规则。先用默认配置跑几天,遇到具体问题再针对性调整,比如某个 App 走代理异常、某个网站打不开,再去查是规则问题还是节点问题。想系统了解规则写法,可以看 Clash 分流规则详解,Stash 的规则体系和它同源。
第四步:按需连接与自动化#
Stash 支持按需连接:可以按 Wi-Fi 名称、域名来决定是否自动开启代理。比如设置成“连上公司 Wi-Fi 时不启动,回家连 Wi-Fi 时自动启动”。这个功能在设置里的按需连接中配置,按场景加规则即可。
另外,Stash 支持在配置里用覆写脚本微调行为,比如统一改 DNS、给节点改名。刚上手可以先不用,等熟悉默认配置后再研究 Mihomo 覆写脚本进阶玩法。
常见问题#
订阅更新失败怎么办? 先看是不是网络问题:切换到全局模式或换个节点再更新一次;再看订阅链接本身是否过期、是否被机场更换。机场侧换链后旧链接会直接失效,只能用新链接。
开了代理某些 App 打不开? 先换规则模式和全局模式对照测试。全局模式能打开、规则模式打不开,一般是规则问题;两种模式都打不开,先按 代理已连接却没网排查 8 步 走通用排查。
耗电明显变高? 代理常驻后台本身就会多耗电,属正常现象。可以关掉不必要的测速频率、减少规则集数量,耗电会下来一些。
小结#
Stash 的配置流程其实就四步:导入订阅、选规则模式、挑低延迟节点、按需微调。默认配置已经能覆盖绝大多数日常场景,不必一开始就钻进规则和脚本。先跑起来,遇到具体问题再针对性调整,比一开始就想配出“完美配置”要省事得多。


