mixed-port: 7890
allow-lan: false
bind-address: 127.0.0.1
mode: rule
log-level: info
ipv6: true
unified-delay: true
tcp-concurrent: true
keep-alive-idle: 600
keep-alive-interval: 15
global-ua: clash.meta
external-controller: '127.0.0.1:9090'
profile:
    store-selected: true
    store-fake-ip: true
geodata-mode: true
geodata-loader: memconservative
geo-auto-update: false
geo-update-interval: 24
tun:
    enable: false
    stack: mixed
    auto-route: true
    auto-detect-interface: true
    strict-route: true
    mtu: 9000
    dns-hijack: ['any:53', 'tcp://any:53']
    inet6-address: ['fdfe:dcba:9876::1/126']
    endpoint-independent-nat: false
sniffer:
    enable: true
    force-dns-mapping: true
    parse-pure-ip: true
    override-destination: false
    sniff: { HTTP: { ports: [80, 8080-8880], override-destination: true }, TLS: { ports: [443, 8443] }, QUIC: { ports: [443, 8443] } }
    skip-domain: ['Mijia Cloud', +.push.apple.com]
dns:
    enable: true
    cache-algorithm: arc
    prefer-h3: false
    respect-rules: true
    use-hosts: true
    use-system-hosts: true
    ipv6: true
    enhanced-mode: fake-ip
    fake-ip-range: 198.18.0.1/16
    fake-ip-range6: 'fdfe:dcba:9876::1/64'
    fake-ip-filter-mode: rule
    fake-ip-filter: ['RULE-SET,private,real-ip', 'RULE-SET,cn,real-ip', 'GEOSITE,private,real-ip', 'GEOSITE,cn,real-ip', 'GEOSITE,connectivity-check,real-ip', 'DOMAIN,localhost,real-ip', 'MATCH,fake-ip']
    default-nameserver: [223.5.5.5, 119.29.29.29]
    nameserver: ['https://dns.alidns.com/dns-query', 'https://doh.pub/dns-query', 'tls://223.5.5.5:853']
    fallback: ['https://1.1.1.1/dns-query', 'https://dns.google/dns-query', 'tls://8.8.8.8:853']
    fallback-lazy-query: true
    proxy-server-nameserver: ['https://dns.alidns.com/dns-query', 'https://doh.pub/dns-query']
    direct-nameserver: ['https://dns.alidns.com/dns-query', 'tls://223.5.5.5:853']
    direct-nameserver-follow-policy: true
    nameserver-policy: { 'geosite:cn,private,apple-cn,microsoft@cn': ['https://dns.alidns.com/dns-query', 'https://doh.pub/dns-query'], 'rule-set:cn': ['https://dns.alidns.com/dns-query', 'https://doh.pub/dns-query'], 'geosite:category-ai-!cn,google,github': ['https://1.1.1.1/dns-query', 'tls://8.8.8.8:853'] }
    fallback-filter: { geoip: true, geoip-code: CN, ipcidr: [240.0.0.0/4, 0.0.0.0/32, 127.0.0.1/32] }
proxies:
    - { name: 🇺🇸美国洛杉矶1-全网高速通, type: mieru, server: 23.186.200.151, port: 32124, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇺🇸美国洛杉矶2-全网高速通, type: mieru, server: 23.186.200.152, port: 4524, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇺🇸美国洛杉矶3-全网高速通, type: mieru, server: 23.186.200.153, port: 12421, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇺🇸美国洛杉矶4, type: mieru, server: 23.186.200.154, port: 23532, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇺🇸美国洛杉矶5, type: mieru, server: 23.186.200.155, port: 7854, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇯🇵日本-01, type: mieru, server: 37.202.200.203, port: 47477, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇯🇵日本-02, type: mieru, server: 37.202.200.204, port: 35365, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇯🇵日本-03, type: mieru, server: 37.202.200.202, port: 12411, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇭🇰香港HK01, type: mieru, server: 219.76.161.150, port: 1321, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇭🇰香港HK02, type: mieru, server: 58.152.113.74, port: 14525, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇭🇰香港HK03, type: mieru, server: 219.76.161.245, port: 3538, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇹🇼台湾1, type: mieru, server: 36.235.144.151, port: 33539, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇸🇬新加坡1, type: mieru, server: 91.243.81.186, port: 2601, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇩🇪德国2, type: mieru, server: 38.60.211.30, port: 2604, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇦🇺悉尼, type: mieru, server: 87.121.33.137, port: 2605, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
    - { name: 🇫🇷法国2, type: mieru, server: 193.168.146.134, port: 2606, username: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, password: 4415cefc-b0e1-4f53-939e-f766adf2eeb3, transport: TCP }
proxy-groups:
    - { name: WWW加速, type: select, proxies: [自动选择, 故障转移, DIRECT, 🇺🇸美国洛杉矶1-全网高速通, 🇺🇸美国洛杉矶2-全网高速通, 🇺🇸美国洛杉矶3-全网高速通, 🇺🇸美国洛杉矶4, 🇺🇸美国洛杉矶5, 🇯🇵日本-01, 🇯🇵日本-02, 🇯🇵日本-03, 🇭🇰香港HK01, 🇭🇰香港HK02, 🇭🇰香港HK03, 🇹🇼台湾1, 🇸🇬新加坡1, 🇩🇪德国2, 🇦🇺悉尼, 🇫🇷法国2] }
    - { name: 自动选择, type: url-test, proxies: [🇺🇸美国洛杉矶1-全网高速通, 🇺🇸美国洛杉矶2-全网高速通, 🇺🇸美国洛杉矶3-全网高速通, 🇺🇸美国洛杉矶4, 🇺🇸美国洛杉矶5, 🇯🇵日本-01, 🇯🇵日本-02, 🇯🇵日本-03, 🇭🇰香港HK01, 🇭🇰香港HK02, 🇭🇰香港HK03, 🇹🇼台湾1, 🇸🇬新加坡1, 🇩🇪德国2, 🇦🇺悉尼, 🇫🇷法国2], url: 'https://www.gstatic.com/generate_204', interval: 300, tolerance: 50, lazy: true }
    - { name: 故障转移, type: fallback, proxies: [🇺🇸美国洛杉矶1-全网高速通, 🇺🇸美国洛杉矶2-全网高速通, 🇺🇸美国洛杉矶3-全网高速通, 🇺🇸美国洛杉矶4, 🇺🇸美国洛杉矶5, 🇯🇵日本-01, 🇯🇵日本-02, 🇯🇵日本-03, 🇭🇰香港HK01, 🇭🇰香港HK02, 🇭🇰香港HK03, 🇹🇼台湾1, 🇸🇬新加坡1, 🇩🇪德国2, 🇦🇺悉尼, 🇫🇷法国2], url: 'https://www.gstatic.com/generate_204', interval: 300, lazy: true }
rule-providers:
    private: { type: file, behavior: domain, format: mrs, path: ./ruleset/private.mrs }
    cn: { type: file, behavior: domain, format: mrs, path: ./ruleset/cn.mrs }
    ads: { type: file, behavior: domain, format: mrs, path: ./ruleset/category-ads-all.mrs }
    ai-global: { type: file, behavior: domain, format: mrs, path: ./ruleset/category-ai-!cn.mrs }
    openai: { type: file, behavior: domain, format: mrs, path: ./ruleset/openai.mrs }
    claude: { type: file, behavior: domain, format: mrs, path: ./ruleset/anthropic.mrs }
    gemini: { type: file, behavior: domain, format: mrs, path: ./ruleset/google-gemini.mrs }
    grok: { type: file, behavior: domain, format: mrs, path: ./ruleset/xai.mrs }
    perplexity: { type: file, behavior: domain, format: mrs, path: ./ruleset/perplexity.mrs }
    cursor: { type: file, behavior: domain, format: mrs, path: ./ruleset/cursor.mrs }
    copilot: { type: file, behavior: domain, format: mrs, path: ./ruleset/github-copilot.mrs }
    deepseek: { type: file, behavior: domain, format: mrs, path: ./ruleset/deepseek.mrs }
    google: { type: file, behavior: domain, format: mrs, path: ./ruleset/google.mrs }
    apple: { type: file, behavior: domain, format: mrs, path: ./ruleset/apple.mrs }
    microsoft: { type: file, behavior: domain, format: mrs, path: ./ruleset/microsoft.mrs }
    github: { type: file, behavior: domain, format: mrs, path: ./ruleset/github.mrs }
    ai-extra: { type: inline, behavior: domain, payload: [+.openrouter.ai, +.openrouter.com, +.grok.com, +.x.ai, +.pplx.ai, +.cursor.sh, +.cursor.com, +.githubcopilot.com, +.deepseek.com] }
rules:
    - 'DOMAIN,149.28.138.38,DIRECT'
    - 'RULE-SET,private,DIRECT'
    - 'GEOSITE,private,DIRECT'
    - 'GEOIP,private,DIRECT,no-resolve'
    - 'RULE-SET,ads,REJECT'
    - 'GEOSITE,category-ads-all,REJECT'
    - 'RULE-SET,ai-global,WWW加速'
    - 'RULE-SET,openai,WWW加速'
    - 'RULE-SET,claude,WWW加速'
    - 'RULE-SET,gemini,WWW加速'
    - 'RULE-SET,grok,WWW加速'
    - 'RULE-SET,perplexity,WWW加速'
    - 'RULE-SET,cursor,WWW加速'
    - 'RULE-SET,copilot,WWW加速'
    - 'RULE-SET,deepseek,WWW加速'
    - 'RULE-SET,ai-extra,WWW加速'
    - 'GEOSITE,category-ai-!cn,WWW加速'
    - 'GEOSITE,openai,WWW加速'
    - 'GEOSITE,anthropic,WWW加速'
    - 'GEOSITE,google-gemini,WWW加速'
    - 'GEOSITE,xai,WWW加速'
    - 'GEOSITE,perplexity,WWW加速'
    - 'GEOSITE,cursor,WWW加速'
    - 'GEOSITE,github-copilot,WWW加速'
    - 'GEOSITE,deepseek,WWW加速'
    - 'RULE-SET,google,WWW加速'
    - 'GEOSITE,google,WWW加速'
    - 'GEOSITE,youtube,WWW加速'
    - 'RULE-SET,github,WWW加速'
    - 'GEOSITE,github,WWW加速'
    - 'GEOSITE,netflix,WWW加速'
    - 'GEOSITE,disney,WWW加速'
    - 'GEOSITE,spotify,WWW加速'
    - 'GEOSITE,hbo,WWW加速'
    - 'GEOSITE,amazon,WWW加速'
    - 'GEOSITE,primevideo,WWW加速'
    - 'GEOSITE,tiktok,WWW加速'
    - 'GEOSITE,bahamut,WWW加速'
    - 'GEOSITE,apple-cn,DIRECT'
    - 'RULE-SET,apple,WWW加速'
    - 'GEOSITE,apple,WWW加速'
    - 'GEOSITE,microsoft@cn,DIRECT'
    - 'RULE-SET,microsoft,WWW加速'
    - 'GEOSITE,microsoft,WWW加速'
    - 'RULE-SET,cn,DIRECT'
    - 'GEOSITE,cn,DIRECT'
    - 'IP-ASN,4134,DIRECT,no-resolve'
    - 'IP-ASN,4837,DIRECT,no-resolve'
    - 'IP-ASN,9808,DIRECT,no-resolve'
    - 'GEOIP,CN,DIRECT,no-resolve'
    - 'MATCH,WWW加速'
