# ==================== 锚点配置 ====================
# 代理提供者模板 - 订阅源基础配置
BaseProvider: &BaseProvider {type: http, interval: 86400, proxy: DIRECT, health-check: {enable: true, url: 'https://www.gstatic.com/generate_204', interval: 300}, filter: '^(?!.*(群|邀请|返利|循环|官网|客服|网站|网址|获取|订阅|流量|到期|机场|下次|版本|官址|备用|过期|已用|联系|邮箱|工单|贩卖|通知|倒卖|防止|国内|地址|频道|无法|说明|使用|提示|特别|访问|支持|教程|关注|更新|作者|加入|USE|USED|TOTAL|EXPIRE|EMAIL|Panel|Channel|Author))'}

# 策略组类型模板 - 定义不同的策略组基础配置
BaseFB: &BaseFB       {type: fallback, interval: 200, lazy: true, url: 'https://www.gstatic.com/generate_204'}
# BaseLB: &BaseLB       {type: load-balance, interval: 200, lazy: true, url: 'https://www.gstatic.com/generate_204'}
BaseSmart: &BaseSmart {type: smart, interval: 200, lazy: true, url: 'https://www.gstatic.com/generate_204', hidden: true, uselightgbm: true}

# 节点筛选正则表达式 - 基于地理位置和关键词过滤
FilterHK: &FilterHK '^(?=.*(?i)(港|🇭🇰|HK|Hong|HKG))(?!.*(排除1|排除2|5x)).*$'
FilterSG: &FilterSG '^(?=.*(?i)(坡|🇸🇬|SG|Sing|SIN|XSP))(?!.*(排除1|排除2|5x)).*$'
FilterJP: &FilterJP '^(?=.*(?i)(日|🇯🇵|JP|Japan|NRT|HND|KIX|CTS|FUK))(?!.*(排除1|排除2|5x)).*$'
FilterKR: &FilterKR '^(?=.*(?i)(韩|🇰🇷|韓|首尔|南朝鲜|KR|KOR|Korea|South))(?!.*(排除1|排除2|5x)).*$'
FilterUS: &FilterUS '^(?=.*(?i)(美|🇺🇸|US|USA|JFK|LAX|ORD|ATL|DFW|SFO|MIA|SEA|IAD))(?!.*(排除1|排除2|5x)).*$'
FilterTW: &FilterTW '^(?=.*(?i)(台|🇼🇸|🇹🇼|TW|tai|TPE|TSA|KHH))(?!.*(排除1|排除2|5x)).*$'
FilterEU: &FilterEU '^(?=.*(?i)(奥|比|保|克罗地亚|塞|捷|丹|爱沙|芬|法|德|希|匈|爱尔|意|拉|立|卢|马其它|荷|波|葡|罗|斯洛伐|斯洛文|西|瑞|英|🇧🇪|🇨🇿|🇩🇰|🇫🇮|🇫🇷|🇩🇪|🇮🇪|🇮🇹|🇱🇹|🇱🇺|🇳🇱|🇵🇱|🇸🇪|🇬🇧|CDG|FRA|AMS|MAD|BCN|FCO|MUC|BRU))(?!.*(排除1|排除2|5x)).*$'
FilterOT: &FilterOT '^(?!.*(DIRECT|美|港|坡|台|新|日|韩|奥|比|保|克罗地亚|塞|捷|丹|爱沙|芬|法|德|希|匈|爱尔|意|拉|立|卢|马其它|荷|波|葡|罗|斯洛伐|斯洛文|西|瑞|英|🇭🇰|🇼🇸|🇹🇼|🇸🇬|🇯🇵|🇰🇷|🇺🇸|🇬🇧|🇦🇹|🇧🇪|🇨🇿|🇩🇰|🇫🇮|🇫🇷|🇩🇪|🇮🇪|🇮🇹|🇱🇹|🇱🇺|🇳🇱|🇵🇱|🇸🇪|HK|TW|SG|JP|KR|US|GB|CDG|FRA|AMS|MAD|BCN|FCO|MUC|BRU|HKG|TPE|TSA|KHH|SIN|XSP|NRT|HND|KIX|CTS|FUK|JFK|LAX|ORD|ATL|DFW|SFO|MIA|SEA|IAD|LHR|LGW))'
FilterAL: &FilterAL '^(?!.*(DIRECT|群|邀请|返利|循环|官网|客服|网站|网址|获取|订阅|流量|到期|机场|下次|版本|官址|备用|过期|已用|联系|邮箱|工单|贩卖|通知|倒卖|防止|国内|地址|频道|无法|说明|使用|提示|特别|访问|支持|教程|关注|更新|作者|加入|USE|USED|TOTAL|EXPIRE|EMAIL|Panel|Channel|Author))'

# 策略组代理列表模板 - 预定义的代理节点优先级排序
SelectAL: &SelectAL {type: select, proxies: [高质量线路, 低延迟线路, 大带宽线路, 低倍率线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 美国智能, 欧洲智能, 直接连接]}
OneSmart: &OneSmart {type: select, proxies: [一键智能, 高质量线路, 低延迟线路, 大带宽线路, 低倍率线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 美国智能, 欧洲智能]}
SelectDC: &SelectDC {type: select, proxies: [直接连接, 高质量线路, 大带宽线路, 低倍率线路, 低延迟线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 美国智能, 欧洲智能]}
SelectHQ: &SelectHQ {type: select, proxies: [高质量线路, 低延迟线路, 大带宽线路, 低倍率线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 欧洲智能, 一键智能, 直接连接]}
SelectLD: &SelectLD {type: select, proxies: [低延迟线路, 高质量线路, 大带宽线路, 低倍率线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 欧洲智能, 一键智能, 直接连接]}
SelectBW: &SelectBW {type: select, proxies: [大带宽线路, 高质量线路, 低延迟线路, 低倍率线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 欧洲智能, 一键智能, 直接连接]}
SelectLR: &SelectLR {type: select, proxies: [低倍率线路, 高质量线路, 低延迟线路, 大带宽线路, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 欧洲智能, 一键智能, 直接连接]}

# ==================== 代理提供者 ====================
proxy-providers:
  # 优质订阅源 - 优质节点集合，使用时请修改
  优质服务商: {<<: *BaseProvider, url: '优质订阅源地址', override: {additional-prefix: '[优] '}}
  # 备用订阅源 - 次优节点集合，使用时请修改
  备用服务商: {<<: *BaseProvider, url: '备用订阅源地址', override: {additional-prefix: '[备] '}}
  # 落地订阅源 - 落地服务连接，使用时请修改
  落地服务商: {<<: *BaseProvider, url: '落地订阅源地址', override: {additional-prefix: '[中] ', dialer-proxy: 中转服务}}

# ==================== 监听器 ====================
listeners:
  # Shadowsocks监听器 - 代理节点 玩法：远程连接家庭网络，端口和密码，使用时请修改
  - {name: SS-IN,  type: shadowsocks, listen: '::', port: 10000, udp: true, password: Xf3#Lp9WqZ, cipher: aes-256-gcm}
  # Mixed监听器 - 分地区专用端口 玩法：本地浏览器插件或手机APP配置代理，实现分地区访问
  - {name: MIXED-SG, type: mixed, port: 50000, proxy: 美国智能}
  - {name: MIXED-US, type: mixed, port: 50001, proxy: 狮城智能}
  - {name: MIXED-TW, type: mixed, port: 50002, proxy: 台湾智能}
  - {name: MIXED-HK, type: mixed, port: 50003, proxy: 香港智能}
  - {name: MIXED-JP, type: mixed, port: 50004, proxy: 日本智能}
  - {name: MIXED-KR, type: mixed, port: 50005, proxy: 韩国智能}
  - {name: MIXED-EU, type: mixed, port: 50006, proxy: 欧洲智能}
  - {name: MIXED-AL, type: mixed, port: 50007, proxy: 一键智能}

# ==================== 核心配置 ====================
# 基础配置
mode: rule
port: 7890
socks-port: 7891
redir-port: 7892
mixed-port: 7893
tproxy-port: 7895
ipv6: true
allow-lan: true
unified-delay: true
tcp-concurrent: true
log-level: warning
bind-address: '*'
find-process-mode: 'off'
global-client-fingerprint: chrome
keep-alive-interval: 15
keep-alive-idle: 600

# 认证配置
authentication:
  - mihomo:s71557
skip-auth-prefixes:
  - 192.168.1.0/24
  - 192.168.31.0/24
  - 192.168.100.0/24
  - 127.0.0.1/8

# 实验性功能
experimental:
  quic-go-disable-gso: true  
     
# 管理面板配置
external-ui-url: https://github.com/Zephyruso/zashboard/releases/latest/download/dist.zip
external-ui-name: zashboard
external-ui: ui
external-controller: 0.0.0.0:9090
secret: s71557

# 配置存储
profile:
  store-selected: true
  store-fake-ip: true

# 流量嗅探
sniffer:
  enable: false
  override-destination: false
  force-dns-mapping: true
  parse-pure-ip: true

# TUN模式配置
tun:
  enable: true
  stack: mixed
  dns-hijack:
    - "any:53"
    - "tcp://any:53"
  auto-route: true
  auto-redirect: true
  auto-detect-interface: true
    
# DNS配置
dns:
  enable: true
  ipv6: true
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  default-nameserver:
    - 119.29.29.29
    - 180.184.1.1
    - 223.5.5.5
  nameserver:
    - https://dns.alidns.com/dns-query
    - https://doh.pub/dns-query
  fake-ip-filter:
    - rule-set:ConnCheck
    - rule-set:Private
    - rule-set:China
    - +.miwifi.com
    - +.docker.io
    - +.market.xiaomi.com
    - +.push.apple.com

# ==================== 代理策略组 ====================
proxies:
  - {name: 直接连接, type: direct, udp: true}

proxy-groups:
  # 应用策略层 - Select手动选择，支持多场景应用优化，使用时默认，也可修改
  - {name: 一键智能,  <<: *SelectAL, icon: https://github.71557.qzz.io/https://github.com/666OS/YYDS/raw/main/mihomo/image/mihomo.png}
  - {name: 网络测试,  <<: *OneSmart, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Speedtest.png, include-all: true}
  - {name: 人工智能,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/AI.png}
  - {name: 电报消息,  <<: *SelectBW, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Telegram_X.png}
  - {name: 社交平台,  <<: *SelectLR, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/PBS.png} 
  - {name: 游戏平台,  <<: *SelectLD, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Game.png}
  - {name: 货币平台,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Cryptocurrency_3.png}
  - {name: Emby服,   <<: *SelectBW, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Emby.png}
  - {name: 国际媒体,  <<: *SelectBW, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/DomesticMedia.png}
  - {name: 新闻媒体,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Apple_News.png}
  - {name: 苹果服务,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Apple.png}
  - {name: 谷歌服务,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Google_Search.png}
  - {name: 微软服务,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Microsoft.png}
  - {name: 脸书服务,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Facebook.png}
  - {name: 国外流量,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Global.png}
  - {name: 国内流量,  <<: *SelectDC, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/China.png}
  - {name: 兜底流量,  <<: *SelectHQ, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Final.png}

  # 线路特性层 - Fallback故障转移，按特性优化线路选择，建议修改位置顺序发挥线路优势
  - {name: 高质量线路,  <<: *BaseFB, proxies: [美国智能, 香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 欧洲智能, 直接连接], icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Round_Robin_1.png}
  - {name: 低延迟线路,  <<: *BaseFB, proxies: [香港智能, 台湾智能, 日本智能, 狮城智能, 韩国智能, 美国智能, 欧洲智能, 直接连接], icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Round_Robin_1.png}
  - {name: 大带宽线路,  <<: *BaseFB, proxies: [狮城智能, 香港智能, 台湾智能, 日本智能, 韩国智能, 美国智能, 欧洲智能, 直接连接], icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Round_Robin_1.png}
  - {name: 低倍率线路,  <<: *BaseFB, proxies: [日本智能, 香港智能, 台湾智能, 狮城智能, 韩国智能, 美国智能, 欧洲智能, 直接连接], icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Round_Robin_1.png}

 # 地理策略层 - Smart智能选择，政策权重数值越大优先级越高，修改为关键词节点，比如 花云:1;管人痴V6:1;IPLC:1，默认为1，优>中>备，使用时请修改
  - {name: 香港智能,  <<: *BaseSmart, filter: *FilterHK, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Hong_Kong.png}
  - {name: 台湾智能,  <<: *BaseSmart, filter: *FilterTW, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Taiwan.png}
  - {name: 日本智能,  <<: *BaseSmart, filter: *FilterJP, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Japan.png}
  - {name: 狮城智能,  <<: *BaseSmart, filter: *FilterSG, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Singapore.png}
  - {name: 韩国智能,  <<: *BaseSmart, filter: *FilterKR, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Korea.png}
  - {name: 美国智能,  <<: *BaseSmart, filter: *FilterUS, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/United_States.png}
  - {name: 欧洲智能,  <<: *BaseSmart, filter: *FilterEU, include-all: true, policy-priority: '花云:1;管人痴V6:1;IPLC:1', icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/European_Union.png}
  
  # 中转服务层 - LoadBalance负载均衡，提供中转服务提升连通性，选用一个或多个服务商做中转，比如 优质服务商，可通过正则表达式，过滤掉不需要的节点，使用时请修改
#  - {name: 中转服务,  <<: *BaseLB, use: [优质服务商], filter: 'HK|TW', hidden: true, icon: https://github.71557.qzz.io/https://github.com/Koolson/Qure/raw/master/IconSet/Color/Round_Robin.png}

# ==================== 规则路由 ====================
rules: 
  # 拦截规则
  - RULE-SET,Tracking,REJECT
  - RULE-SET,Advertising,REJECT

  # 域名规则
  - RULE-SET,Stone,直接连接
  - RULE-SET,Stone_Proxy,国外流量
  - RULE-SET,ConnCheck,直接连接
  - RULE-SET,Private,直接连接
  - RULE-SET,Direct,直接连接
  - RULE-SET,XPTV,直接连接
  - RULE-SET,AppleCN,直接连接
  - RULE-SET,AI,人工智能
  - DOMAIN-KEYWORD,speedtest,网络测试
  - RULE-SET,Speedtest,网络测试
  - RULE-SET,Telegram,电报消息
  - RULE-SET,SocialMedia,社交平台
  - RULE-SET,NewsMedia,新闻媒体
  - RULE-SET,Games,游戏平台
  - RULE-SET,Crypto,货币平台
  - RULE-SET,Emby,Emby服
  - RULE-SET,Streaming,国际媒体
  - RULE-SET,Apple,苹果服务 
  - RULE-SET,Google,谷歌服务
  - RULE-SET,Microsoft,微软服务
  - RULE-SET,Facebook,脸书服务
  - RULE-SET,Cloudflare,直接连接
  - RULE-SET,Proxy,国外流量
  - RULE-SET,China,国内流量

  # IP规则
  - RULE-SET,AdvertisingIP,REJECT
  - RULE-SET,PrivateIP,直接连接,no-resolve
  - RULE-SET,XPTVIP,直接连接,no-resolve
  - RULE-SET,AIIP,人工智能,no-resolve
  - RULE-SET,TelegramIP,电报消息,no-resolve
  - RULE-SET,SocialMediaIP,社交平台,no-resolve
  - RULE-SET,EmbyIP,Emby服,no-resolve
  - RULE-SET,StreamingIP,国际媒体,no-resolve
  - RULE-SET,GoogleIP,谷歌服务,no-resolve
  - RULE-SET,FacebookIP,脸书服务,no-resolve
  - RULE-SET,CloudflareIP,直接连接,no-resolve
  - RULE-SET,ProxyIP,国外流量,no-resolve
  - RULE-SET,ChinaIP,国内流量,no-resolve

  # 兜底规则
  - MATCH,兜底流量

# ==================== 规则集 ====================
# 规则集行为模板
BehaviorCL: &BehaviorCL {type: http, behavior: domain, format: yaml, interval: 86400}
BehaviorDN: &BehaviorDN {type: http, behavior: domain, format: mrs, interval: 86400}
BehaviorIP: &BehaviorIP {type: http, behavior: ipcidr, format: mrs, interval: 86400}

# 规则提供者
rule-providers: 
  # 域名规则
  Stone:          {<<: *BehaviorCL, url: https://github.71557.qzz.io/https://github.com/stone6689/YYDS/raw/st/mihomo/rules/Stone.yaml}
  Stone_Proxy:    {<<: *BehaviorCL, url: https://github.71557.qzz.io/https://github.com/stone6689/YYDS/raw/st/mihomo/rules/Stone_Proxy.yaml}
  Tracking:       {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Tracking.mrs}
  Advertising:    {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Advertising.mrs} 
  Direct:         {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Direct.mrs}
  Private:        {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Private.mrs}
  Download:       {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Download.mrs}
  ConnCheck:      {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/ConnCheck.mrs}
  Speedtest:      {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Speedtest.mrs}
  AI:             {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/AI.mrs}  
  Telegram:       {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Telegram.mrs}
  SocialMedia:    {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/SocialMedia.mrs}
  NewsMedia:      {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/NewsMedia.mrs}
  Games:          {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Games.mrs}
  Crypto:         {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Crypto.mrs}
  XPTV:           {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/XPTV.mrs}  
  Emby:           {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Emby.mrs}
  Streaming:      {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Streaming.mrs}  
  AppleCN:        {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/AppleCN.mrs}
  Apple:          {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Apple.mrs}
  Google:         {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Google.mrs}
  Microsoft:      {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Microsoft.mrs}  
  Facebook:       {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Facebook.mrs}
  Cloudflare:     {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Cloudflare.mrs}  
  Proxy:          {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/Proxy.mrs}
  China:          {<<: *BehaviorDN, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/domain/China.mrs}

  # IP规则
  AdvertisingIP:  {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Advertising.mrs}
  PrivateIP:      {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Private.mrs}
  AIIP:           {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/AI.mrs}
  TelegramIP:     {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Telegram.mrs}  
  SocialMediaIP:  {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/SocialMedia.mrs}  
  XPTVIP:         {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/XPTV.mrs}
  EmbyIP:         {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Emby.mrs}
  StreamingIP:    {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Streaming.mrs}  
  GoogleIP:       {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Google.mrs}
  FacebookIP:     {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Facebook.mrs}  
  CloudflareIP:   {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Cloudflare.mrs}
  ProxyIP:        {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/Proxy.mrs} 
  ChinaIP:        {<<: *BehaviorIP, url: https://github.71557.qzz.io/https://github.com/666OS/rules/raw/release/mihomo/ip/China.mrs}
# ==================== EOF ====================