public_path: ${PUBLIC_PATH} sources: airport-a: enabled: true display_name: A kind: auto url: ${AIRPORT_A_URL} prefix: "[A] " include_regex: "" exclude_regex: "流量|重置|到期|续费|官网|离线|套餐" airport-b: enabled: false display_name: B kind: auto url: ${AIRPORT_B_URL} prefix: "[B] " include_regex: "" exclude_regex: "流量|重置|到期|续费|官网|离线|套餐" regions: hk: name: "🇭🇰 香港节点" filter: "(?i)(港|hk|hong kong|hongkong)" tolerance: 50 tw: name: "🇨🇳 台湾节点" filter: "(?i)(台|新北|彰化|tw|taiwan)" tolerance: 50 sg: name: "🇸🇬 狮城节点" filter: "(?i)(新加坡|坡|狮城|sg|singapore)" tolerance: 50 jp: name: "🇯🇵 日本节点" filter: "(?i)(日本|东京|大阪|埼玉|jp|japan)" tolerance: 50 us: name: "🇺🇲 美国节点" filter: "(?i)(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|us|united states)" tolerance: 150 kr: name: "🇰🇷 韩国节点" filter: "(?i)(kr|korea|kor|首尔|韩|韓)" tolerance: 50 selector_groups: - name: "🎥 奈飞节点" type: select filter: "(?i)(nf|奈飞|解锁|netflix|media)" policy_groups: - name: "📲 电报消息" type: select proxies: - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - "🇸🇬 狮城节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇯🇵 日本节点" - "🇺🇲 美国节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - "{{ direct_policy }}" - name: "💬 Ai平台" type: select proxies: - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - "🇺🇲 美国节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - "{{ direct_policy }}" - name: "📹 油管视频" type: select proxies: - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - "🇸🇬 狮城节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇯🇵 日本节点" - "🇺🇲 美国节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - "{{ direct_policy }}" - name: "🎥 奈飞视频" type: select proxies: - "🎥 奈飞节点" - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - "🇸🇬 狮城节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇯🇵 日本节点" - "🇺🇲 美国节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - "{{ direct_policy }}" - name: "🌍 国外媒体" type: select proxies: - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇺🇲 美国节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - "{{ direct_policy }}" - name: "📢 谷歌" type: select proxies: - "{{ main_policy }}" - "{{ direct_policy }}" - "🇺🇲 美国节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "Ⓜ️ 微软Bing" type: select proxies: - "{{ direct_policy }}" - "{{ main_policy }}" - "🇺🇲 美国节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "Ⓜ️ 微软云盘" type: select proxies: - "{{ direct_policy }}" - "{{ main_policy }}" - "🇺🇲 美国节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "Ⓜ️ 微软服务" type: select proxies: - "{{ direct_policy }}" - "{{ main_policy }}" - "🇺🇲 美国节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "🍎 苹果服务" type: select proxies: - "{{ direct_policy }}" - "{{ main_policy }}" - "🇺🇲 美国节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "🎮 游戏平台" type: select proxies: - "{{ main_policy }}" - "{{ direct_policy }}" - "🇺🇲 美国节点" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "🎮 PT平台" type: select proxies: - "{{ main_policy }}" - "{{ direct_policy }}" - "🇭🇰 香港节点" - "🇨🇳 台湾节点" - "🇸🇬 狮城节点" - "🇯🇵 日本节点" - "🇺🇲 美国节点" - "🇰🇷 韩国节点" - "{{ manual_policy }}" - name: "🎯 全球直连" type: select proxies: - "{{ direct_policy }}" - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - name: "🛑 广告拦截" type: select proxies: - REJECT - "{{ direct_policy }}" - name: "🍃 应用净化" type: select proxies: - REJECT - "{{ direct_policy }}" - name: "🐟 漏网之鱼" type: select proxies: - "{{ direct_policy }}" - "{{ main_policy }}" - "{{ mixed_auto_policy }}" - "{{ selector_groups }}" - "{{ manual_policy }}" rules: custom-proxy: behavior: classical format: text policy: "{{ main_policy }}" payload: - DOMAIN-KEYWORD,cloudflare - DOMAIN-KEYWORD,hetzner - DOMAIN-KEYWORD,hdkylin - DOMAIN-KEYWORD,steamusercontent - DOMAIN-KEYWORD,steamcontent - DOMAIN-KEYWORD,nintendo - DOMAIN-KEYWORD,vscode - DOMAIN-KEYWORD,btschool local-network: file: acl4ssr/LocalAreaNetwork.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 unban: file: acl4ssr/UnBan.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 reject: file: acl4ssr/BanAD.yaml behavior: classical format: yaml interval: 86400 policy: "🛑 广告拦截" app-purify: file: acl4ssr/BanProgramAD.yaml behavior: classical format: yaml interval: 86400 policy: "🍃 应用净化" google: file: acl4ssr/Google.yaml behavior: classical format: yaml policy: "📢 谷歌" interval: 86400 google-cn: file: acl4ssr/GoogleCN.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 steam-cn: file: acl4ssr/SteamCN.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 microsoft-bing: file: acl4ssr/Bing.yaml behavior: classical format: yaml policy: "Ⓜ️ 微软Bing" interval: 86400 microsoft-onedrive: file: acl4ssr/OneDrive.yaml behavior: classical format: yaml policy: "Ⓜ️ 微软云盘" interval: 86400 microsoft: file: acl4ssr/Microsoft.yaml behavior: classical format: yaml policy: "Ⓜ️ 微软服务" interval: 86400 apple: file: acl4ssr/Apple.yaml behavior: classical format: yaml policy: "🍎 苹果服务" interval: 86400 telegram: file: acl4ssr/Telegram.yaml behavior: classical format: yaml policy: "📲 电报消息" interval: 86400 ai: file: acl4ssr/AI.yaml behavior: classical format: yaml policy: "💬 Ai平台" interval: 86400 openai: file: acl4ssr/OpenAi.yaml behavior: classical format: yaml policy: "💬 Ai平台" interval: 86400 youtube: file: acl4ssr/YouTube.yaml behavior: classical format: yaml policy: "📹 油管视频" interval: 86400 netflix: file: acl4ssr/Netflix.yaml behavior: classical format: yaml policy: "🎥 奈飞视频" interval: 86400 proxy-media: file: acl4ssr/ProxyMedia.yaml behavior: classical format: yaml policy: "🌍 国外媒体" interval: 86400 games-epic: file: acl4ssr/Epic.yaml behavior: classical format: yaml policy: "🎮 游戏平台" interval: 86400 games-origin: file: acl4ssr/Origin.yaml behavior: classical format: yaml policy: "🎮 游戏平台" interval: 86400 games-sony: file: acl4ssr/Sony.yaml behavior: classical format: yaml policy: "🎮 游戏平台" interval: 86400 games-steam: file: acl4ssr/Steam.yaml behavior: classical format: yaml policy: "🎮 游戏平台" interval: 86400 games-nintendo: file: acl4ssr/Nintendo.yaml behavior: classical format: yaml policy: "🎮 游戏平台" interval: 86400 pt: file: acl4ssr/PrivateTracker.yaml behavior: classical format: yaml policy: "🎮 PT平台" interval: 86400 cn-domain: file: acl4ssr/ChinaDomain.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 cn-company-ip: file: acl4ssr/ChinaCompanyIp.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 download: file: acl4ssr/Download.yaml behavior: classical format: yaml policy: "🎯 全球直连" interval: 86400 proxy-gfw: file: acl4ssr/ProxyGFWlist.yaml behavior: classical format: yaml policy: "{{ main_policy }}" interval: 86400 geoip-cn: behavior: classical format: text policy: "🎯 全球直连" payload: - GEOIP,CN clients: mihomo: title: HomeLab Mihomo provider_interval: 21600 rule_interval: 86400 test_url: https://www.gstatic.com/generate_204 test_interval: 300 main_policy: 🚀 节点选择 source_policy: ☁️ 机场选择 mixed_auto_policy: ♻️ 自动选择 manual_policy: 🚀 手动切换 direct_policy: DIRECT mode: rule allow_lan: true ipv6: true mixed_port: 7890 socks_port: 7891 log_level: info stash: title: HomeLab Stash provider_interval: 21600 rule_interval: 86400 test_url: https://www.gstatic.com/generate_204 test_interval: 300 main_policy: 🚀 节点选择 source_policy: ☁️ 机场选择 mixed_auto_policy: ♻️ 自动选择 manual_policy: 🚀 手动切换 direct_policy: DIRECT mode: rule ipv6: true log_level: info