# ======================== # Clash-ALL 优化配置 # ======================== # 机场节点订阅 proxy-providers: 机场名称: APT-VPN url: "https://s00.btfpi.cn/ss?token=8b15f01cd738854fbcce05d15ab27d9b" type: http interval: 86400 health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 proxy: 直连 proxies: - {name: 直连, type: direct} - {name: 拒绝, type: reject} # 以下为 链式代理 socks5 节点,如果要启用,请将前面的 # 去掉 # - name: 链式落地节点名称 # type: socks5 # server: # port: # username: # password: # udp: true # dialer-proxy: 香港-自动 # ======================== # 策略组定义 # ======================== default: &default type: select proxies: - 直连 - 所有-自动 - 所有-手动 # - 香港-自动 - 香港-故转 - 香港-手动 - 台湾-故转 # - 台湾-手动 - 日本-故转 # - 日本-手动 - 新加坡-故转 # - 新加坡-手动 - 美国-故转 # - 美国-手动 - 其他-故转 - 其他-手动 - 拒绝 proxy-groups: # 业务分流组 - {name: AI, <<: *default} - {name: Stream Media, <<: *default} - {name: Google, <<: *default} - {name: Microsoft, <<: *default} - {name: Apple, <<: *default} # - {name: Reddit, <<: *default} - {name: Nvidia, <<: *default} - {name: Adobe, <<: *default} - {name: Games, <<: *default} - {name: Crypto, <<: *default} - {name: Sex, <<: *default} - {name: Test, <<: *default} - {name: 国外, <<: *default} - {name: 国内, <<: *default} - {name: 其他, <<: *default} - name: 所有-手动 type: select include-all: true filter: "^((?!(直连|拒绝)).)*$" - name: 所有-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "^((?!(直连|拒绝)).)*$" # 香港组 - name: 香港-故转 type: fallback interval: 180 lazy: false proxies: - 香港-手动 - 香港-自动 - name: 香港-手动 type: select include-all: true filter: "(?=.*(广港|香港|HK|Hong Kong|🇭🇰|HongKong)).*$" - name: 香港-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "(?=.*(广港|香港|HK|Hong Kong|🇭🇰|HongKong)).*$" # 台湾组 - name: 台湾-故转 type: fallback interval: 180 lazy: false proxies: - 台湾-手动 - 台湾-自动 - name: 台湾-手动 type: select include-all: true filter: "(?=.*(广台|台湾|台灣|TW|Tai Wan|🇹🇼|🇨🇳|TaiWan|Taiwan)).*$" - name: 台湾-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "(?=.*(广台|台湾|台灣|TW|Tai Wan|🇹🇼|🇨🇳|TaiWan|Taiwan)).*$" # 日本组 - name: 日本-故转 type: fallback interval: 180 lazy: false proxies: - 日本-手动 - 日本-自动 - name: 日本-手动 type: select include-all: true filter: "(?=.*(广日|日本|JP|川日|东京|大阪|泉日|埼玉|沪日|深日|🇯🇵|Japan)).*$" - name: 日本-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "(?=.*(广日|日本|JP|川日|东京|大阪|泉日|埼玉|沪日|深日|🇯🇵|Japan)).*$" # 新加坡组 - name: 新加坡-故转 type: fallback interval: 180 lazy: false proxies: - 新加坡-手动 - 新加坡-自动 - name: 新加坡-手动 type: select include-all: true filter: "(?=.*(广新|新加坡|SG|坡|狮城|🇸🇬|Singapore)).*$" - name: 新加坡-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "(?=.*(广新|新加坡|SG|坡|狮城|🇸🇬|Singapore)).*$" # 美国组 - name: 美国-故转 type: fallback interval: 180 lazy: false proxies: - 美国-手动 - 美国-自动 - name: 美国-手动 type: select include-all: true filter: "(?=.*(广美|US|美国|纽约|波特兰|达拉斯|俄勒|凤凰城|费利蒙|洛杉|圣何塞|圣克拉|西雅|芝加|🇺🇸|United States)).*$" - name: 美国-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "(?=.*(广美|US|美国|纽约|波特兰|达拉斯|俄勒|凤凰城|费利蒙|洛杉|圣何塞|圣克拉|西雅|芝加|🇺🇸|United States)).*$" # 其他组 - name: 其他-故转 type: fallback interval: 180 lazy: false proxies: - 其他-手动 - 其他-自动 - name: 其他-手动 type: select include-all: true filter: "^((?!(直连|拒绝|广港|香港|HK|Hong Kong|🇭🇰|HongKong|广台|台湾|台灣|TW|Tai Wan|🇹🇼|🇨🇳|TaiWan|Taiwan|广日|日本|JP|川日|东京|大阪|泉日|埼玉|沪日|深日|🇯🇵|Japan|广新|新加坡|SG|坡|狮城|🇸🇬|Singapore|广美|US|美国|纽约|波特兰|达拉斯|俄勒|凤凰城|费利蒙|洛杉|圣何塞|圣克拉|西雅|芝加|🇺🇸|United States)).)*$" - name: 其他-自动 type: url-test include-all: true tolerance: 50 interval: 180 filter: "^((?!(直连|拒绝|广港|香港|HK|Hong Kong|🇭🇰|HongKong|广台|台湾|台灣|TW|Tai Wan|🇹🇼|🇨🇳|TaiWan|Taiwan|广日|日本|JP|川日|东京|大阪|泉日|埼玉|沪日|深日|🇯🇵|Japan|广新|新加坡|SG|坡|狮城|🇸🇬|Singapore|广美|US|美国|纽约|波特兰|达拉斯|俄勒|凤凰城|费利蒙|洛杉|圣何塞|圣克拉|西雅|芝加|🇺🇸|United States)).)*$" # ======================== # 规则引擎(rules) # ======================== rules: - RULE-SET,ChatGPT / Domain,AI - RULE-SET,Sex / Domain,Sex - RULE-SET,Test / Domain,Test # - RULE-SET,GitHub / Domain,国外 - RULE-SET,Claude / Domain,AI # - RULE-SET,Copilot / Domain,AI # - RULE-SET,Gemini / Domain,AI - RULE-SET,Groq / Domain,AI - RULE-SET,Grok / Domain,AI - RULE-SET,Meta AI / Domain,AI - RULE-SET,Perplexity / Domain,AI - RULE-SET,Google / Domain,Google - RULE-SET,Google / IP,Google - RULE-SET,Microsoft / Domain,Microsoft - RULE-SET,Apple / Domain,Apple - RULE-SET,Apple-CN / Domain,Apple - RULE-SET,Apple-Custome / Domain,Apple - RULE-SET,OKX / Domain,Crypto - RULE-SET,Bybit / Domain,Crypto - RULE-SET,Binance / Domain,Crypto - RULE-SET,TikTok / Domain,Stream Media - RULE-SET,Netflix / Domain,Stream Media - RULE-SET,Netflix / IP,Stream Media,no-resolve - RULE-SET,Disney / Domain,Stream Media - RULE-SET,Amazon / Domain,Stream Media - RULE-SET,HBO / Domain,Stream Media - RULE-SET,Crunchyroll / Domain,Stream Media - RULE-SET,Popcorn / Domain,Stream Media - RULE-SET,Spotify / Domain,Stream Media - RULE-SET,Steam / Domain,Games - RULE-SET,Epic / Domain,Games - RULE-SET,EA / Domain,Games - RULE-SET,Blizzard / Domain,Games - RULE-SET,UBI / Domain,Games - RULE-SET,PlayStation / Domain,Games - RULE-SET,Nintend / Domain,Games - RULE-SET,Nvidia / Domain,Nvidia # - RULE-SET,Reddit / Domain,Reddit - RULE-SET,Adobe / Domain,Adobe - RULE-SET,AdobeActivation / Domain,Adobe - RULE-SET,Proxy / Domain,国外 - RULE-SET,Globe / Domain,国外 - RULE-SET,Direct / Domain,国内 - RULE-SET,China / Domain,国内 - RULE-SET,China / IP,国内,no-resolve - RULE-SET,Private / Domain,国内 - MATCH,其他 # ======================== # 规则集提供者 # ======================== rule-anchor: ip: &ip {type: http, interval: 86400, behavior: ipcidr, format: mrs} domain: &domain {type: http, interval: 86400, behavior: domain, format: mrs} class: &class {type: http, interval: 86400, behavior: classical, format: text} rule-providers: Test / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Check.list"} ChatGPT / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/openai.mrs"} Claude / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Claude/Claude.list"} Meta AI / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/MetaAi.list"} Perplexity / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/perplexity.mrs"} Copilot / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Copilot.list"} Gemini / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Gemini.list"} GitHub / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/github.mrs"} Amazon / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/amazon.mrs"} Apple-CN / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/apple-cn.mrs"} Apple / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/apple.mrs"} Apple-Custome / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Apple.list"} Microsoft / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/microsoft.mrs"} OKX / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/okx.mrs"} Bybit / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/bybit.mrs"} Binance / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/binance.mrs"} TikTok / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/tiktok.mrs"} Netflix / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/netflix.mrs"} Netflix / IP: {<<: *ip, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geoip/netflix.mrs"} Disney / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/disney.mrs"} HBO / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/hbo.mrs"} Spotify / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/spotify.mrs"} Steam / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/steam.mrs"} Epic / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Epic/Epic.list"} EA / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/EA/EA.list"} Blizzard / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Blizzard/Blizzard.list"} UBI / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/UBI/UBI.list"} PlayStation / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/PlayStation/PlayStation.list"} Nintend / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Nintendo/Nintendo.list"} Proxy / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Proxy.list"} Globe / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Global/Global.list"} Block / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Block.list"} Nvidia / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Nvidia/Nvidia.list"} Crunchyroll / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Crunchyroll.list"} Reddit / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/reddit.mrs"} Groq / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/groq.mrs"} Grok / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Grok.list"} Popcorn / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Popcorn.list"} Adobe / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Adobe/Adobe.list"} AdobeActivation / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/AdobeActivation/AdobeActivation.list"} Google / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/google.mrs"} Google / IP: {<<: *ip, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geoip/google.mrs"} Sex / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Sex.list"} Direct / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/liandu2024/clash/refs/heads/main/list/Direct.list"} Private / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/private.mrs"} China / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/cn.mrs"} China / IP: {<<: *ip, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geoip/cn.mrs"} # Twitter / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/x.mrs"} # WhatsApp / Domain: {<<: *class, url: "https://gh-proxy.com/raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Whatsapp/Whatsapp.list"} # Facebook / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/facebook.mrs"} # Telegram / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/telegram.mrs"} # Telegram / IP: {<<: *ip, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geoip/telegram.mrs"} # Youtube / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/youtube.mrs"} # GateFireWall / Domain: {<<: *domain, url: "https://gh-proxy.com/github.com/metacubex/meta-rules-dat/raw/refs/heads/meta/geo/geosite/gfw.mrs"}