From 6581edb5df412913457e4fe3a2d20e77ad98d545 Mon Sep 17 00:00:00 2001 From: doctorchen80 Date: Tue, 9 Sep 2025 12:32:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=20smart.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- smart.yaml | 191 ----------------------------------------------------- 1 file changed, 191 deletions(-) delete mode 100644 smart.yaml diff --git a/smart.yaml b/smart.yaml deleted file mode 100644 index d34f042..0000000 --- a/smart.yaml +++ /dev/null @@ -1,191 +0,0 @@ -# 必读!!! -# 注意规则在满足自己需求情况下,尽量做到精简,不要过度复杂,以免影响性能。 -# 跑裸核用户请自行去掉下方控制面板模块的注释。 -# 机场订阅 -proxy-providers: - 聚合订阅: - url: "https://sub.zjtcm.fun/UFpJM7Xxd0iXrwGKMmD7/download/collection/ALL?target=ClashMeta" - type: http - interval: 86400 - health-check: - enable: true - url: https://www.gstatic.com/generate_204 - interval: 300 - proxy: 直连 - #override: - #additional-prefix: "前缀 |" - #additional-suffix: "| 后缀" - -# 节点信息 -proxies: - - {name: 直连, type: direct} - -# 全局配置 -port: 7890 -socks-port: 7891 -redir-port: 7892 -mixed-port: 7893 -tproxy-port: 7894 -allow-lan: true -bind-address: "*" -ipv6: true -unified-delay: true -tcp-concurrent: true -log-level: warning -find-process-mode: 'off' -# interface-name: en0 -global-client-fingerprint: chrome -keep-alive-idle: 600 -keep-alive-interval: 15 -disable-keep-alive: true -profile: - store-selected: true - store-fake-ip: true - -# 控制面板,external-ui 路径如果出现报错,根据你使用的插件进行调整,比如openclash改为/etc/openclash/run,裸核跑改为/etc/mihomo/run -# 因容易造成新手面板启动问题,我注释掉了,需要的自行开启 -#external-controller: 0.0.0.0:9090 -#secret: "" -#external-ui: "/etc/nikki/run" -#external-ui-name: zashboard -#external-ui-url: "https://github.com/Zephyruso/zashboard/archive/refs/heads/gh-pages.zip" - -# 嗅探 -sniffer: - enable: true - sniff: - HTTP: - ports: [80, 8080-8880] - override-destination: true - TLS: - ports: [443, 8443] - QUIC: - ports: [443, 8443] - force-domain: - - "+.v2ex.com" - skip-domain: - - "+.baidu.com" - -# 入站 -tun: - enable: true - # system/gvisor/mixed - stack: mixed - dns-hijack: ["any:53", "tcp://any:53"] - auto-route: true - auto-redirect: true - auto-detect-interface: true - -# DNS模块 -dns: - enable: true - listen: 0.0.0.0:1053 - ipv6: true - respect-rules: true - enhanced-mode: fake-ip - fake-ip-range: 28.0.0.1/8 - fake-ip-filter-mode: blacklist - fake-ip-filter: - - "rule-set:private_domain,cn_domain" - - "+.msftconnecttest.com" - - "+.msftncsi.com" - - "time.*.com" - default-nameserver: - - 223.5.5.5 - proxy-server-nameserver: - - https://223.5.5.5/dns-query - # namesever尽量用运营商提供的DNS - nameserver: - - 223.5.5.5 - - 119.29.29.29 - -# 出站策略 smart参数: uselightgbm: true, collectdata: true, strategy: sticky-sessions,policy-priority: "Premium:0.9;SG:1.3" -# 没有再使用锚点,是考虑很多新手修改难度,这样新手修改某个分组更容易些。 -proxy-groups: - - {name: 🚀 默认代理, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🌍 其他国家, 🌐 全部节点, 直连]} - - {name: 📹 YouTube, type: select, proxies: [♻️ 美国智能, ♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🌍 其他国家, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🍀 Google, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🤖 ChatGPT, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 👨🏿‍💻 GitHub, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🐬 OneDrive, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 💻 Microsoft, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🎵 TikTok, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🌍 其他国家, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 📲 Telegram, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🎥 NETFLIX, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🌍 其他国家, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🎬 Disney+, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🌍 其他国家, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: ✈️ Speedtest, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 💶 PayPal, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🍎 Apple, type: select, proxies: [直连, 🚀 默认代理]} - - {name: 🎯 直连, type: select, proxies: [直连, 🚀 默认代理]} - - {name: 🐟 漏网之鱼, type: select, proxies: [♻️ 香港智能,♻️ 台湾智能, ♻️ 日本智能, ♻️ 狮城智能, ♻️ 美国智能, ♻️ 自动选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 狮城节点, 🇺🇲 美国节点, 🌍 其他国家, 🚀 默认代理, 🌐 全部节点, 直连]} - - {name: 🇭🇰 香港节点, type: select, include-all: true, filter: "(?=.*(港|HK|(?i)Hong))^((?!(台|日|韩|新|深|美)).)*$"} - - {name: 🇹🇼 台湾节点, type: select, include-all: true, filter: "(?=.*(台|TW|(?i)Tai|TaiWan))^((?!(港|美|日|韩|新)).)*$"} - - {name: 🇯🇵 日本节点, type: select, include-all: true, filter: "(?=.*(日|JP|(?i)Japan))^((?!(港|台|韩|新|美|尼)).)*$" } - - {name: 🇸🇬 狮城节点, type: select, include-all: true, filter: "(?=.*(新加坡|坡|狮城|SG|Singapore))^((?!(港|台|韩|日|美)).)*$" } - - {name: 🇺🇲 美国节点, type: select, include-all: true, filter: "(?=.*(美|US|(?i)States|America))^((?!(港|台|日|韩|新)).)*$"} - - {name: ♻️ 香港智能, type: smart, uselightgbm: true, collectdata: true, include-all: true, interval: 300, filter: "(?=.*(港|HK|(?i)Hong))^((?!(台|日|韩|新|深|美)).)*$"} - - {name: ♻️ 日本智能, type: smart, uselightgbm: true, collectdata: true, include-all: true, interval: 300, filter: "(?=.*(日|JP|(?i)Japan))^((?!(港|台|韩|新|美|尼)).)*$" } - - {name: ♻️ 狮城智能, type: smart, uselightgbm: true, collectdata: true, include-all: true, interval: 300, filter: "(?=.*(新加坡|坡|狮城|SG|Singapore))^((?!(港|台|韩|日|美)).)*$" } - - {name: ♻️ 美国智能, type: smart, uselightgbm: true, collectdata: true, include-all: true, interval: 300, filter: "(?=.*(美|US|(?i)States|America))^((?!(港|台|日|韩|新)).)*$"} - - {name: ♻️ 台湾智能, type: smart, uselightgbm: true, collectdata: true, include-all: true, interval: 300, filter: "(?=.*(台|TW|(?i)Tai|TaiWan))^((?!(港|美|日|韩|新)).)*$"} - - {name: ♻️ 自动选择, type: url-test, include-all: true, tolerance: 20, interval: 300, filter: "^((?!(直连)).)*$"} - - {name: 🌍 其他国家, type: select, include-all: true, filter: "^((?!(港|hk|hongkong|hong kong|台|🇹🇼|tw|taiwan|新|🇸🇬|sg|singapore|日|jp|japan|美|us|unitedstates|united states|直连)).)*$"} - - {name: 🌐 全部节点, type: select, include-all: true} - -# 规则匹配 -# 此规则部分没有做防泄露处理,因为弊严重大于利! -rules: - - DOMAIN-SUFFIX,qichiyu.com,🚀 默认代理 - - RULE-SET,private_domain,直连 - - RULE-SET,apple_domain,🍎 Apple - - RULE-SET,proxylite,🚀 默认代理 - - RULE-SET,ai,🤖 ChatGPT - - RULE-SET,github_domain,👨🏿‍💻 GitHub - - RULE-SET,youtube_domain,📹 YouTube - - RULE-SET,google_domain,🍀 Google - - RULE-SET,onedrive_domain,🐬 OneDrive - - RULE-SET,microsoft_domain,💻 Microsoft - - RULE-SET,tiktok_domain,🎵 TikTok - - RULE-SET,speedtest_domain,✈️ Speedtest - - RULE-SET,telegram_domain,📲 Telegram - - RULE-SET,netflix_domain,🎥 NETFLIX - - RULE-SET,Disney_domain,🎬 Disney+ - - RULE-SET,paypal_domain,💶 PayPal - - RULE-SET,gfw_domain,🚀 默认代理 - - RULE-SET,geolocation-!cn,🚀 默认代理 - - RULE-SET,cn_domain,🎯 直连 - - RULE-SET,google_ip,🍀 Google,no-resolve - - RULE-SET,netflix_ip,🎥 NETFLIX,no-resolve - - RULE-SET,telegram_ip,📲 Telegram,no-resolve - - RULE-SET,cn_ip,🎯 直连 - - 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: - private_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/private.mrs"} - proxylite: { <<: *class, url: "https://raw.githubusercontent.com/qichiyuhub/rule/refs/heads/main/proxy.list"} - ai: { <<: *domain, url: "https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/meta/geo/geosite/category-ai-!cn.mrs" } - youtube_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/youtube.mrs"} - google_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/google.mrs"} - github_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/github.mrs"} - telegram_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/telegram.mrs"} - netflix_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/netflix.mrs"} - Disney_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/disney.mrs"} - paypal_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/paypal.mrs"} - onedrive_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/onedrive.mrs"} - microsoft_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/microsoft.mrs"} - apple_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/apple-cn.mrs"} - speedtest_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/ookla-speedtest.mrs"} - tiktok_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/tiktok.mrs"} - gfw_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/gfw.mrs"} - geolocation-!cn: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/geolocation-!cn.mrs"} - cn_domain: { <<: *domain, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.mrs"} - - cn_ip: { <<: *ip, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/cn.mrs"} - google_ip: { <<: *ip, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/google.mrs"} - telegram_ip: { <<: *ip, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/telegram.mrs"} - netflix_ip: { <<: *ip, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/netflix.mrs"} \ No newline at end of file