-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
如果您有多个代理地址,且默认分组与默认规则不符合自己的预期或想构建统一的分组规则。
可以通过脚本实现动态固化分组与规则。
添加与使用方式:



打开上面给的脚本地址,复制脚本内容:

再打开FIClash删除默认的脚本内容,然后粘贴刚刚复制的内容:

接下来就是自定义修改:
- 自建代理组
一共有两种添加方式,match 模糊匹配,proxies 完全匹配。
模糊匹配:只需要找出可以匹配公共名称即可,香港|台湾|新加坡|日本,像这种就会将节点名称中包含这四个国家的代理放置到一个组中。
完全匹配:这个就更简单,名称完全一致的节点名称,局限性很大,尤其在多个不同服务商之间。
const PROXY_GROUPS = [
{
name: "港湾",
type: "select",
match: /(香港|台湾)/,
},
{
name: "优选",
type: "select",
proxies: [
"🇭🇰【亚洲】香港01丨直连",
"🇹🇼【亚洲】台湾家宽01丨直连",
],
},
];
- 新增覆盖的规则
写法是固定的:匹配模式,匹配规则,匹配分组
const NEW_RULES = [
"DOMAIN-SUFFIX,javdb.com,港湾",
"DOMAIN-SUFFIX,javdb562.com,港湾",
];
为什么说这个很通用呢,当你使用模糊模式进行节点匹配,这样创建出来的代理组名称就是固定的。那么接下来创建的规则,使用的匹配分组也就是固定的。这样无论你换任何代理,就都不用进行规则修改。
喜欢该脚本的建议进行收藏,配合 FIClash WebDev 同步,一次配置终身无忧👻
Metadata
Metadata
Assignees
Labels
No labels