我是在 github 上的一个仓库(当然已存在也可,只要是公开的就行)内创建了两个文件,一个自定义直连,一个只定义走代理。配置如下
`my_direct_rule:{!!merge <<: *class,url: "
https://raw.githubusercontent.com/xxx/rule-script/refs/heads/main/rule/My-Direct-Rule.list"}`
然后在配置文件下增加了 my_direct_rule 规则是走什么方式(直连还是代理)。
```yaml
rules:
- RULE-SET,reject,🔴 拒绝
- RULE-SET,my_direct_rule,🟢 直连
```
修改并提交 github 上的配置之后,用面板更新一下 “规则提供商” 下的 my_direct_rule 就可以了。My-Direct-Rule.list 内容简单列一下
```text
# 直连规则
# 域名匹配
DOMAIN,
tv.micu.hkDOMAIN,
tv1.micu.hk# 域名后缀匹配
DOMAIN-SUFFIX,
github.com# 域名关键字匹配
DOMAIN-KEYWORD,v2ex
```