{关键词},安装模块的三种方式详解

Shadowrocket 的模块(Module)功能允许你通过 JavaScript 脚本或配置规则来扩展功能,如去广告、解锁区域限制、修改请求头等,以下是详细的安装和使用指南:

方式 1:通过 URL 安装(推荐)

  1. 复制模块的 .sgmodule.js 文件链接
  2. 打开 Shadowrocket → 底部「配置」→ 右上角「➕」→「安装模块
  3. 粘贴 URL 链接 → 点击「下载」→ 确认安装

方式 2:通过文件导入

  1. 将模块文件(.sgmodule)保存到 iCloud/文件 App
  2. Shadowrocket →「配置」→「安装模块」→「从文件导入
  3. 选择对应的模块文件

方式 3:手动创建

  1. 「配置」→「安装模块」→「新建模块
  2. 编写模块代码(需了解 Surge 模块语法)

常用模块推荐

模块名称 功能描述 示例链接
京东比价 京东商品历史价格显示 https://raw.githubusercontent.com/githubdulong/Script/master/jd_price.sgmodule
YouTube 去广告 去除 YouTube 视频广告 https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Module/YouTubeAds.sgmodule
Bilibili 增强 解锁番剧、去广告 https://raw.githubusercontent.com/yichahucha/surge/master/bilibili.sgmodule
网易云音乐解锁 解锁灰色歌曲 https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NeteaseMusic/NeteaseMusic.Surge.sgmodule
神机规则 自动分流规则 https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Module/RuleGo.sgmodule

启用和管理模块

  1. 启用模块:安装后,在「模块」列表中开启开关(绿色为开启)
  2. 更新模块:左滑模块 →「更新」(建议定期更新以获取最新规则)
  3. 编辑模块:点击模块名称可查看/修改代码
  4. 删除模块:左滑 →「删除

注意事项

⚠️ 重要提醒

  1. 兼容性:Shadowrocket 模块语法基于 Surge,但并非所有 Surge 模块都兼容,需选择标注支持 Shadowrocket 的模块
  2. MITM 证书:部分模块(如 HTTPS 解密)需要安装并信任证书:
    • Shadowrocket →「设置」→「证书」→ 安装 → 系统设置中信任
  3. 性能影响:过多模块会影响网速和电池续航,建议只开启必要的
  4. 安全性:只安装可信来源的模块,恶意脚本可能窃取隐私数据

🔧 故障排查

  • 模块不生效:检查是否开启 MITM、模块是否最新、规则是否冲突
  • 应用闪退:某些脚本可能与 App 版本不兼容,尝试关闭或更新模块
  • 无法安装:检查链接是否可访问,尝试使用代理下载

示例:安装去广告模块

以安装通用去广告模块为例:

复制链接:https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/surge/Advertising/Advertising.sgmodule
2. Shadowrocket → 配置 → 安装模块 → 粘贴链接
3. 下载完成后,开启模块开关
4. 重启代理(主界面右上角开关重新开启)

如果你需要特定功能的模块(如某个 App 的破解或去广告),可以告诉我具体需求,我可以提供对应的可靠模块链接。

您可以还会对下面的文章感兴趣: