diff --git a/rules/clash_providers/DustinWin_Geo_Ads.yaml b/rules/clash_providers/DustinWin_Geo_Ads.yaml index 0489394..c5693a3 100644 --- a/rules/clash_providers/DustinWin_Geo_Ads.yaml +++ b/rules/clash_providers/DustinWin_Geo_Ads.yaml @@ -1,38 +1,40 @@ #DustinWin-ruleset全分组规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🐟 漏网之鱼, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🛑 广告拦截, type: select, proxies: [REJECT, 🎯 本机直连]} - - {name: 🎯 全球直连, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🤖 人工智能, type: select, proxies: [🇯🇵 日本节点, 🇺🇸 美国节点, 🇸🇬 新加坡节点, 🚀 节点选择, 🚀 手动切换]} - - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - - {name: 🎮 游戏服务, type: select, proxies: [🎯 本机直连, 👍 高级节点, 🚀 节点选择]} - - {name: 🪟 微软服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🇬 谷歌服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🍎 苹果服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 📈 网络测试, type: select, proxies: [🎯 本机直连, {providers_tags}, 🚀 手动切换]} - - {name: 🎯 本机直连, type: select, proxies: [DIRECT]} - - {name: 🚀 手动切换, type: select, use: [{providers_tags}]} - - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)港|hk|hongkong|hong kong"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)台|tw|taiwan"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)日本|jp|japan"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)新|sg|singapore"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)美|us|unitedstates|united states"} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, {providers_tags}]} + - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👍 高级节点, 🚀 节点选择]} + - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇬 谷歌服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🍎 苹果服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连域名, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} + - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}]} + - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连]} + - {name: 🛑 广告拦截, type: select, proxies: [REJECT, 🎯 全球直连]} + - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} + - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} + - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)港|hk|hongkong|hong kong"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)台|tw|taiwan"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)日本|jp|japan"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)新|sg|singapore"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)美|us|unitedstates|united states"} rules: - - GEOSITE,private,🎯 全球直连 - - GEOSITE,category-ads-all,🛑 广告拦截 - - GEOSITE,openai,🤖 人工智能 - - GEOSITE,microsoft@cn,🪟 微软服务 + - GEOSITE,private,🔒 私有网络 + - GEOSITE,ads,🛑 广告拦截 + - GEOSITE,microsoft-cn,🪟 微软服务 - GEOSITE,apple-cn,🍎 苹果服务 - GEOSITE,google-cn,🇬 谷歌服务 - - GEOSITE,category-games@cn,🎮 游戏服务 - - GEOSITE,speedtest,📈 网络测试 - - GEOSITE,geolocation-!cn,🚀 节点选择 - - GEOSITE,cn,🎯 全球直连 + - GEOSITE,games-cn,🎮 游戏服务 + - GEOSITE,ai,🤖 人工智能 + - GEOSITE,networktest,📈 网络测试 + - GEOSITE,proxy,🧱 代理域名 + - GEOSITE,cn,🇨🇳 直连域名 - GEOIP,telegram,📲 电报信息,no-resolve - - GEOIP,private,🎯 全球直连,no-resolve - - GEOIP,cn,🎯 全球直连 + - GEOIP,private,🔒 私有网络,no-resolve + - GEOIP,cn,🇨🇳 直连 IP - MATCH,🐟 漏网之鱼 diff --git a/rules/clash_providers/DustinWin_Geo_Full.yaml b/rules/clash_providers/DustinWin_Geo_Full.yaml index 33b26f7..d9c5bd7 100644 --- a/rules/clash_providers/DustinWin_Geo_Full.yaml +++ b/rules/clash_providers/DustinWin_Geo_Full.yaml @@ -1,36 +1,39 @@ #DustinWin-ruleset全分组规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🐟 漏网之鱼, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🎯 全球直连, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🤖 人工智能, type: select, proxies: [🇯🇵 日本节点, 🇺🇸 美国节点, 🇸🇬 新加坡节点, 🚀 节点选择, 🚀 手动切换]} - - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - - {name: 🎮 游戏服务, type: select, proxies: [🎯 本机直连, 👍 高级节点, 🚀 节点选择]} - - {name: 🪟 微软服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🇬 谷歌服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🍎 苹果服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 📈 网络测试, type: select, proxies: [🎯 本机直连, {providers_tags}, 🚀 手动切换]} - - {name: 🎯 本机直连, type: select, proxies: [DIRECT]} - - {name: 🚀 手动切换, type: select, use: [{providers_tags}]} - - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)港|hk|hongkong|hong kong"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)台|tw|taiwan"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)日本|jp|japan"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)新|sg|singapore"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)美|us|unitedstates|united states"} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, {providers_tags}]} + - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👍 高级节点, 🚀 节点选择]} + - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇬 谷歌服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🍎 苹果服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连域名, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} + - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}]} + - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连]} + - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} + - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} + - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)港|hk|hongkong|hong kong"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)台|tw|taiwan"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)日本|jp|japan"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)新|sg|singapore"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)美|us|unitedstates|united states"} rules: - - GEOSITE,private,🎯 全球直连 - - GEOSITE,openai,🤖 人工智能 - - GEOSITE,microsoft@cn,🪟 微软服务 + - GEOSITE,private,🔒 私有网络 + - GEOSITE,microsoft-cn,🪟 微软服务 - GEOSITE,apple-cn,🍎 苹果服务 - GEOSITE,google-cn,🇬 谷歌服务 - - GEOSITE,category-games@cn,🎮 游戏服务 - - GEOSITE,speedtest,📈 网络测试 - - GEOSITE,geolocation-!cn,🚀 节点选择 - - GEOSITE,cn,🎯 全球直连 + - GEOSITE,games-cn,🎮 游戏服务 + - GEOSITE,ai,🤖 人工智能 + - GEOSITE,networktest,📈 网络测试 + - GEOSITE,proxy,🧱 代理域名 + - GEOSITE,cn,🇨🇳 直连域名 - GEOIP,telegram,📲 电报信息,no-resolve - - GEOIP,private,🎯 全球直连,no-resolve - - GEOIP,cn,🎯 全球直连 + - GEOIP,private,🔒 私有网络,no-resolve + - GEOIP,cn,🇨🇳 直连 IP - MATCH,🐟 漏网之鱼 + diff --git a/rules/clash_providers/DustinWin_RS_Ads.yaml b/rules/clash_providers/DustinWin_RS_Ads.yaml index 2af37fc..725c858 100644 --- a/rules/clash_providers/DustinWin_RS_Ads.yaml +++ b/rules/clash_providers/DustinWin_RS_Ads.yaml @@ -1,118 +1,145 @@ #DustinWin-ruleset全分组规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🐟 漏网之鱼, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🛑 广告拦截, type: select, proxies: [REJECT, 🎯 本机直连]} - - {name: 🎯 全球直连, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🤖 人工智能, type: select, proxies: [🇯🇵 日本节点, 🇺🇸 美国节点, 🇸🇬 新加坡节点, 🚀 节点选择, 🚀 手动切换]} - - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - - {name: 🎮 游戏服务, type: select, proxies: [🎯 本机直连, 👍 高级节点, 🚀 节点选择]} - - {name: 🪟 微软服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🇬 谷歌服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🍎 苹果服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 📈 网络测试, type: select, proxies: [🎯 本机直连, {providers_tags}, 🚀 手动切换]} - - {name: 🎯 本机直连, type: select, proxies: [DIRECT]} - - {name: 🚀 手动切换, type: select, use: [{providers_tags}]} - - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)港|hk|hongkong|hong kong"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)台|tw|taiwan"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)日本|jp|japan"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)新|sg|singapore"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)美|us|unitedstates|united states"} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, {providers_tags}]} + - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👍 高级节点, 🚀 节点选择]} + - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇬 谷歌服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🍎 苹果服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连域名, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} + - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}]} + - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连]} + - {name: 🛑 广告拦截, type: select, proxies: [REJECT, 🎯 全球直连]} + - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} + - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} + - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)港|hk|hongkong|hong kong"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)台|tw|taiwan"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)日本|jp|japan"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)新|sg|singapore"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)美|us|unitedstates|united states"} rule-providers: - ads: - type: http - behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/ads.yaml" - path: ./providers/ads.yaml - interval: 86400 - ai: - type: http - behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/ai.yaml" - path: ./providers/ai.yaml - interval: 86400 private: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/private.yaml" - path: ./providers/private.yaml + format: mrs + path: ./rules/private.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/private.mrs" interval: 86400 + + ads: + type: http + behavior: domain + format: mrs + path: ./rules/ads.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/ads.mrs" + interval: 86400 + microsoft-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/microsoft-cn.yaml" - path: ./providers/microsoft-cn.yaml + format: mrs + path: ./rules/microsoft-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/microsoft-cn.mrs" interval: 86400 + apple-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/apple-cn.yaml" - path: ./providers/apple-cn.yaml + format: mrs + path: ./rules/apple-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/apple-cn.mrs" interval: 86400 + google-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/google-cn.yaml" - path: ./providers/google-cn.yaml + format: mrs + path: ./rules/google-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/google-cn.mrs" interval: 86400 + games-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/games-cn.yaml" - path: ./providers/games-cn.yaml + format: mrs + path: ./rules/games-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/games-cn.mrs" interval: 86400 + + ai: + type: http + behavior: domain + format: mrs + path: ./rules/ai.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/ai.mrs" + interval: 86400 + networktest: type: http behavior: classical - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/networktest.yaml" - path: ./providers/networktest.yaml + format: text + path: ./rules/networktest.list + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.list" interval: 86400 + proxy: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/proxy.yaml" - path: ./providers/proxy.yaml + format: mrs + path: ./rules/proxy.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/proxy.mrs" interval: 86400 + cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/cn.yaml" - path: ./providers/cn.yaml + format: mrs + path: ./rules/cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/cn.mrs" interval: 86400 + telegramip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/telegramip.yaml" - path: ./providers/telegramip.yaml + format: mrs + path: ./rules/telegramip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/telegramip.mrs" interval: 86400 + privateip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/privateip.yaml" - path: ./providers/privateip.yaml + format: mrs + path: ./rules/privateip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/privateip.mrs" interval: 86400 + cnip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/cnip.yaml" - path: ./providers/cnip.yaml + format: mrs + path: ./rules/cnip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/cnip.mrs" interval: 86400 rules: - - RULE-SET,private,🎯 全球直连 + - RULE-SET,private,🔒 私有网络 - RULE-SET,ads,🛑 广告拦截 - - RULE-SET,ai,🤖 人工智能 - RULE-SET,microsoft-cn,🪟 微软服务 - RULE-SET,apple-cn,🍎 苹果服务 - RULE-SET,google-cn,🇬 谷歌服务 - RULE-SET,games-cn,🎮 游戏服务 + - RULE-SET,ai,🤖 人工智能 - RULE-SET,networktest,📈 网络测试 - - RULE-SET,proxy,🚀 节点选择 - - RULE-SET,cn,🎯 全球直连 + - RULE-SET,proxy,🧱 代理域名 + - RULE-SET,cn,🇨🇳 直连域名 - RULE-SET,telegramip,📲 电报信息,no-resolve - - RULE-SET,privateip,🎯 全球直连,no-resolve - - RULE-SET,cnip,🎯 全球直连 + - RULE-SET,privateip,🔒 私有网络,no-resolve + - RULE-SET,cnip,🇨🇳 直连 IP - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/DustinWin_RS_Full.yaml b/rules/clash_providers/DustinWin_RS_Full.yaml index 32dc586..4e97bf7 100644 --- a/rules/clash_providers/DustinWin_RS_Full.yaml +++ b/rules/clash_providers/DustinWin_RS_Full.yaml @@ -1,110 +1,135 @@ #DustinWin-ruleset全分组规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🐟 漏网之鱼, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🎯 全球直连, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🤖 人工智能, type: select, proxies: [🇯🇵 日本节点, 🇺🇸 美国节点, 🇸🇬 新加坡节点, 🚀 节点选择, 🚀 手动切换]} - - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - - {name: 🎮 游戏服务, type: select, proxies: [🎯 本机直连, 👍 高级节点, 🚀 节点选择]} - - {name: 🪟 微软服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🇬 谷歌服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🍎 苹果服务, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 📈 网络测试, type: select, proxies: [🎯 本机直连, {providers_tags}, 🚀 手动切换]} - - {name: 🎯 本机直连, type: select, proxies: [DIRECT]} - - {name: 🚀 手动切换, type: select, use: [{providers_tags}]} - - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)港|hk|hongkong|hong kong"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)台|tw|taiwan"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)日本|jp|japan"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)新|sg|singapore"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)美|us|unitedstates|united states"} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, {providers_tags}]} + - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 👍 高级节点, 🚀 节点选择]} + - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇬 谷歌服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🍎 苹果服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连域名, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🇨🇳 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} + - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}]} + - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连]} + - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} + - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} + - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)港|hk|hongkong|hong kong"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)台|tw|taiwan"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)日本|jp|japan"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)新|sg|singapore"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)美|us|unitedstates|united states"} rule-providers: private: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/private.yaml" - path: ./providers/private.yaml - interval: 86400 - ai: - type: http - behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/ai.yaml" - path: ./providers/ai.yaml + format: mrs + path: ./rules/private.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/private.mrs" interval: 86400 + microsoft-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/microsoft-cn.yaml" - path: ./providers/microsoft-cn.yaml + format: mrs + path: ./rules/microsoft-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/microsoft-cn.mrs" interval: 86400 + apple-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/apple-cn.yaml" - path: ./providers/apple-cn.yaml + format: mrs + path: ./rules/apple-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/apple-cn.mrs" interval: 86400 + google-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/google-cn.yaml" - path: ./providers/google-cn.yaml + format: mrs + path: ./rules/google-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/google-cn.mrs" interval: 86400 + games-cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/games-cn.yaml" - path: ./providers/games-cn.yaml + format: mrs + path: ./rules/games-cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/games-cn.mrs" interval: 86400 + + ai: + type: http + behavior: domain + format: mrs + path: ./rules/ai.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/ai.mrs" + interval: 86400 + networktest: type: http behavior: classical - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/networktest.yaml" - path: ./providers/networktest.yaml + format: text + path: ./rules/networktest.list + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/networktest.list" interval: 86400 + proxy: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/proxy.yaml" - path: ./providers/proxy.yaml + format: mrs + path: ./rules/proxy.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/proxy.mrs" interval: 86400 + cn: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/cn.yaml" - path: ./providers/cn.yaml + format: mrs + path: ./rules/cn.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/cn.mrs" interval: 86400 + telegramip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/telegramip.yaml" - path: ./providers/telegramip.yaml + format: mrs + path: ./rules/telegramip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/telegramip.mrs" interval: 86400 + privateip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/privateip.yaml" - path: ./providers/privateip.yaml + format: mrs + path: ./rules/privateip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/privateip.mrs" interval: 86400 + cnip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/cnip.yaml" - path: ./providers/cnip.yaml + format: mrs + path: ./rules/cnip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/cnip.mrs" interval: 86400 rules: - - RULE-SET,private,🎯 全球直连 - - RULE-SET,ai,🤖 人工智能 + - RULE-SET,private,🔒 私有网络 - RULE-SET,microsoft-cn,🪟 微软服务 - RULE-SET,apple-cn,🍎 苹果服务 - RULE-SET,google-cn,🇬 谷歌服务 - RULE-SET,games-cn,🎮 游戏服务 + - RULE-SET,ai,🤖 人工智能 - RULE-SET,networktest,📈 网络测试 - - RULE-SET,proxy,🚀 节点选择 - - RULE-SET,cn,🎯 全球直连 + - RULE-SET,proxy,🧱 代理域名 + - RULE-SET,cn,🇨🇳 直连域名 - RULE-SET,telegramip,📲 电报信息,no-resolve - - RULE-SET,privateip,🎯 全球直连,no-resolve - - RULE-SET,cnip,🎯 全球直连 + - RULE-SET,privateip,🔒 私有网络,no-resolve + - RULE-SET,cnip,🇨🇳 直连 IP - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/DustinWin_RS_Light.yaml b/rules/clash_providers/DustinWin_RS_Light.yaml index be36570..a8a0af7 100644 --- a/rules/clash_providers/DustinWin_RS_Light.yaml +++ b/rules/clash_providers/DustinWin_RS_Light.yaml @@ -1,62 +1,75 @@ #DustinWin-ruleset轻量规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🐟 漏网之鱼, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 📺 省流节点, 👍 高级节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - - {name: 🎯 全球直连, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🤖 人工智能, type: select, proxies: [🇯🇵 日本节点, 🇺🇸 美国节点, 🇸🇬 新加坡节点, 🚀 节点选择, 🚀 手动切换]} - - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - - {name: 🎯 本机直连, type: select, proxies: [DIRECT]} - - {name: 🚀 手动切换, type: select, use: [{providers_tags}]} - - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} - - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)港|hk|hongkong|hong kong"} - - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)台|tw|taiwan"} - - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)日本|jp|japan"} - - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)新|sg|singapore"} - - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(?i)美|us|unitedstates|united states"} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 👍 高级节点, 📺 省流节点, {providers_tags}, 🎯 全球直连]} + - {name: 🤖 人工智能, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]} + - {name: 🇨🇳 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]} + - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} + - {name: 📲 电报信息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}]} + - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连]} + - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} + - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} + - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(0.[1-5]|低倍率|省流|大流量)"} + - {name: 🇭🇰 香港节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)港|hk|hongkong|hong kong"} + - {name: 🇹🇼 台湾节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)台|tw|taiwan"} + - {name: 🇯🇵 日本节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)日本|jp|japan"} + - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)新|sg|singapore"} + - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100, lazy: true, include-all-providers: true, filter: "(?i)美|us|unitedstates|united states"} + rule-providers: private: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/private.yaml" - path: ./providers/private.yaml + format: mrs + path: ./rules/private.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/private.mrs" interval: 86400 + ai: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/ai.yaml" - path: ./providers/ai.yaml + format: mrs + path: ./rules/ai.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/ai.mrs" interval: 86400 + proxy: type: http behavior: domain - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/proxy.yaml" - path: ./providers/proxy.yaml + format: mrs + path: ./rules/proxy.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/proxy.mrs" interval: 86400 + telegramip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/telegramip.yaml" - path: ./providers/telegramip.yaml + format: mrs + path: ./rules/telegramip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/telegramip.mrs" interval: 86400 + privateip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/privateip.yaml" - path: ./providers/privateip.yaml + format: mrs + path: ./rules/privateip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/privateip.mrs" interval: 86400 + cnip: type: http behavior: ipcidr - url: "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-ruleset/cnip.yaml" - path: ./providers/cnip.yaml + format: mrs + path: ./rules/cnip.mrs + url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/cnip.mrs" interval: 86400 rules: - - RULE-SET,private,🎯 全球直连 + - RULE-SET,private,🔒 私有网络 - RULE-SET,ai,🤖 人工智能 - - RULE-SET,proxy,🚀 节点选择 + - RULE-SET,proxy,🧱 代理域名 - RULE-SET,telegramip,📲 电报信息,no-resolve - - RULE-SET,privateip,🎯 全球直连,no-resolve - - RULE-SET,cnip,🎯 全球直连 + - RULE-SET,privateip,🔒 私有网络,no-resolve + - RULE-SET,cnip,🇨🇳 直连 IP - MATCH,🐟 漏网之鱼 \ No newline at end of file diff --git a/rules/clash_providers/ShellCrash_Geo_Nano.yaml b/rules/clash_providers/ShellCrash_Geo_Nano.yaml index 792726b..ac726af 100644 --- a/rules/clash_providers/ShellCrash_Geo_Nano.yaml +++ b/rules/clash_providers/ShellCrash_Geo_Nano.yaml @@ -1,11 +1,8 @@ #ShellCrash-geoip极简规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [{providers_tags}, 📺 省流节点, 👍 高级节点], use: [{providers_tags}]} - - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, DIRECT]} - - {name: 🎯 全球直连, type: select, proxies: [DIRECT, 🚀 节点选择]} - - {name: 📺 省流节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(0.[1-5]|低倍率|省流|大流量)"} - - {name: 👍 高级节点, type: url-test, tolerance: 100, lazy: true, use: [{providers_tags}], filter: "(专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC)"} + - {name: 🚀 节点选择, type: select, proxies: [{providers_tags}], include-all-providers: true} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🎯 全球直连]} + - {name: 🎯 全球直连, type: select, proxies: [DIRECT]} rules: - GEOIP,cn,🎯 全球直连 - MATCH,🐟 漏网之鱼 - \ No newline at end of file diff --git a/rules/singbox_providers/DustinWin_Geo_Ads.json b/rules/singbox_providers/DustinWin_Geo_Ads.json index 894f89e..4c50006 100644 --- a/rules/singbox_providers/DustinWin_Geo_Ads.json +++ b/rules/singbox_providers/DustinWin_Geo_Ads.json @@ -1,46 +1,49 @@ //DustinWin-Geodb去广告规则 { "outbounds": [ - { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🛑 广告拦截", "type": "selector", "outbounds": [ "❌ 禁止连接", "🎯 本机直连" ] }, - { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🇯🇵 日本节点", "🇺🇸 美国节点", "🇸🇬 新加坡节点", "🇰🇷 韩国节点", "🚀 节点选择" ] }, - { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "🚀 手动切换", "type": "selector", "use_all_providers": true }, - { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", {providers_tags} ] }, + { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👍 高级节点", "🚀 节点选择" ] }, + { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连域名", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连 IP", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🧱 代理域名", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 全球直连" ] }, + { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🔒 私有网络", "type": "selector", "outbounds": [ "🎯 全球直连" ] }, + { "tag": "🛑 广告拦截", "type": "selector", "outbounds": [ "REJECT", "🎯 全球直连" ] }, + { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "DIRECT" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "REJECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags} ] }, + { "tag": "dns-out", "type": "dns" }, { "tag": "👍 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "港|HK|Hong Kong" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "台|新北|彰化|TW|Taiwan" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan" ] }, - { "tag": "🇰🇷 韩国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "KR|Korea|KOR|首尔|韩|韓" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "新加坡|坡|狮城|SG|Singapore" ] }, - { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States" ] }, - { "tag": "🎯 本机直连", "type": "direct" }, - { "tag": "❌ 禁止连接", "type": "block" }, - { "tag": "dns-out", "type": "dns" } + { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)港|hk|hongkong|hong kong" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)台|tw|taiwan" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)日本|jp|japan" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)新|sg|singapore" ] }, + { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)美|us|unitedstates|united states" ] } ], "route": { "rules": [ - { "protocol": "dns", "outbound": "dns-out" }, - { "clash_mode": "Global", "outbound": "GLOBAL" }, - { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, - { "geosite": "private", "outbound": "🎯 全球直连" }, - { "geosite": "category-ads-all", "outbound": "🛑 广告拦截" }, - { "geosite": "ai", "outbound": "🤖 人工智能" }, - { "geosite": "microsoft@cn", "outbound": "🪟 微软服务" }, - { "geosite": "apple-cn", "outbound": "🍎 苹果服务" }, - { "geosite": "google-cn", "outbound": "🇬 谷歌服务" }, - { "geosite": "category-games@cn", "outbound": "🎮 游戏服务" }, - { "geosite": "geolocation-!cn", "outbound": "🚀 节点选择" }, - { "geosite": "cn", "outbound": "🎯 全球直连" }, - { "geoip": "telegram", "outbound": "📲 电报信息" }, - { "geoip": "cn", "outbound": "🎯 全球直连" } + { "protocol": [ "dns" ], "outbound": "dns-out" }, + { "clash_mode": [ "Direct" ], "outbound": "DIRECT" }, + { "clash_mode": [ "Global" ], "outbound": "GLOBAL" }, + { "geosite": [ "private" ], "outbound": "🔒 私有网络" }, + { "geosite": [ "ads" ], "outbound": "🛑 广告拦截" }, + { "geosite": [ "microsoft-cn" ], "outbound": "🪟 微软服务" }, + { "geosite": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, + { "geosite": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, + { "geosite": [ "games-cn" ], "outbound": "🎮 游戏服务" }, + { "geosite": [ "ai" ], "outbound": "🤖 人工智能" }, + { "geosite": [ "networktest" ], "outbound": "📈 网络测试" }, + { "geosite": [ "proxy" ], "outbound": "🧱 代理域名" }, + { "geosite": [ "cn" ], "outbound": "🇨🇳 直连域名" }, + { "geoip": [ "telegram" ], "outbound": "📲 电报信息", "skip_resolve": true }, + { "geoip": [ "private" ], "outbound": "🔒 私有网络", "skip_resolve": true }, + { "geoip": [ "cn" ], "outbound": "🇨🇳 直连 IP" } ], "final": "🐟 漏网之鱼" } diff --git a/rules/singbox_providers/DustinWin_Geo_Full.json b/rules/singbox_providers/DustinWin_Geo_Full.json index 55fb879..26b80e3 100644 --- a/rules/singbox_providers/DustinWin_Geo_Full.json +++ b/rules/singbox_providers/DustinWin_Geo_Full.json @@ -1,43 +1,47 @@ //DustinWin-Geodb全分组规则 { "outbounds": [ - { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🇯🇵 日本节点", "🇺🇸 美国节点", "🇸🇬 新加坡节点", "🇰🇷 韩国节点", "🚀 节点选择" ] }, - { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "🚀 手动切换", "type": "selector", "use_all_providers": true }, - { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", {providers_tags} ] }, + { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👍 高级节点", "🚀 节点选择" ] }, + { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连域名", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连 IP", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🧱 代理域名", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 全球直连" ] }, + { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🔒 私有网络", "type": "selector", "outbounds": [ "🎯 全球直连" ] }, + { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "DIRECT" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags} ] }, + { "tag": "dns-out", "type": "dns" }, { "tag": "👍 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "港|HK|Hong Kong" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "台|新北|彰化|TW|Taiwan" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan" ] }, - { "tag": "🇰🇷 韩国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "KR|Korea|KOR|首尔|韩|韓" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "新加坡|坡|狮城|SG|Singapore" ] }, - { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States" ] }, - { "tag": "🎯 本机直连", "type": "direct" }, - { "tag": "dns-out", "type": "dns" } + { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)港|hk|hongkong|hong kong" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)台|tw|taiwan" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)日本|jp|japan" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)新|sg|singapore" ] }, + { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)美|us|unitedstates|united states" ] } ], "route": { "rules": [ - { "protocol": "dns", "outbound": "dns-out" }, - { "clash_mode": "Global", "outbound": "GLOBAL" }, - { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, - { "geosite": "private", "outbound": "🎯 全球直连" }, - { "geosite": "ai", "outbound": "🤖 人工智能" }, - { "geosite": "microsoft@cn", "outbound": "🪟 微软服务" }, - { "geosite": "apple-cn", "outbound": "🍎 苹果服务" }, - { "geosite": "google-cn", "outbound": "🇬 谷歌服务" }, - { "geosite": "category-games@cn", "outbound": "🎮 游戏服务" }, - { "geosite": "geolocation-!cn", "outbound": "🚀 节点选择" }, - { "geosite": "cn", "outbound": "🎯 全球直连" }, - { "geoip": "telegram", "outbound": "📲 电报信息" }, - { "geoip": "cn", "outbound": "🎯 全球直连" } + { "protocol": [ "dns" ], "outbound": "dns-out" }, + { "clash_mode": [ "Direct" ], "outbound": "DIRECT" }, + { "clash_mode": [ "Global" ], "outbound": "GLOBAL" }, + { "geosite": [ "private" ], "outbound": "🔒 私有网络" }, + { "geosite": [ "microsoft-cn" ], "outbound": "🪟 微软服务" }, + { "geosite": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, + { "geosite": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, + { "geosite": [ "games-cn" ], "outbound": "🎮 游戏服务" }, + { "geosite": [ "ai" ], "outbound": "🤖 人工智能" }, + { "geosite": [ "networktest" ], "outbound": "📈 网络测试" }, + { "geosite": [ "proxy" ], "outbound": "🧱 代理域名" }, + { "geosite": [ "cn" ], "outbound": "🇨🇳 直连域名" }, + { "geoip": [ "telegram" ], "outbound": "📲 电报信息", "skip_resolve": true }, + { "geoip": [ "private" ], "outbound": "🔒 私有网络", "skip_resolve": true }, + { "geoip": [ "cn" ], "outbound": "🇨🇳 直连 IP" } ], "final": "🐟 漏网之鱼" } diff --git a/rules/singbox_providers/DustinWin_RS_Ads.json b/rules/singbox_providers/DustinWin_RS_Ads.json index d614a66..99c870b 100644 --- a/rules/singbox_providers/DustinWin_RS_Ads.json +++ b/rules/singbox_providers/DustinWin_RS_Ads.json @@ -1,133 +1,141 @@ //DustinWin-ruleset去广告规则 { "outbounds": [ - { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🛑 广告拦截", "type": "selector", "outbounds": [ "❌ 禁止连接", "🎯 本机直连" ] }, - { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🇯🇵 日本节点", "🇺🇸 美国节点", "🇸🇬 新加坡节点", "🇰🇷 韩国节点", "🚀 节点选择" ] }, - { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "🚀 手动切换", "type": "selector", "use_all_providers": true }, - { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", {providers_tags} ] }, + { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👍 高级节点", "🚀 节点选择" ] }, + { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连域名", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连 IP", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🧱 代理域名", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 全球直连" ] }, + { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🔒 私有网络", "type": "selector", "outbounds": [ "🎯 全球直连" ] }, + { "tag": "🛑 广告拦截", "type": "selector", "outbounds": [ "REJECT", "🎯 全球直连" ] }, + { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "DIRECT" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "REJECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags} ] }, + { "tag": "dns-out", "type": "dns" }, { "tag": "👍 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "港|HK|Hong Kong" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "台|新北|彰化|TW|Taiwan" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan" ] }, - { "tag": "🇰🇷 韩国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "KR|Korea|KOR|首尔|韩|韓" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "新加坡|坡|狮城|SG|Singapore" ] }, - { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States" ] }, - { "tag": "🎯 本机直连", "type": "direct" }, - { "tag": "❌ 禁止连接", "type": "block" }, - { "tag": "dns-out", "type": "dns" } + { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)港|hk|hongkong|hong kong" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)台|tw|taiwan" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)日本|jp|japan" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)新|sg|singapore" ] }, + { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)美|us|unitedstates|united states" ] } ], "route": { "rules": [ - { "protocol": "dns" , "outbound": "dns-out" }, - { "clash_mode": "Global", "outbound": "GLOBAL" }, - { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, - { "rule_set": "private", "outbound": "🎯 全球直连" }, - { "rule_set": "ads", "outbound": "🛑 广告拦截" }, - { "rule_set": "ai", "outbound": "🤖 人工智能" }, - { "rule_set": "microsoft-cn", "outbound": "🪟 微软服务" }, - { "rule_set": "apple-cn", "outbound": "🍎 苹果服务" }, - { "rule_set": "google-cn", "outbound": "🇬 谷歌服务" }, - { "rule_set": "games-cn", "outbound": "🎮 游戏服务" }, - { "rule_set": "networktest", "outbound": "📈 网络测试" }, - { "rule_set": "proxy", "outbound": "🚀 节点选择" }, - { "rule_set": "cn", "outbound": "🎯 全球直连" }, - { "rule_set": "telegramip", "outbound": "📲 电报信息" }, - { "rule_set": "cnip", "outbound": "🎯 全球直连" } + { "protocol": [ "dns" ], "outbound": "dns-out" }, + { "clash_mode": [ "Direct" ], "outbound": "DIRECT" }, + { "clash_mode": [ "Global" ], "outbound": "GLOBAL" }, + { "rule_set": [ "private" ], "outbound": "🔒 私有网络" }, + { "rule_set": [ "ads" ], "outbound": "🛑 广告拦截" }, + { "rule_set": [ "microsoft-cn" ], "outbound": "🪟 微软服务" }, + { "rule_set": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, + { "rule_set": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, + { "rule_set": [ "games-cn" ], "outbound": "🎮 游戏服务" }, + { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "networktest" ], "outbound": "📈 网络测试" }, + { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, + { "rule_set": [ "cn" ], "outbound": "🇨🇳 直连域名" }, + { "rule_set": [ "telegramip" ], "outbound": "📲 电报信息", "skip_resolve": true }, + { "rule_set": [ "privateip" ], "outbound": "🔒 私有网络", "skip_resolve": true }, + { "rule_set": [ "cnip" ], "outbound": "🇨🇳 直连 IP" } ], "rule_set": [ { "tag": "private", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/private.srs", - "download_detour": "🎯 本机直连" + "path": "./private.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/private.srs" }, { - "tag": "ai", - "type": "remote", - "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/ai.srs", - "download_detour": "🎯 本机直连" - }, - { "tag": "ads", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/ads.srs", - "download_detour": "🎯 本机直连" + "path": "./ads.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ads.srs" }, { "tag": "microsoft-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/microsoft-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./microsoft-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/microsoft-cn.srs" }, { "tag": "apple-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/apple-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./apple-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/apple-cn.srs" }, { "tag": "google-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/google-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./google-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/google-cn.srs" }, { "tag": "games-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/games-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./games-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/games-cn.srs" + }, + { + "tag": "ai", + "type": "remote", + "format": "binary", + "path": "./ai.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ai.srs" }, { "tag": "networktest", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/networktest.srs", - "download_detour": "🎯 本机直连" + "path": "./networktest.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/networktest.srs" }, { "tag": "proxy", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/proxy.srs", - "download_detour": "🎯 本机直连" + "path": "./proxy.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/proxy.srs" }, { "tag": "cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/cn.srs", - "download_detour": "🎯 本机直连" + "path": "./cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cn.srs" }, { "tag": "telegramip", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/telegramip.srs", - "download_detour": "🎯 本机直连" + "path": "./telegramip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/telegramip.srs" + }, + { + "tag": "privateip", + "type": "remote", + "format": "binary", + "path": "./privateip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/privateip.srs" }, { "tag": "cnip", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/cnip.srs", - "download_detour": "🎯 本机直连" + "path": "./cnip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cnip.srs" } ], "final": "🐟 漏网之鱼" diff --git a/rules/singbox_providers/DustinWin_RS_Full.json b/rules/singbox_providers/DustinWin_RS_Full.json index 16f2e1e..16987ad 100644 --- a/rules/singbox_providers/DustinWin_RS_Full.json +++ b/rules/singbox_providers/DustinWin_RS_Full.json @@ -1,123 +1,132 @@ //DustinWin-ruleset全分组规则 { "outbounds": [ - { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🇯🇵 日本节点", "🇺🇸 美国节点", "🇸🇬 新加坡节点", "🇰🇷 韩国节点", "🚀 节点选择" ] }, - { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "🚀 手动切换", "type": "selector", "use_all_providers": true }, - { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "📈 网络测试", "type": "selector", "outbounds": [ "🎯 全球直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", {providers_tags} ] }, + { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🎮 游戏服务", "type": "selector", "outbounds": [ "🎯 全球直连", "👍 高级节点", "🚀 节点选择" ] }, + { "tag": "🪟 微软服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇬 谷歌服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🍎 苹果服务", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连域名", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🇨🇳 直连 IP", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🧱 代理域名", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 全球直连" ] }, + { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🔒 私有网络", "type": "selector", "outbounds": [ "🎯 全球直连" ] }, + { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "DIRECT" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags} ] }, + { "tag": "dns-out", "type": "dns" }, { "tag": "👍 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "港|HK|Hong Kong" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "台|新北|彰化|TW|Taiwan" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan" ] }, - { "tag": "🇰🇷 韩国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "KR|Korea|KOR|首尔|韩|韓" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "新加坡|坡|狮城|SG|Singapore" ] }, - { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States" ] }, - { "tag": "🎯 本机直连", "type": "direct" }, - { "tag": "dns-out", "type": "dns" } + { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)港|hk|hongkong|hong kong" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)台|tw|taiwan" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)日本|jp|japan" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)新|sg|singapore" ] }, + { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)美|us|unitedstates|united states" ] } ], "route": { "rules": [ - { "protocol": "dns" , "outbound": "dns-out" }, - { "clash_mode": "Global", "outbound": "GLOBAL" }, - { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, - { "rule_set": "private", "outbound": "🎯 全球直连" }, - { "rule_set": "ai", "outbound": "🤖 人工智能" }, - { "rule_set": "microsoft-cn", "outbound": "🪟 微软服务" }, - { "rule_set": "apple-cn", "outbound": "🍎 苹果服务" }, - { "rule_set": "google-cn", "outbound": "🇬 谷歌服务" }, - { "rule_set": "games-cn", "outbound": "🎮 游戏服务" }, - { "rule_set": "networktest", "outbound": "📈 网络测试" }, - { "rule_set": "proxy", "outbound": "🚀 节点选择" }, - { "rule_set": "cn", "outbound": "🎯 全球直连" }, - { "rule_set": "telegramip", "outbound": "📲 电报信息" }, - { "rule_set": "cnip", "outbound": "🎯 全球直连" } + { "protocol": [ "dns" ], "outbound": "dns-out" }, + { "clash_mode": [ "Direct" ], "outbound": "DIRECT" }, + { "clash_mode": [ "Global" ], "outbound": "GLOBAL" }, + { "rule_set": [ "private" ], "outbound": "🔒 私有网络" }, + { "rule_set": [ "microsoft-cn" ], "outbound": "🪟 微软服务" }, + { "rule_set": [ "apple-cn" ], "outbound": "🍎 苹果服务" }, + { "rule_set": [ "google-cn" ], "outbound": "🇬 谷歌服务" }, + { "rule_set": [ "games-cn" ], "outbound": "🎮 游戏服务" }, + { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "networktest" ], "outbound": "📈 网络测试" }, + { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, + { "rule_set": [ "cn" ], "outbound": "🇨🇳 直连域名" }, + { "rule_set": [ "telegramip" ], "outbound": "📲 电报信息", "skip_resolve": true }, + { "rule_set": [ "privateip" ], "outbound": "🔒 私有网络", "skip_resolve": true }, + { "rule_set": [ "cnip" ], "outbound": "🇨🇳 直连 IP" } ], "rule_set": [ { "tag": "private", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/private.srs", - "download_detour": "🎯 本机直连" - }, - { - "tag": "ai", - "type": "remote", - "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/ai.srs", - "download_detour": "🎯 本机直连" + "path": "./private.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/private.srs" }, { "tag": "microsoft-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/microsoft-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./microsoft-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/microsoft-cn.srs" }, { "tag": "apple-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/apple-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./apple-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/apple-cn.srs" }, { "tag": "google-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/google-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./google-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/google-cn.srs" }, { "tag": "games-cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/games-cn.srs", - "download_detour": "🎯 本机直连" + "path": "./games-cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/games-cn.srs" + }, + { + "tag": "ai", + "type": "remote", + "format": "binary", + "path": "./ai.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ai.srs" }, { "tag": "networktest", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/networktest.srs", - "download_detour": "🎯 本机直连" + "path": "./networktest.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/networktest.srs" }, { "tag": "proxy", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/proxy.srs", - "download_detour": "🎯 本机直连" + "path": "./proxy.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/proxy.srs" }, { "tag": "cn", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/cn.srs", - "download_detour": "🎯 本机直连" + "path": "./cn.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cn.srs" }, { "tag": "telegramip", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/telegramip.srs", - "download_detour": "🎯 本机直连" + "path": "./telegramip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/telegramip.srs" + }, + { + "tag": "privateip", + "type": "remote", + "format": "binary", + "path": "./privateip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/privateip.srs" }, { "tag": "cnip", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/cnip.srs", - "download_detour": "🎯 本机直连" + "path": "./cnip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cnip.srs" } ], "final": "🐟 漏网之鱼" diff --git a/rules/singbox_providers/DustinWin_RS_Light.json b/rules/singbox_providers/DustinWin_RS_Light.json index c7087cb..7439c3b 100644 --- a/rules/singbox_providers/DustinWin_RS_Light.json +++ b/rules/singbox_providers/DustinWin_RS_Light.json @@ -1,70 +1,78 @@ //DustinWin-ruleset轻量规则 { "outbounds": [ - { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ {providers_tags}, "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "📺 省流节点", "👍 高级节点", "🚀 手动切换", "🎯 本机直连" ] }, - { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, - { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🇯🇵 日本节点", "🇺🇸 美国节点", "🇸🇬 新加坡节点", "🇰🇷 韩国节点", "🚀 节点选择" ] }, - { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换" ] }, - { "tag": "🚀 手动切换", "type": "selector", "use_all_providers": true }, - { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags}, "🎯 全球直连" ] }, + { "tag": "🤖 人工智能", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🇨🇳 直连 IP", "type": "selector", "outbounds": [ "🎯 全球直连", "🚀 节点选择" ] }, + { "tag": "🧱 代理域名", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 全球直连" ] }, + { "tag": "📲 电报信息", "type": "selector", "outbounds": [ "🚀 节点选择", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点" ] }, + { "tag": "🔒 私有网络", "type": "selector", "outbounds": [ "🎯 全球直连" ] }, + { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "DIRECT" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", "👍 高级节点", "📺 省流节点", {providers_tags} ] }, + { "tag": "dns-out", "type": "dns" }, { "tag": "👍 高级节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "专线|专用|高级|直连|急速|高倍率|游戏|game|Game|GAME|IEPL|IPLC|AIA|CTM|CC|iepl|iplc|aia|ctm|cc|AC" ] }, - { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "港|HK|Hong Kong" ] }, - { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "台|新北|彰化|TW|Taiwan" ] }, - { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan" ] }, - { "tag": "🇰🇷 韩国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "KR|Korea|KOR|首尔|韩|韓" ] }, - { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "新加坡|坡|狮城|SG|Singapore" ] }, - { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States" ] }, - { "tag": "🎯 本机直连", "type": "direct" }, - { "tag": "dns-out", "type": "dns" } + { "tag": "📺 省流节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "0.[1-5]|低倍率|省流|大流量" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)港|hk|hongkong|hong kong" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)台|tw|taiwan" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)日本|jp|japan" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)新|sg|singapore" ] }, + { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "use_all_providers": true, "includes": [ "(?i)美|us|unitedstates|united states" ] } ], "route": { "rules": [ - { "protocol": "dns" , "outbound": "dns-out" }, - { "clash_mode": "Global", "outbound": "GLOBAL" }, - { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, - { "rule_set": "private", "outbound": "🎯 全球直连" }, - { "rule_set": "ai", "outbound": "🤖 人工智能" }, - { "rule_set": "proxy", "outbound": "🚀 节点选择" }, - { "rule_set": "telegramip", "outbound": "📲 电报信息" }, - { "rule_set": "cnip", "outbound": "🎯 全球直连" } + { "protocol": [ "dns" ], "outbound": "dns-out" }, + { "clash_mode": [ "Direct" ], "outbound": "DIRECT" }, + { "clash_mode": [ "Global" ], "outbound": "GLOBAL" }, + { "rule_set": [ "private" ], "outbound": "🔒 私有网络" }, + { "rule_set": [ "ai" ], "outbound": "🤖 人工智能" }, + { "rule_set": [ "proxy" ], "outbound": "🧱 代理域名" }, + { "rule_set": [ "telegramip" ], "outbound": "📲 电报信息", "skip_resolve": true }, + { "rule_set": [ "privateip" ], "outbound": "🔒 私有网络", "skip_resolve": true }, + { "rule_set": [ "cnip" ], "outbound": "🇨🇳 直连 IP" } ], "rule_set": [ { "tag": "private", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/private.srs", - "download_detour": "🎯 本机直连" + "path": "./private.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/private.srs" }, { "tag": "ai", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/ai.srs", - "download_detour": "🎯 本机直连" + "path": "./ai.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/ai.srs" }, { "tag": "proxy", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/proxy.srs", - "download_detour": "🎯 本机直连" + "path": "./proxy.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/proxy.srs" }, { "tag": "telegramip", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/telegramip.srs", - "download_detour": "🎯 本机直连" + "path": "./telegramip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/telegramip.srs" + }, + { + "tag": "privateip", + "type": "remote", + "format": "binary", + "path": "./privateip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/privateip.srs" }, { "tag": "cnip", "type": "remote", "format": "binary", - "url": "https://fastly.jsdelivr.net/gh/DustinWin/ruleset_geodata@sing-box-ruleset/cnip.srs", - "download_detour": "🎯 本机直连" + "path": "./cnip.srs", + "url": "https://github.com/DustinWin/ruleset_geodata/releases/download/sing-box-ruleset/cnip.srs" } ], "final": "🐟 漏网之鱼" diff --git a/rules/singbox_providers/ShellCrash_Geo_Nano.json b/rules/singbox_providers/ShellCrash_Geo_Nano.json index 305707d..01fe54b 100644 --- a/rules/singbox_providers/ShellCrash_Geo_Nano.json +++ b/rules/singbox_providers/ShellCrash_Geo_Nano.json @@ -2,17 +2,16 @@ { "outbounds": [ { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags} ], "use_all_providers": true }, - { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 本机直连" ] }, - { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, - { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", {providers_tags} ], "use_all_providers": true }, - { "tag": "🎯 本机直连", "type": "direct" }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 全球直连" ] }, + { "tag": "🎯 全球直连", "type": "selector", "outbounds": [ "DIRECT" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "DIRECT", {providers_tags} ], "use_all_providers": true }, { "tag": "dns-out", "type": "dns" } ], "route": { "rules": [ { "protocol": "dns", "outbound": "dns-out" }, - { "clash_mode": "Global", "outbound": "GLOBAL" }, - { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, + { "clash_mode": [ "Direct" ], "outbound": "DIRECT" }, + { "clash_mode": [ "Global" ], "outbound": "GLOBAL" }, { "geoip": "cn", "outbound": "🎯 全球直连" } ], "final": "🐟 漏网之鱼"