导读:
基础界面设置(应用内)
深色/浅色模式
- 路径:设置 → 外观 → 主题
- 选项:
Light(浅色)Dark(深色)Auto(跟随系统)
- 效果:全局界面切换,包括节点列表、配置页、日志页
列表显示优化
- 路径:设置 → 外观 → 节点列表
- 可选项:
- 显示/隐藏 延迟数值(Show Ping)
- 显示/隐藏 流量统计(Show Traffic)
- 显示/隐藏 节点类型标识(如 SS/Vmess/Trojan 标签)
节点与策略组美化(配置文件层面)
在编辑配置文件的 [Proxy] 和 [Proxy Group] 部分时,可通过以下方式美化:
Emoji 图标系统
在节点名称前添加 Emoji,实现视觉分类:
[Proxy] 🇭🇰 香港节点 01 = ss, 1.2.3.4, 443, encrypt-method=aes-256-gcm, password=xxx 🇺🇸 美国节点 01 = vmess, 5.6.7.8, 443, username=xxx 🇯🇵 日本专线 = trojan, 9.10.11.12, 443, password=xxx [Proxy Group] 🚀 节点选择 = select, 🇭🇰 香港节点 01, 🇺🇸 美国节点 01, 🇯🇵 日本专线 🎬 流媒体 = select, 🇺🇸 美国节点 01, DIRECT
自定义策略图标(进阶)
通过 icon-url 参数为策略组添加自定义图标:
[Proxy Group] 🚀 节点选择 = select, policy-path=xxx, icon-url=https://example.com/rocket.png
要求:
- 图片格式:PNG 或 JPG
- 建议尺寸:64×64 或 128×128 px
- 需可直链访问(建议使用 GitHub/图床)
配置文件 UI 参数详解
在配置文件的 [General] 部分可添加以下 UI 控制参数:
[General]skip-proxy-list = 0.0.0.0/8, 10.0.0.0/8 # 自定义测速 URL(影响延迟测试按钮) test-url = http://www.gstatic.com/generate_204 # 自定义 UI 刷新间隔(秒) ui-check-interval = 600
iOS 桌面小组件配置
添加小组件
- 长按桌面 → 添加小组件 → 搜索 Shadowrocket
- 提供 3 种尺寸:小号(快捷开关)、中号(流量统计)、大号(节点列表)
自定义显示内容
- 路径:小火箭内设置 → 小组件
- 可配置项:
- 显示特定策略组(如仅显示"自动选择"组)
- 显示/隐藏上传/下载速度
- 自定义背景透明度(iOS 16+)
快捷操作
- 点击小组件可快速:
- 切换节点
- 查看实时流量
- 一键断开/连接
高阶自定义(脚本与外部资源)
节点国旗自动匹配
使用 Script 模块自动为节点添加国旗 Emoji:
[Script] flag = type=rule,script-path=https://raw.githubusercontent.com/xxx/flag.js
注:需配合特定脚本,根据节点 IP 自动添加对应地区 Emoji
自定义策略组排序
在配置中通过调整段落顺序控制 UI 显示顺序:
[Proxy Group] # 排在前面的会显示在列表上方 🎯 全球直连 = select, DIRECT, 🚀 节点选择 🚀 节点选择 = select, xxx 🎬 奈飞 = select, xxx
外部资源图标库
引用远程图标集合(部分订阅链接自带):
[Proxy Group] 🚀 节点选择 = select, policy-path=https://sub.xxx.com/xxx, icon-url=https://cdn.jsdelivr.net/gh/xxx/icons/rocket.png
实用美化方案推荐
方案 A:极简黑白风
- 主题:Dark 模式
- 节点命名:去除 Emoji,使用纯文字
HK-01,US-LA - 关闭:延迟显示、流量统计、节点类型标签
方案 B:彩色分类风
- 节点命名:
🔴 香港,🔵 美国,🟢 日本,⚪ 新加坡 - 策略组:
🎬 视频,🎮 游戏,💼 办公 - 开启:彩色图标 + 实时流量
方案 C:国旗精准风
使用标准地区 Emoji:
- 🇨🇳 中国(回国节点)
- 🇭🇰 香港 / 🇨🇳 台湾 / 🇯🇵 日本 / 🇰🇷 韩国 / 🇸🇬 新加坡 / 🇺🇸 美国 / 🇬🇧 英国
注意事项
- 图标加载:自定义图标需确保 URL 可访问,建议使用
raw.githubusercontent.com或国内图床 - 配置备份:修改前导出配置备份,防止格式错误导致配置失效
- 版本差异:部分功能(如小组件透明度)需 iOS 16+ 和最新版小火箭(2.2.x 以上)
- 性能影响:过多 Emoji 或大型图标可能影响列表滑动流畅度
提示:Shadowrocket 的 UI 自定义主要依赖 配置文件语法 和 Emoji 系统,相比 Surge/Clash 的 CSS 注入方式较为简单,但通过合理的 Emoji 分类和策略组设计,依然能做出非常美观的界面。