diff --git a/rules/clash_providers/DustinWin_Geo_Ads.yaml b/rules/clash_providers/DustinWin_Geo_Ads.yaml index ff7a385..253bd59 100644 --- a/rules/clash_providers/DustinWin_Geo_Ads.yaml +++ b/rules/clash_providers/DustinWin_Geo_Ads.yaml @@ -1,10 +1,9 @@ #DustinWin-ruleset全分组规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🎯 本机直连]} - {name: 🛑 广告拦截, type: select, proxies: [REJECT, 🎯 本机直连]} - {name: 🔗 直连域名, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🪜 代理域名, type: select, proxies: [🚀 节点选择, 🎯 本机直连]} - {name: 🤖 人工智能, type: select, proxies: [🇸🇬 新加坡节点, 🇺🇸 美国节点, 🇯🇵 日本节点, 🚀 节点选择, 🚀 手动切换]} - {name: 📲 电报消息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - {name: 🎮 游戏平台, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} @@ -31,7 +30,7 @@ rules: - GEOSITE,google-cn,📢 谷歌服务 - GEOSITE,category-games@cn,🎮 游戏平台 - GEOSITE,speedtest,📈 网络测试 - - GEOSITE,geolocation-!cn,🪜 代理域名 + - GEOSITE,geolocation-!cn,🚀 节点选择 - GEOSITE,cn,🔗 直连域名 - GEOIP,telegram,📲 电报消息 - GEOIP,private,🔒 私有网络,no-resolve diff --git a/rules/clash_providers/DustinWin_Geo_Full.yaml b/rules/clash_providers/DustinWin_Geo_Full.yaml index a0e8798..e003d0f 100644 --- a/rules/clash_providers/DustinWin_Geo_Full.yaml +++ b/rules/clash_providers/DustinWin_Geo_Full.yaml @@ -1,9 +1,8 @@ #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: [🚀 节点选择, 🎯 本机直连]} - {name: 🤖 人工智能, type: select, proxies: [🇸🇬 新加坡节点, 🇺🇸 美国节点, 🇯🇵 日本节点, 🚀 节点选择, 🚀 手动切换]} - {name: 📲 电报消息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - {name: 🎮 游戏平台, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} @@ -29,7 +28,7 @@ rules: - GEOSITE,google-cn,📢 谷歌服务 - GEOSITE,category-games@cn,🎮 游戏平台 - GEOSITE,speedtest,📈 网络测试 - - GEOSITE,geolocation-!cn,🪜 代理域名 + - GEOSITE,geolocation-!cn,🚀 节点选择 - GEOSITE,cn,🔗 直连域名 - GEOIP,telegram,📲 电报消息 - GEOIP,private,🔒 私有网络,no-resolve diff --git a/rules/clash_providers/DustinWin_RS_Ads.yaml b/rules/clash_providers/DustinWin_RS_Ads.yaml index 9b67a2e..59e1096 100644 --- a/rules/clash_providers/DustinWin_RS_Ads.yaml +++ b/rules/clash_providers/DustinWin_RS_Ads.yaml @@ -1,10 +1,9 @@ #DustinWin-ruleset全分组规则 proxy-groups: - - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🎯 本机直连]} - {name: 🛑 广告拦截, type: select, proxies: [REJECT, 🎯 本机直连]} - {name: 🔗 直连域名, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} - - {name: 🪜 代理域名, type: select, proxies: [🚀 节点选择, 🎯 本机直连]} - {name: 🤖 人工智能, type: select, proxies: [🇸🇬 新加坡节点, 🇺🇸 美国节点, 🇯🇵 日本节点, 🚀 节点选择, 🚀 手动切换]} - {name: 📲 电报消息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - {name: 🎮 游戏平台, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} @@ -110,7 +109,7 @@ rules: - RULE-SET,google-cn,📢 谷歌服务 - RULE-SET,games-cn,🎮 游戏平台 - RULE-SET,networktest,📈 网络测试 - - RULE-SET,proxy,🪜 代理域名 + - RULE-SET,proxy,🚀 节点选择 - RULE-SET,cn,🔗 直连域名 - RULE-SET,telegramip,📲 电报消息 - RULE-SET,privateip,🔒 私有网络,no-resolve diff --git a/rules/clash_providers/DustinWin_RS_Full.yaml b/rules/clash_providers/DustinWin_RS_Full.yaml index 0fa466f..c7ae76d 100644 --- a/rules/clash_providers/DustinWin_RS_Full.yaml +++ b/rules/clash_providers/DustinWin_RS_Full.yaml @@ -1,9 +1,8 @@ #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: [🚀 节点选择, 🎯 本机直连]} - {name: 🤖 人工智能, type: select, proxies: [🇸🇬 新加坡节点, 🇺🇸 美国节点, 🇯🇵 日本节点, 🚀 节点选择, 🚀 手动切换]} - {name: 📲 电报消息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换]} - {name: 🎮 游戏平台, type: select, proxies: [🎯 本机直连, 🚀 节点选择]} @@ -102,7 +101,7 @@ rules: - RULE-SET,google-cn,📢 谷歌服务 - RULE-SET,games-cn,🎮 游戏平台 - RULE-SET,networktest,📈 网络测试 - - RULE-SET,proxy,🪜 代理域名 + - RULE-SET,proxy,🚀 节点选择 - RULE-SET,cn,🔗 直连域名 - RULE-SET,telegramip,📲 电报消息 - RULE-SET,privateip,🔒 私有网络,no-resolve diff --git a/rules/clash_providers/DustinWin_RS_Light.yaml b/rules/clash_providers/DustinWin_RS_Light.yaml new file mode 100644 index 0000000..8026174 --- /dev/null +++ b/rules/clash_providers/DustinWin_RS_Light.yaml @@ -0,0 +1,61 @@ +#DustinWin-ruleset轻量规则 +proxy-groups: + - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, {providers_tags}, 🚀 手动切换, 🎯 本机直连]} + - {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: "(?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"} +rule-providers: + private: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@clash/private.yaml" + path: ./providers/private.yaml + interval: 86400 + ai: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@clash/ai.yaml" + path: ./providers/ai.yaml + interval: 86400 + proxy: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@clash/proxy.yaml" + path: ./providers/proxy.yaml + interval: 86400 + telegramip: + type: http + behavior: ipcidr + url: "https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@clash/telegramip.yaml" + path: ./providers/telegramip.yaml + interval: 86400 + privateip: + type: http + behavior: ipcidr + url: "https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@clash/privateip.yaml" + path: ./providers/privateip.yaml + interval: 86400 + cnip: + type: http + behavior: ipcidr + url: "https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@clash/cnip.yaml" + path: ./providers/cnip.yaml + interval: 86400 + +rules: + - RULE-SET,private,🔗 直连域名 + - RULE-SET,ai,🤖 人工智能 + - RULE-SET,proxy,🚀 节点选择 + - RULE-SET,cn,🔗 直连域名 + - RULE-SET,telegramip,📲 电报消息 + - RULE-SET,privateip,🔗 直连域名,no-resolve + - RULE-SET,cnip,🔗 直连域名 + - 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 new file mode 100644 index 0000000..c3a70af --- /dev/null +++ b/rules/clash_providers/ShellCrash_Geo_Nano.yaml @@ -0,0 +1,11 @@ +#ShellCrash-geoip极简规则 +proxy-groups: + - {name: 🚀 节点选择, type: select, proxies: [{providers_tags}, 🚀 手动切换]} + - {name: 🐟 漏网之鱼, type: select, proxies: [🚀 节点选择, 🎯 本机直连]} + - {name: 🎯 本机直连, type: select, proxies: [DIRECT]} + - {name: 🚀 手动切换, type: select, use: [{providers_tags}]} + +rules: + - GEOIP,cn,🎯 本机直连 + - MATCH,🐟 漏网之鱼 + \ No newline at end of file diff --git a/rules/clash_providers/clash_providers.list b/rules/clash_providers/clash_providers.list index ab117d3..38871c1 100644 --- a/rules/clash_providers/clash_providers.list +++ b/rules/clash_providers/clash_providers.list @@ -1,3 +1,5 @@ +ShellCrash-geoip极简规则 ShellCrash_Geo_Nano.yaml +DustinWin-ruleset轻量规则 DustinWin_RS_Light.yaml DustinWin-Geosite全分组规则 DustinWin_Geo_Full.yaml DustinWin-ruleset全分组规则 DustinWin_RS_Full.yaml DustinWin-Geosite去广告规则 DustinWin_Geo_Ads.yaml diff --git a/rules/singbox_providers/DustinWin_Geo_Ads.json b/rules/singbox_providers/DustinWin_Geo_Ads.json index daa2772..c837e7d 100644 --- a/rules/singbox_providers/DustinWin_Geo_Ads.json +++ b/rules/singbox_providers/DustinWin_Geo_Ads.json @@ -1,11 +1,10 @@ //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": [ "🎯 本机直连", "🚀 节点选择" ] }, @@ -40,7 +39,7 @@ { "geosite": "google-cn", "outbound": "📢 谷歌服务" }, { "geosite": "category-games@cn", "outbound": "🎮 游戏平台" }, { "geosite": "speedtest", "outbound": "📈 网络测速" }, - { "geosite": "geolocation-!cn", "outbound": "🪜 代理域名" }, + { "geosite": "geolocation-!cn", "outbound": "🚀 节点选择" }, { "geosite": "cn", "outbound": "🔗 直连域名" }, { "geoip": "telegram", "outbound": "📲 电报消息" }, { "geoip": "private", "outbound": "🔒 私有网络" }, diff --git a/rules/singbox_providers/DustinWin_Geo_Full.json b/rules/singbox_providers/DustinWin_Geo_Full.json index be5428f..bd28a14 100644 --- a/rules/singbox_providers/DustinWin_Geo_Full.json +++ b/rules/singbox_providers/DustinWin_Geo_Full.json @@ -1,10 +1,9 @@ //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": [ "🎯 本机直连", "🚀 节点选择" ] }, @@ -37,7 +36,7 @@ { "geosite": "google-cn", "outbound": "📢 谷歌服务" }, { "geosite": "category-games@cn", "outbound": "🎮 游戏平台" }, { "geosite": "speedtest", "outbound": "📈 网络测速" }, - { "geosite": "geolocation-!cn", "outbound": "🪜 代理域名" }, + { "geosite": "geolocation-!cn", "outbound": "🚀 节点选择" }, { "geosite": "cn", "outbound": "🔗 直连域名" }, { "geoip": "telegram", "outbound": "📲 电报消息" }, { "geoip": "private", "outbound": "🔒 私有网络" }, diff --git a/rules/singbox_providers/DustinWin_RS_Ads.json b/rules/singbox_providers/DustinWin_RS_Ads.json index 1afa357..337e6c9 100644 --- a/rules/singbox_providers/DustinWin_RS_Ads.json +++ b/rules/singbox_providers/DustinWin_RS_Ads.json @@ -1,11 +1,10 @@ //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": [ "🎯 本机直连", "🚀 节点选择" ] }, @@ -40,7 +39,7 @@ { "rule_set": "google-cn", "outbound": "📢 谷歌服务" }, { "rule_set": "games-cn", "outbound": "🎮 游戏平台" }, { "rule_set": "networktest", "outbound": "📈 网络测试" }, - { "rule_set": "proxy", "outbound": "🪜 代理域名" }, + { "rule_set": "proxy", "outbound": "🚀 节点选择" }, { "rule_set": "cn", "outbound": "🔗 直连域名" }, { "rule_set": "telegramip", "outbound": "📲 电报消息" }, { "rule_set": "privateip", "outbound": "🔒 私有网络" }, diff --git a/rules/singbox_providers/DustinWin_RS_Full.json b/rules/singbox_providers/DustinWin_RS_Full.json index 7eee146..258e520 100644 --- a/rules/singbox_providers/DustinWin_RS_Full.json +++ b/rules/singbox_providers/DustinWin_RS_Full.json @@ -1,10 +1,9 @@ //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": [ "🎯 本机直连", "🚀 节点选择" ] }, @@ -37,7 +36,7 @@ { "rule_set": "google-cn", "outbound": "📢 谷歌服务" }, { "rule_set": "games-cn", "outbound": "🎮 游戏平台" }, { "rule_set": "networktest", "outbound": "📈 网络测试" }, - { "rule_set": "proxy", "outbound": "🪜 代理域名" }, + { "rule_set": "proxy", "outbound": "🚀 节点选择" }, { "rule_set": "cn", "outbound": "🔗 直连域名" }, { "rule_set": "telegramip", "outbound": "📲 电报消息" }, { "rule_set": "privateip", "outbound": "🔒 私有网络" }, diff --git a/rules/singbox_providers/DustinWin_RS_Light.json b/rules/singbox_providers/DustinWin_RS_Light.json new file mode 100644 index 0000000..e5ed06c --- /dev/null +++ b/rules/singbox_providers/DustinWin_RS_Light.json @@ -0,0 +1,79 @@ +//DustinWin-ruleset轻量规则 +{ + "outbounds": [ + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ "🇭🇰 香港节点", "🇹🇼 台湾节点", "🇯🇵 日本节点", "🇰🇷 韩国节点", "🇸🇬 新加坡节点", "🇺🇸 美国节点", {providers_tags}, "🚀 手动切换", "🎯 本机直连" ] }, + { "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", "providers": [ {providers_tags} ], "includes": [ ".*" ] }, + { "tag": "🇭🇰 香港节点", "type": "urltest", "tolerance": 100, "providers": [ {providers_tags} ], "includes": [ "港|HK|Hong Kong" ] }, + { "tag": "🇹🇼 台湾节点", "type": "urltest", "tolerance": 100, "providers": [ {providers_tags} ], "includes": [ "台|新北|彰化|TW|Taiwan" ] }, + { "tag": "🇯🇵 日本节点", "type": "urltest", "tolerance": 100, "providers": [ {providers_tags} ], "includes": [ "日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan" ] }, + { "tag": "🇰🇷 韩国节点", "type": "urltest", "tolerance": 100, "providers": [ {providers_tags} ], "includes": [ "KR|Korea|KOR|首尔|韩|韓" ] }, + { "tag": "🇸🇬 新加坡节点", "type": "urltest", "tolerance": 100, "providers": [ {providers_tags} ], "includes": [ "新加坡|坡|狮城|SG|Singapore" ] }, + { "tag": "🇺🇸 美国节点", "type": "urltest", "tolerance": 100, "providers": [ {providers_tags} ], "includes": [ "美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States" ] }, + { "tag": "🎯 本机直连", "type": "direct" }, + { "tag": "dns-out", "type": "dns" } + ], + "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": "cn", "outbound": "🔗 直连域名" }, + { "rule_set": "telegramip", "outbound": "📲 电报消息" }, + { "rule_set": "privateip", "outbound": "🔗 直连域名" }, + { "rule_set": "cnip", "outbound": "🔗 直连域名" } + ], + "rule_set": [ + { + "tag": "private", + "type": "remote", + "format": "binary", + "url": "https://raw.githubusercontent.com/DustinWin/ruleset_geodata/sing-box/private.srs", + "download_detour": "🎯 本机直连" + }, + { + "tag": "ai", + "type": "remote", + "format": "binary", + "url": "https://raw.githubusercontent.com/DustinWin/ruleset_geodata/sing-box/ai.srs", + "download_detour": "🎯 本机直连" + }, + { + "tag": "proxy", + "type": "remote", + "format": "binary", + "url": "https://raw.githubusercontent.com/DustinWin/ruleset_geodata/sing-box/proxy.srs", + "download_detour": "🎯 本机直连" + }, + { + "tag": "telegramip", + "type": "remote", + "format": "binary", + "url": "https://raw.githubusercontent.com/DustinWin/ruleset_geodata/sing-box/telegramip.srs", + "download_detour": "🎯 本机直连" + }, + { + "tag": "privateip", + "type": "remote", + "format": "binary", + "url": "https://raw.githubusercontent.com/DustinWin/ruleset_geodata/sing-box/privateip.srs", + "download_detour": "🎯 本机直连" + }, + { + "tag": "cnip", + "type": "remote", + "format": "binary", + "url": "https://raw.githubusercontent.com/DustinWin/ruleset_geodata/sing-box/cnip.srs", + "download_detour": "🎯 本机直连" + } + ], + "final": "🐟 漏网之鱼" + } +} \ No newline at end of file diff --git a/rules/singbox_providers/ShellCrash_Geo_Nano.json b/rules/singbox_providers/ShellCrash_Geo_Nano.json new file mode 100644 index 0000000..d86be94 --- /dev/null +++ b/rules/singbox_providers/ShellCrash_Geo_Nano.json @@ -0,0 +1,21 @@ +//ShellCrash-geoip极简规则 +{ + "outbounds": [ + { "tag": "🚀 节点选择", "type": "selector", "outbounds": [ {providers_tags}, "🚀 手动切换" ] }, + { "tag": "🐟 漏网之鱼", "type": "selector", "outbounds": [ "🚀 节点选择", "🎯 本机直连" ] }, + { "tag": "🔗 直连域名", "type": "selector", "outbounds": [ "🎯 本机直连", "🚀 节点选择" ] }, + { "tag": "GLOBAL", "type": "selector", "outbounds": [ "🎯 本机直连", {providers_tags}, "🚀 手动切换" ] }, + { "tag": "🚀 手动切换", "type": "selector", "providers": [ {providers_tags} ], "includes": [ ".*" ] }, + { "tag": "🎯 本机直连", "type": "direct" }, + { "tag": "dns-out", "type": "dns" } + ], + "route": { + "rules": [ + { "protocol": "dns", "outbound": "dns-out" }, + { "clash_mode": "Global", "outbound": "GLOBAL" }, + { "clash_mode": "Direct", "outbound": "🎯 本机直连" }, + { "geoip": "cn", "outbound": "🇨🇳 国内 IP" } + ], + "final": "🐟 漏网之鱼" + } +} \ No newline at end of file diff --git a/rules/singbox_providers/singbox_providers.list b/rules/singbox_providers/singbox_providers.list index e73dc7a..705954b 100644 --- a/rules/singbox_providers/singbox_providers.list +++ b/rules/singbox_providers/singbox_providers.list @@ -1,3 +1,5 @@ +ShellCrash-geoip极简规则 ShellCrash_Geo_Nano.json +DustinWin-ruleset轻量规则 DustinWin_RS_Light.json DustinWin-ruleset全分组规则 DustinWin_RS_Full.json DustinWin-Geosite全分组规则 DustinWin_Geo_Full.json DustinWin-ruleset去广告规则 DustinWin_RS_Ads.json