Shadowrocket作为iOS平台主流的代理客户端,支持深色/黑暗模式主题,可有效降低夜间使用时的眼睛疲劳,本文详细介绍其黑暗模式开启方法、基础代理配置流程及节点订阅设置,帮助用户快速上手。
Shadowrocket黑暗模式开启方法
Shadowrocket默认跟随系统主题设置,当iOS设备开启深色模式后,应用会自动切换为深色界面,如需手动控制,可按以下步骤操作:
- 打开Shadowrocket应用
- 点击底部「设置」Tab
- 找到「外观」或「Theme」选项
- 选择「Dark」或「跟随系统」
注意:黑暗模式仅改变应用界面配色,不影响代理功能本身,部分用户反馈深色模式下配置文件编辑区对比度不足,建议在明亮环境进行配置操作。
基础代理配置流程
1 添加节点方式
Shadowrocket支持三种节点添加方式:
- 手动输入:点击右上角「+」号,选择「添加节点」,填写服务器地址、端口、加密方式等信息
- 二维码扫描:使用其他客户端生成的二维码直接导入
- 订阅链接:复制机场提供的Clash订阅地址,添加到「订阅」列表
2 配置文件结构
Shadowrocket使用YAML格式配置文件,核心结构如下:
proxies:
- name: "节点名称"
type: ss
server: example.com
port: 8388
cipher: aes-256-gcm
password: your-password
proxy-groups:
- name: "自动选择"
type: url-test
proxies:
- 节点名称
url: "http://www.gstatic.com/generate_204"
interval: 300
rules:
- DOMAIN-SUFFIX,example.com,DIRECT
- GEOIP,CN,DIRECT
- MATCH,自动选择
代理组类型与适用场景
配置文件中代理组的选择直接影响使用体验:
| 类型 | 原理 | 适用场景 |
|---|---|---|
| select | 手动选择节点 | 需要指定特定节点 |
| url-test | 自动测速选择延迟最低 | 日常浏览、视频 |
| fallback | 优先使用第一个可用节点 | 追求稳定性 |
建议日常使用选择「url-test」自动测速模式,游戏或重要会议切换为「select」手动指定低延迟节点。
TUN模式与系统代理区别
Shadowrocket提供两种流量接管方式:
- 系统代理:仅处理HTTP/HTTPS流量,适合简单浏览场景
- TUN模式:接管全部流量(含UDP、游戏数据包),需iOS 14及以上系统
开启TUN模式方法:设置 → TUN开关 → 启用,开启后设备所有网络请求均经过代理,建议配合「fallback」代理组使用以保证稳定性。
节点订阅配置要点
获取订阅链接后,在Shadowrocket中添加:
- 设置 → 订阅 → 添加订阅
- 粘贴机场提供的Clash订阅地址
- 点击「更新」获取节点列表
优质节点判断标准:
- 延迟低于200ms(可通过url-test测速)
- 带宽满足需求:4K视频建议50Mbps以上,游戏需稳定低延迟
- 协议支持:若设备位于严格网络环境,建议选择V2Ray或Trojan协议节点
建议配置2-3个不同协议的订阅源,定期更新以获取最新节点资源。
常见问题FAQ
Q1:开启代理后无法上网
- 检查节点是否过期或被墙
- 确认本地网络无DNS污染
- 尝试切换代理组或协议类型
Q2:订阅更新失败
- 更换网络环境后重试
- 确认订阅链接格式正确(Clash YAML)
- 使用SubConverter工具转换订阅格式
Q3:TUN模式导致应用闪退
- iOS版本过低导致兼容性问题
- 检查是否与VPN配置文件冲突
- 重启应用或重新安装