Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Shadowrocket 配置

sliu's config — Shadowrocket Edition — 一份开箱即用的 Shadowrocket 配置,涵盖 DNS 分流、AI 服务隔离、流媒体/社交独立策略、广告拦截与电竞优化。

功能特性

DNS 分流

  • 国内站点(淘宝、京东、QQ、B站等)走阿里/腾讯 DNS(223.5.5.5 / 119.29.29.29
  • 海外站点(Google、AI 服务、社交平台)走 Google DNS(8.8.8.8

AI 服务独立路由

每个 AI 服务拥有独立策略组,互不干扰:

服务 策略组 默认地区
ChatGPT / OpenAI AI-SG 新加坡
OpenAI API AI-API 新加坡
Claude / Anthropic Claude 新加坡
Gemini AI-US 美国
Grok AI-US 美国
DeepSeek AI-SG 新加坡
Perplexity AI-SG 新加坡
Copilot AI-SG 新加坡

流媒体 & 社交平台

每个服务独立策略组,可单独选择地区节点:

  • 流媒体:YouTube、Netflix、Spotify
  • 社交:Twitter/X、Facebook、Instagram、Reddit
  • 通讯:Telegram、WhatsApp、Discord
  • 开发:GitHub

广告拦截

应用去广告(MitM 重写)

通过 MitM + 脚本重写,深度去除应用内广告:

应用 去广告范围 来源
微博 首页信息流、搜索页、详情页、评论区、开屏广告、视频流、个人页推广等 @ddgksf2013

注意:应用去广告功能需要开启 MitM 并信任证书才能生效。

其他

  • Apple / Microsoft:默认直连,可手动切换代理
  • 电竞优化:亚洲低延迟自动选择(港/日/新)
  • 国内流量:GeoIP + ChinaMax 规则直连
  • 兜底规则:未匹配流量走 Global 代理

策略组架构

Global(Auto / US / HK / JP / SG / TW / DIRECT)
  |
  |-- AI-SG ........... ChatGPT、DeepSeek、Perplexity、Copilot(默认新加坡)
  |-- AI-US ........... Gemini、Grok(默认美国)
  |-- AI-API .......... OpenAI API 调用(默认新加坡)
  |-- Claude .......... Claude / Anthropic(默认新加坡)
  |
  |-- YouTube ......... YouTube + CDN
  |-- Netflix ......... Netflix
  |-- Spotify ......... Spotify
  |-- Media ........... 其他海外流媒体
  |
  |-- Twitter ......... Twitter / X
  |-- Facebook ........ Facebook
  |-- Instagram ....... Instagram
  |-- Reddit .......... Reddit
  |-- Discord ......... Discord
  |-- GitHub .......... GitHub
  |
  |-- Telegram ........ Telegram
  |-- WhatsApp ........ WhatsApp + IP 段
  |-- Google .......... Google 服务
  |-- Apple ........... Apple(默认直连)
  |-- Microsoft ....... Microsoft(默认直连)
  |
  |-- Asia-LowLatency . 电竞低延迟(自动测速)
  |-- DIRECT .......... 国内直连
  |-- REJECT .......... 广告拦截 / 隐私追踪
  |-- Global .......... 兜底

导入教程

第一步:复制配置链接

复制以下远程配置 URL:

https://raw.githubusercontent.com/xchenliu/shadowrocket-config/master/Shadowrocket.conf

第二步:添加远程配置

打开 Shadowrocket → 底部点击 配置 标签 → 点击右上角 + → 粘贴上面的 URL → 点击 下载

第三步:启用配置

下载完成后,在配置列表中点击刚下载的配置文件 → 选择 使用配置(配置前会出现黄色圆点表示已激活)。

第四步:开启 MitM(必须)

Shadowrocket → 配置 → 点击配置文件右边的 HTTPS 解密 → 打开开关 → 生成新的 CA 证书安装证书 → 去手机 设置 → 通用 → 关于本机 → 证书信任设置 → 信任该证书。

没有这一步,微博去广告等脚本重写功能完全不会生效。

第五步:添加订阅节点

回到 Shadowrocket 首页 → 点击右上角 + → 类型选择 Subscribe → 粘贴你的机场订阅链接 → 保存。

注意:Shadowrocket 的节点和配置是分开管理的。配置文件只包含规则和策略组,节点需要单独通过订阅添加。添加后策略组会自动按正则匹配到对应地区的节点。

第六步:开启代理

回到首页,打开顶部的 连接开关,即可开始使用。

更新配置

如果配置有更新,需要重新下载:

Shadowrocket → 配置 → 点击你之前下载的配置 → 选择 使用配置,或者删掉旧的重新添加:

https://raw.githubusercontent.com/xchenliu/shadowrocket-config/master/Shadowrocket.conf

注意:重新下载配置后需要再次开启 HTTPS 解密并信任证书(参考第四步)。


规则优先级

规则按以下顺序匹配(优先级从高到低):

  1. 广告拦截 — REJECT 规则最先匹配
  2. 本地精确规则 — AI、WhatsApp、YouTube、社交平台防抢规则
  3. 远程规则列表 — blackmatrix7 完整规则(RULE-SET)
  4. 广告关键词备份 — 本地 DOMAIN-KEYWORD 兜底
  5. GeoIP CN — 国内流量直连
  6. FINAL — 未匹配流量走 Global 代理

与 Quantumult X 版本的区别

本配置与 Quantumult X 版本 规则完全一致,仅语法格式不同:

内容 Quantumult X Shadowrocket
域名后缀 host-suffix DOMAIN-SUFFIX
精确域名 host DOMAIN
关键词 host-keyword DOMAIN-KEYWORD
远程规则 [filter_remote] + URL RULE-SET,URL,Policy
策略组 [policy] [Proxy Group]
节点管理 写在配置文件内 单独通过订阅添加

致谢

许可证

MIT

About

Shadowrocket 配置:DNS分流 + AI隔离 + 流媒体/社交独立策略 + 广告拦截 + 电竞优化

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors