Shadowrocket(小火箭)的模块(Module)功能允许用户通过安装插件来扩展功能,如去广告、脚本注入、规则增强等,以下是详细的安装方法:
- 确保版本:Shadowrocket 需为最新版(2.2.0+ 支持模块)
- 获取模块:找到
.sgmodule文件或模块链接(URL)
安装方法(三种方式)
方法 1:URL 直接安装(推荐)
- 复制模块链接(如
https://raw.githubusercontent.com/.../xxx.sgmodule) - 打开 Shadowrocket → 配置 → 模块 → 右上角
- 粘贴链接 → 点击 下载 → 安装完成后开启开关
方法 2:配置文件导入
- 在 Safari 或文件管理中点击
.sgmodule文件 - 选择 "在 Shadowrocket 中打开"
- 自动跳转安装
方法 3:手动创建(进阶)
- 配置 → 模块 → 右上角
- 选择 "新建"
- 粘贴模块代码内容(需懂模块语法)
常用模块推荐
| 模块类型 | 功能说明 | 示例来源 |
|---|---|---|
| 去广告 | 屏蔽 App/网页广告 | DivineEngine、blackmatrix7 |
| 脚本增强 | 解锁功能、界面优化 | NobyDa、yichahucha |
| 规则补充 | 分流规则、DNS 优化 | ConnersHua、lhie1 |
| 复写 | URL 重定向、请求修改 | 各类 GitHub 仓库 |
推荐仓库:
https://github.com/blackmatrix7/ios_rule_scripthttps://github.com/DivineEngine/Profiles
启用与管理
- 开启模块:安装后在"模块"列表打开开关(✓ 表示启用)
- 优先级:多个模块冲突时,可拖动排序(上者优先)
- 更新:长按模块 → 检查更新(部分支持自动更新)
注意事项
⚠️ 安全提醒:
- 只安装可信来源的模块(建议 GitHub 知名仓库)
- 恶意模块可能窃取 Cookie 或隐私数据
⚠️ 兼容性:
- 部分模块与特定代理协议(如 VLESS)可能冲突
- iOS 15+ 部分脚本功能受限
⚠️ 故障排除:
- 如导致网络异常:关闭最近安装的模块排查
- 脚本不生效:检查是否开启 MITM(HTTPS 解密)
示例操作:安装一个去广告模块
复制:https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/Advertising/Advertising.sgmodule
2. Shadowrocket → 配置 → 模块 → + → 粘贴 → 下载
3. 开启开关,返回首页连接即可生效
需要具体某类模块(如 TikTok 解锁、YouTube 去广告)的详细配置方法吗?