11---
22title : 生成带有自定义策略组和规则的 mihomo 配置文件直链-ruleset 方案
3- description : 此教程搭载 mihomo 内核,采用 ` RULE-SET` 规则搭配 .list 和 .mrs 规则集合文件
3+ description : 此教程搭载 mihomo 内核,采用 <code> RULE-SET</code> 规则搭配 .list 和 .mrs 规则集合文件
44date : 2024-08-21 07:41:24 +0800
55categories : [直链配置, mihomo 直链]
66tags : [Clash, mihomo, 直链, 订阅, ruleset, rule-set, 基础]
@@ -93,7 +93,7 @@ proxy-groups:
9393 - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
9494 # 选择`🎯 全球直连`为测试本地网络(运营商网络速度和 IPv6 支持情况),可选择其它节点用于测试机场节点速度和 IPv6 支持情况
9595 - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
96- - {name: 🤖 人工智能 , type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]}
96+ - {name: 🤖 AI 平台 , type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]}
9797 - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]}
9898 - {name: 🎮 游戏服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]}
9999 - {name: 🪟 微软服务, type: select, proxies: [🎯 全球直连, 🚀 节点选择]}
@@ -105,7 +105,7 @@ proxy-groups:
105105 - {name: 🀄️ 直连 IP, type: select, proxies: [🎯 全球直连, 🚀 节点选择]}
106106 - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]}
107107 - {name: 📲 电报消息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
108- # 若使用 ShellCrash,由于无法判断本机进程(默认 `find-process-mode: off`),需删除此条 `⬇️ 直连软件`;若在面板 dashboard 中需隐藏该策略组,可添加 `hidden: true` 配置项
108+ # 若使用 ShellCrash,由于无法判断本机进程(默认 `find-process-mode: off`),需删除此条 `⬇️ 直连软件`;若在面板 Dashboard 中需隐藏该策略组,可添加 `hidden: true` 配置项
109109 - {name: ⬇️ 直连软件, type: select, proxies: [🎯 全球直连], hidden: true}
110110 - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连], hidden: true}
111111 # 若机场的 UDP 质量不是很好,导致某游戏无法登录或进入房间,可添加 `disable-udp: true` 配置项解决
@@ -123,7 +123,7 @@ proxy-groups:
123123 # 可使用 `include-all-providers: true` 代替 `use: [🛫 机场订阅 1, 🛫 机场订阅 2, ...]`,意思为引入所有代理集合
124124 - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"}
125125 - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, use: [🛫 机场订阅 1, 🛫 机场订阅 2], filter: "(?i)(🇸🇬|新|sg|singapore)"}
126- - {name: 🇺🇸 美国节点, type: url-test, tolerance: 50 , use: [🛫 机场订阅 1, 🛫 机场订阅 2], filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"}
126+ - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100 , use: [🛫 机场订阅 1, 🛫 机场订阅 2], filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"}
127127
128128# 规则集(yaml 文件每天自动更新)
129129rule-providers :
@@ -296,14 +296,14 @@ rules:
296296 - RULE-SET,games-cn,🎮 游戏服务
297297 - RULE-SET,media,🌍 国外媒体
298298 - RULE-SET,games,🎮 游戏平台
299- - RULE-SET,ai,🤖 人工智能
299+ - RULE-SET,ai,🤖 AI 平台
300300 - RULE-SET,networktest,📈 网络测试
301301 - RULE-SET,proxy,🧱 代理域名
302302 - RULE-SET,cn,🛡️ 直连域名
303303 - RULE-SET,privateip,🔒 私有网络,no-resolve
304304 - RULE-SET,cnip,🀄️ 直连 IP
305- - RULE-SET,mediaip,🌍 国外媒体,no-resolve
306- - RULE-SET,gamesip,🎮 游戏平台,no-resolve
305+ - RULE-SET,mediaip,🌍 国外媒体
306+ - RULE-SET,gamesip,🎮 游戏平台
307307 - RULE-SET,telegramip,📲 电报消息,no-resolve
308308 - MATCH,🐟 漏网之鱼
309309` ` `
@@ -375,13 +375,13 @@ proxy-groups:
375375 - {name: 🚀 节点选择, type: select, proxies: [🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
376376 # 选择`🎯 全球直连`为测试本地网络(运营商网络速度和 IPv6 支持情况),可选择其它节点用于测试机场节点速度和 IPv6 支持情况
377377 - {name: 📈 网络测试, type: select, proxies: [🎯 全球直连, 🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
378- - {name: 🤖 人工智能 , type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]}
378+ - {name: 🤖 AI 平台 , type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]}
379379 - {name: 📋 Trackerslist, type: select, proxies: [🎯 全球直连, 🚀 节点选择]}
380380 - {name: 🌍 国外媒体, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]}
381381 - {name: 🎮 游戏平台, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点]}
382382 - {name: 🧱 代理域名, type: select, proxies: [🚀 节点选择, 🎯 全球直连]}
383383 - {name: 📲 电报消息, type: select, proxies: [🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
384- # 若在面板 dashboard 中需隐藏该策略组,可添加 `hidden: true` 配置项
384+ # 若在面板 Dashboard 中需隐藏该策略组,可添加 `hidden: true` 配置项
385385 - {name: 🔒 私有网络, type: select, proxies: [🎯 全球直连], hidden: true}
386386 - {name: 🐟 漏网之鱼, type: select, proxies: [🎯 全球直连, 🚀 节点选择, 🇭🇰 香港节点, 🇹🇼 台湾节点, 🇯🇵 日本节点, 🇸🇬 新加坡节点, 🇺🇸 美国节点, 🆓 免费节点]}
387387 - {name: 🛑 广告域名, type: select, proxies: [🔴 全球拦截, 🟢 全球绕过]}
@@ -397,7 +397,7 @@ proxy-groups:
397397 # 可使用 `include-all-providers: true` 代替 `use: [🛫 机场订阅 1, 🛫 机场订阅 2, ...]`,意思为引入所有代理集合
398398 - {name: 🇯🇵 日本节点, type: url-test, tolerance: 50, include-all-providers: true, filter: "(?i)(🇯🇵|日|jp|japan)"}
399399 - {name: 🇸🇬 新加坡节点, type: url-test, tolerance: 50, use: [🛫 机场订阅 1, 🛫 机场订阅 2], filter: "(?i)(🇸🇬|新|sg|singapore)"}
400- - {name: 🇺🇸 美国节点, type: url-test, tolerance: 50 , use: [🛫 机场订阅 1, 🛫 机场订阅 2], filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"}
400+ - {name: 🇺🇸 美国节点, type: url-test, tolerance: 100 , use: [🛫 机场订阅 1, 🛫 机场订阅 2], filter: "(?i)(🇺🇸|美|us|unitedstates|united states)"}
401401
402402# 规则集(yaml 文件每天自动更新)
403403rule-providers :
@@ -504,12 +504,12 @@ rules:
504504 - RULE-SET,trackerslist,📋 Trackerslist
505505 - RULE-SET,media,🌍 国外媒体
506506 - RULE-SET,games,🎮 游戏平台
507- - RULE-SET,ai,🤖 人工智能
507+ - RULE-SET,ai,🤖 AI 平台
508508 - RULE-SET,networktest,📈 网络测试
509509 - RULE-SET,tld-proxy,🧱 代理域名
510510 - RULE-SET,gfw,🧱 代理域名
511- - RULE-SET,mediaip,🌍 国外媒体,no-resolve
512- - RULE-SET,gamesip,🎮 游戏平台,no-resolve
511+ - RULE-SET,mediaip,🌍 国外媒体
512+ - RULE-SET,gamesip,🎮 游戏平台
513513 - RULE-SET,telegramip,📲 电报消息,no-resolve
514514 - MATCH,🐟 漏网之鱼
515515` ` `
@@ -576,7 +576,7 @@ rule-providers:
576576rules:
577577 # 自定义规则优先放前面
578578 - RULE-SET,netflix,🎥 奈飞视频
579- - RULE-SET,netflixip,🎥 奈飞视频,no-resolve
579+ - RULE-SET,netflixip,🎥 奈飞视频
580580 - RULE-SET,bilibili,📺 哔哩哔哩
581581` ` `
582582> 若有其它需求,可进入 [blackmatrix7/ios_rule_script/rule/Clash](https://github.com/blackmatrix7/ios_rule_script/tree/master/rule/Clash) 搜索关键字,通过能够搜索到的关键字来编写规则(推荐使用“xxx_Classical.yaml”文件,`rule-provider` 内须配置 `behavior: classical`)
0 commit comments