定时合并 Mihomo 规则,构建自用规则集
-
安装
python
以及必要依赖python -m pip install --upgrade pip pip install -r requirements.txt
-
编辑
config.yaml
以列表形式定义需要生成的文件以及其上游规则,基本格式与 Mihomo rule-providers 一致- path: output/reject.yaml format: yaml behavior: classical upstream: local_reject: type: http path: "local/reject.txt" format: txt behavior: classical xndeye_reject: type: http url: "https://raw.githubusercontent.com/xndeye/adblock_list/beta/rule/clash.yaml" format: yaml behavior: domain
-
执行脚本
python rule_merger.py
文件 | 介绍 | github | ghproxy | jsdelivr |
---|---|---|---|---|
reject.yaml |
广告域名 | link | link | link |
reject@ip.yaml |
广告IP | link | link | link |
direct.yaml |
推荐直连域名 | link | link | link |
direct@ip.yaml |
推荐直连IP | link | link | link |
microsoft@cn.yaml |
微软中国域名 | link | link | link |
apple@cn.yaml |
苹果中国域名 | link | link | link |
steam@cn.yaml |
Steam 中国域名 | link | link | link |
ai.yaml |
AI相关域名 | link | link | link |
proxy.yaml |
推荐代理域名 | link | link | link |
proxy@ip.yaml |
推荐代理IP | link | link | link |
lan@ip.yaml |
局域网IP | link | link | link |
fakeip-filter.yaml |
fakeIP过滤 | link | link | link |
自用轻量级 Mihomo 配置 mihomo.yaml
Tip
- 基于本仓库规则集编写,包含了分流和去广告,简单易用
Fallback
表示规则集未命中,通常保持 Direct,遇到特定网站无法打开或流量宽裕则可选择跟随Select Proxy
- 非直连域不在本地进行 DNS 解析,故不存在所谓 DNS 泄露
- 请用现有(机场)订阅链接 替换配置中
此处填写你的订阅地址
,而后将配置导入客户端即可使用 - 如客户端存在配置覆写、功能覆盖等,请自行调整或关闭相应功能