跳到主要内容
梯子博客

客户端 教程 进阶

Stash 使用教程:iOS/macOS 添加订阅、覆写规则与策略组配置

Stash 是 iOS 和 macOS 上功能最完整的 Clash 兼容客户端,支持覆写、脚本、MITM 与策略组自定义。本文介绍购买与安装途径、从订阅导入到覆写规则添加的完整流程,以及 Stash 与 Shadowrocket 的功能对比。

梯子博客编辑部 发布于 约 9 分钟(3145 字)

快速结论

  • Stash 是 iOS/macOS 上支持 Clash 订阅的高级客户端,支持覆写配置、脚本、MITM,需付费购买(非中国区 App Store)。
  • 适合需要精细控制分流规则、使用脚本解锁流媒体或去广告的用户;普通用户 Shadowrocket 更简单。
  • 添加订阅与 Clash Verge 类似:在订阅页粘贴链接,Stash 自动解析 Clash 格式配置。
本文目录
  1. Stash 是什么,适合谁用
  2. 购买与安装
  3. 首次启动与界面介绍
  4. 添加订阅:Clash 格式导入步骤
  5. 策略组:选择节点与延迟测试
  6. 覆写配置:添加自定义规则
  7. 脚本与 MITM 简介(进阶)
  8. Stash vs Shadowrocket 功能对比表
  9. 常见问题
  10. 总结

Stash 是什么,适合谁用

Stash 是一款运行在 iOS 和 macOS 上的网络代理客户端,完全兼容 Clash 配置格式,但在此基础上提供了更丰富的功能和更现代的界面。

Stash 的核心特性:

  • Clash 配置完全兼容:机场提供的 Clash YAML 格式订阅可以直接使用
  • 覆写(Override)系统:类似 Clash Verge 的覆写,不修改订阅本身就能添加自定义规则
  • 脚本支持:JavaScript 脚本可实现流媒体解锁、去广告、自动切换节点等高级功能
  • MITM(中间人解密):可以解密 HTTPS 流量,配合脚本使用
  • 策略组可视化:直观的策略组界面,支持延迟测试和手动选择节点
  • iCloud 同步:配置可通过 iCloud 在 iPhone 和 Mac 之间同步

Stash 适合以下用户:

  • 有 Clash Verge 使用经验,想在 iOS/macOS 上使用相同配置规则的用户
  • 需要使用脚本解锁 Netflix、Disney+ 等流媒体的进阶用户
  • 对广告过滤有需求,想通过 MITM + 脚本去广告的用户
  • 需要精细控制分流规则、不满足于 Shadowrocket 的简单模式的用户

Stash 不适合以下用户:

  • 第一次使用代理客户端的完全新手(推荐先用 Shadowrocket)
  • 只需要基础代理功能的普通用户
  • 不愿意花时间配置的用户

Stash 需要在

非中国区 App Store 购买,价格约 3.99 美元(iOS)/ 9.99 美元(macOS)。如果没有非中国区 Apple ID,可以考虑使用 Shadowrocket(同样需要非中国区 ID,价格约 2.99 美元)。


购买与安装

购买 Stash 的前提:

Stash 在中国大陆 App Store 区已下架,需要切换到其他地区的 App Store 账号购买。常用的地区有:

  • 美国区(US):价格 3.99 美元(iOS)/ 9.99 美元(macOS)
  • 香港区(HK):价格约 32 港币(iOS)/ 78 港币(macOS)
  • 台湾区(TW):价格约 130 新台币(iOS)/ 330 新台币(macOS)

获取非中国区 Apple ID:

  • 使用海外邮箱(Gmail、Outlook 等)注册新账号
  • 在注册时选择对应地区,国家/地区选择美国或香港
  • 账单地址可以填写对应地区的真实或生成地址

不建议直接购买"共享 Apple ID"或"已购账号",存在被封号风险,历史购买记录可能消失。建议自行注册新账号。

安装步骤:

iOS:

  1. 在 App Store 中退出中国区账号,登录非中国区账号
  2. 搜索"Stash - Clash Compatible"
  3. 点击购买并安装
  4. 安装完成后,可以切换回中国区账号(已购应用不受影响)

macOS:

  1. 打开 Mac App Store
  2. 登录非中国区账号
  3. 搜索"Stash for Mac"购买并下载
  4. 从启动台打开 Stash

首次启动权限: iOS 上首次使用时,Stash 会请求安装 VPN 配置文件,这是正常的——iOS 上的代理客户端都需要通过 VPN 接口工作。点击允许并在系统设置中确认安装。


首次启动与界面介绍

iOS 界面布局(底部标签栏):

标签 功能
仪表盘 当前连接状态、实时流量、快速开关代理
代理 策略组列表,选择节点
规则 当前生效的分流规则列表
连接 实时连接记录(调试用)
配置 订阅管理、覆写、设置

macOS 界面布局(侧边栏):

macOS 版 Stash 采用侧边栏导航,功能与 iOS 版对应,但充分利用了大屏幕:

  • 左侧侧边栏:仪表盘、代理、规则、连接、配置
  • 主内容区:根据左侧选择显示对应内容
  • 菜单栏图标:快速开关代理、切换模式

代理模式: Stash 支持三种代理模式,在仪表盘中切换:

  • 规则模式:按分流规则决定直连还是代理(推荐)
  • 全局模式:所有流量走代理
  • 直连模式:关闭代理,所有流量直连

添加订阅:Clash 格式导入步骤

Stash 原生支持 Clash YAML 格式订阅,这也是大多数机场提供的格式。

步骤 1:获取 Clash 订阅链接

登录机场用户中心,找到订阅链接,选择 Clash 格式(也可能标注为"Clash Meta"或"Mihomo"格式)。复制订阅链接。

步骤 2:在 Stash 中添加订阅

iOS:

  1. 打开 Stash,点击底部 配置 标签
  2. 点击右上角 + 按钮
  3. 选择 从 URL 导入
  4. 粘贴订阅链接,填写名称(如机场名称,便于区分多个订阅)
  5. 点击 确认 开始下载配置

macOS:

  1. 点击左侧 配置
  2. 点击 + → 从 URL 添加
  3. 粘贴链接,填写名称,点击 确认

步骤 3:激活订阅

导入完成后,在配置列表中点击订阅旁的 使用 按钮,将其设为当前活跃配置。

步骤 4:更新订阅

在配置列表中,长按订阅(iOS)或右键(macOS)→ 更新,获取最新节点列表。

在 Stash 的设置中可以开启订阅自动更新,设置更新频率(如每 24 小时),无需手动操作。


策略组:选择节点与延迟测试

理解策略组:

机场的 Clash 订阅通常包含多个策略组,例如:

  • 🚀 节点选择:主要代理策略组,选择当前使用的节点或子策略组
  • 🇭🇰 香港节点:所有香港节点的集合
  • 🇸🇬 新加坡节点:所有新加坡节点的集合
  • ♻️ 自动选择:自动选延迟最低的节点
  • 🎯 全球直连:强制直连

在 Stash 中操作策略组:

  1. 点击 代理 标签,查看所有策略组
  2. 点击任意策略组,进入其内部节点列表
  3. 点击 延迟测试(闪电图标)测试所有节点延迟
  4. 点击某个节点选中它

配置 AI 服务走新加坡节点:

如果你的订阅有"新加坡节点"策略组,在 代理 页找到 AI 相关策略组(部分机场会提供"🤖 AI 服务"策略组),将其设置为新加坡节点组。

如果订阅没有 AI 策略组,可以通过覆写添加(见下一节)。


覆写配置:添加自定义规则

Stash 的覆写系统与 Clash Verge 类似,允许在不修改订阅的前提下叠加自定义配置。

创建覆写文件(iOS):

  1. 在 配置 页找到 覆写 区域
  2. 点击 + 新建覆写
  3. 选择 创建本地文件
  4. 在编辑器中输入 YAML 配置

创建覆写文件(macOS):

  1. 在配置页点击 覆写 标签
  2. 点击 + → 新建本地覆写
  3. 在右侧编辑器中输入配置

简单覆写规则示例:

# 将 AI 服务指向新加坡节点
# 注意:策略名需与订阅中的策略组名称一致
prepend-rules:
  - DOMAIN-SUFFIX,openai.com,🇸🇬 新加坡节点
  - DOMAIN-SUFFIX,chatgpt.com,🇸🇬 新加坡节点
  - DOMAIN-SUFFIX,anthropic.com,🇸🇬 新加坡节点
  - DOMAIN-SUFFIX,claude.ai,🇸🇬 新加坡节点

添加直连规则示例:

prepend-rules:
  # 国内常用服务直连
  - DOMAIN-SUFFIX,taobao.com,DIRECT
  - DOMAIN-SUFFIX,jd.com,DIRECT
  - DOMAIN-SUFFIX,bilibili.com,DIRECT
  - DOMAIN-KEYWORD,baidu,DIRECT

激活覆写:

创建覆写后,在覆写列表中确认其处于启用状态(开关为蓝色)。然后重新加载当前配置让覆写生效。

Stash 的覆写与 Clash Verge 的覆写格式高度兼容,在 Clash Verge 中使用的覆写配置通常可以直接复制到 Stash 中使用(部分高级功能除外)。


脚本与 MITM 简介(进阶)

Stash 支持 JavaScript 脚本,这是区别于 Shadowrocket 的核心高级功能。

脚本的常见用途:

用途 说明
流媒体检测 检测节点是否能解锁 Netflix、Disney+
广告屏蔽 拦截广告请求,类似 AdGuard
请求修改 修改 HTTP 请求头或响应内容
自动签到 自动完成某些服务的签到操作
订阅转换 在客户端内直接转换订阅格式

MITM(中间人解密):

MITM 功能允许 Stash 解密 HTTPS 流量,这样脚本才能处理加密请求。开启 MITM 需要:

  1. 在 Stash 设置中生成 CA 证书
  2. 将 CA 证书安装到 iOS/macOS 系统
  3. 在 iOS 上还需要在设置 → 通用 → 关于 → 证书信任设置中启用证书信任

MITM 会解密你的 HTTPS 流量,存在隐私风险。只对你明确信任的脚本开启,不要随意使用从不明来源获取的 MITM + 脚本配置。

脚本来源:

Stash 可以订阅外部脚本仓库(Gallery),也可以手动添加单个脚本。Loon、Surge 生态中的部分脚本也可以在 Stash 中使用,但需要检查语法兼容性。

对于大多数普通用户,不需要使用脚本功能——订阅自带的分流规则已经足够。


Stash vs Shadowrocket 功能对比表

功能 Stash(iOS) Stash(macOS) Shadowrocket
价格 ~$3.99 ~$9.99 ~$2.99
Clash 订阅支持 ✅ ✅ ✅(部分)
策略组支持 ✅ 完整 ✅ 完整 ✅ 基础
覆写配置 ✅ ✅ ❌
JavaScript 脚本 ✅ ✅ ❌
MITM ✅ ✅ ✅(基础)
广告过滤 ✅(脚本) ✅(脚本) ✅(基础规则)
iCloud 同步 ✅ ✅ ❌
界面现代化 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐
新手友好度 ⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐⭐
协议兼容性 广(Clash 系) 广(Clash 系) 极广
macOS 版本 ✅ ✅ ❌(无 macOS 版)
更新频率 活跃 活跃 活跃

选择建议:

  • 选 Stash:有 Clash 格式订阅、需要覆写配置或脚本、想要 iOS/macOS 统一配置
  • 选 Shadowrocket:追求简单易用、协议兼容性优先、不需要覆写和脚本
  • 同时使用:部分用户在 macOS 用 Stash(功能强大)、在 iPhone 上用 Shadowrocket(简单快捷)

常见问题

问题 1:订阅导入后显示"配置无效"

  • 确认机场提供的是 Clash 格式订阅(不是通用 Base64 格式)
  • 检查订阅链接是否完整,复制时没有多余空格
  • 尝试在浏览器中打开订阅链接,确认返回的是 YAML 内容

问题 2:节点连接超时

  • 在代理页测试节点延迟,确认节点是否响应
  • 确认 VPN 配置文件已正确安装(iOS 设置 → VPN 与设备管理)
  • 尝试切换代理模式为"全局"测试,排除规则问题

问题 3:覆写规则不生效

  • 确认覆写文件已启用(蓝色开关状态)
  • 检查策略组名称是否与订阅中一致
  • 重新加载配置(在配置页长按当前配置 → 重新加载)

问题 4:iOS 安装证书后 MITM 不工作

  • 进入 iOS 设置 → 通用 → 关于本机 → 证书信任设置
  • 找到 Stash 的 CA 证书,开启完全信任
  • 确认该步骤完成后 MITM 才能正常工作

问题 5:macOS 版和 iOS 版配置不同步

  • 确认两台设备都登录了同一 Apple ID
  • 在 Stash 设置中开启 iCloud 同步
  • 手动触发一次同步(iOS 拉到顶部刷新)

问题 6:更新订阅后自定义规则消失

  • 检查覆写文件是否仍然启用(有时更新后可能被禁用)
  • 覆写文件本身不会消失,但可能被意外关闭
  • 养成习惯:更新订阅后检查一次覆写状态

总结

Stash 是 iOS 和 macOS 上功能最完整的 Clash 兼容客户端,核心优势是:

  1. 完整的覆写系统:可以在不修改订阅的前提下添加自定义规则,与 Clash Verge 的工作方式高度一致
  2. 脚本与 MITM:支持 JavaScript 脚本,开启了流媒体解锁、去广告等高级功能
  3. iOS/macOS 双平台:同一套 Clash 配置在 iPhone 和 Mac 上都能使用,iCloud 同步配置

核心操作流程回顾:

  1. 使用非中国区 Apple ID 从 App Store 购买并安装
  2. 在配置页通过 URL 导入 Clash 格式订阅
  3. 在代理页查看策略组,按需选择节点
  4. 创建覆写配置,添加 AI 服务等自定义规则
  5. 按需开启脚本/MITM(进阶功能)

如果你是第一次在 iOS 上使用代理客户端,建议先尝试 Shadowrocket,熟悉基本流程后再切换到 Stash。如果你已经熟悉 Clash Verge 的操作方式,Stash 的学习曲线会非常平缓。

关于机场订阅的兼容性:本站收录的品牌在官方客户端列表中都没有单独写 Stash,官方教程覆盖的是 Clash Verge、Shadowrocket、sing-box 与 Clash Meta for Android。但除大佬云目前只提供专属客户端、暂不开放通用订阅外,其余 21 家都提供可导入 Clash 系客户端的订阅,一般可以按本文步骤导入 Stash,例如二猫云(¥20/月 130 GB 起,IEPL / 中转 / 直连)和暮光网络(¥20/月 120 GB 起,IEPL / IPLC / BGP)。遇到问题时,品牌客服不一定针对 Stash 提供支持。iOS 客户端的横向对比见 iOS 翻墙客户端怎么选,更多客户端参考 客户端 专题。

内容更新记录

  • 首次发布。
标签 StashiOS客户端macOS客户端覆写规则策略组
全部品牌
二猫云 Logo

三网优化 IEPL 专线,AI 全平台实测可用,不限设备

9.9

二猫云 2024 年 4 月开业,联通、电信、移动三网入口分别优化,接入 IEPL 专线,另有中转与直连节点。¥20/月 130 GB 起…

最低价格
¥20 / 月起
套餐流量
130 GB/月
线路特点
IEPL / 中转 / 直连
适合人群
第一次选机场的新手与日常用户、大流量与多设备用户

优惠码 JICHANGDAO 8 折

暮光网络 Logo

IEPL + IPLC + 三网 BGP,客户端兼容面最广

9.6

暮光网络 2023 年底开业,IEPL 物理专线 + IPLC 内网 + 三网 BGP 入口,¥20/月 120 GB 起,另有年付轻量版…

最低价格
¥20 / 月起
套餐流量
120 GB/月
线路特点
IEPL / IPLC / BGP
适合人群
要专线规格的日常用户、多客户端 / 自定义配置用户

优惠码 mm88 8 折

本站部分链接为推广链接,通过这些链接注册或购买,本站可能获得佣金,不会增加你的费用。推荐排序基于编辑评估,不受佣金高低影响。 了解详情

本站部分链接为推广链接,通过这些链接注册或购买,本站可能获得佣金,不会增加你的费用。推荐排序基于编辑评估,不受佣金高低影响。 了解详情

常见问题

Stash 和 Shadowrocket 哪个更好?

取决于需求。Stash 功能更强大(支持覆写、脚本、MITM),适合进阶用户;Shadowrocket 更简单易用,兼容性好,适合大多数用户。两者价格相近,都需要非中国区 Apple ID 购买。

Stash 的覆写配置和 Clash Verge 一样吗?

大体兼容,都基于 Clash 规则格式。但 Stash 的覆写界面更直观,部分高级功能(如 MITM)的配置方式不同。

iOS 上有 Stash 的替代品吗?

Shadowrocket 是最常用的替代品,价格相近,兼容性广。如果不需要覆写和脚本,Shadowrocket 完全够用。