此处存放我用于 Mihomo 内核的覆写规则,以 mihomo-party-org/override-hub 内的 ACL4SSR 规则为灵感,几乎完全重新编写,具有以下优点:
- 集成 SukkaW/Surge 和 Cats-Team/AdRules 规则集,优化广告拦截、隐私保护及流量分流精度
- 新增 Truth Social、E-Hentai、TikTok、加密货币等实用分流规则
- 移除冗余规则集
- 引入 Loyalsoldier/v2ray-rules-dat 完整版 GeoSite/GeoIP 数据库
- 针对 IP 规则添加
no-resolve参数,避免本地 DNS 解析,提升上网速度,无 DNS 泄露
谨此声明:本覆写规则为本人自用,现特此公开分享于公共平台。在未有回馈意见的情况下,自然优先满足个人需求及修正自己发现的问题。如有高见,欢迎提 Issue/PR。
Mihomo Party
- 复制对应文件 raw 链接
https://raw.githubusercontent.com/powerfullz/override-rules/refs/heads/main/override.yaml。 - 打开 Mihomo Party,左侧导航栏打开「覆写」页面,粘贴链接后导入,即可看到对应的覆写脚本/配置。
- 左侧导航栏打开「订阅管理」,点击需要覆写的订阅右上角的三个点,选择「编辑信息」。
- 在打开的对话框中最后一项「覆写」,选择刚刚导入的覆写脚本/配置,保存即可。
需要注意,Mihomo Party 在默认设置下还会接管 DNS 和 SNI(域名嗅探),需要手动在设置中关闭「控制 DNS 设置」和「控制域名嗅探」两个选项。
SubStore
2025/06/17更新:新增 JavaScript 格式覆写,支持传入参数,更易于维护,推荐使用。例如,有链式代理需求,使用如下覆写脚本链接即可:
https://raw.githubusercontent.com/powerfullz/override-rules/refs/heads/main/convert.js#landing=true
Clash Verge 系
直接复制粘贴到覆写规则(无法自动更新)。
这覆写规则大量引用了 Loyalsoldier/v2ray-rules-dat,大多数 Mihomo 客户端都会覆写 GeoIP/GeoSite 数据库资源链接,为了获得更好的分流体验,建议手动修改客户端内的覆写设置。以 Mihomo Party 为例,点击侧栏中的「外部资源」,分别将资源链接替换为以下值:
| 项目 | 链接 |
|---|---|
| GeoIP 数据库 | https://cdn.jsdelivr.net/gh/Loyalsoldier/v2ray-rules-dat@release/geoip.dat |
| GeoSite 数据库 | https://cdn.jsdelivr.net/gh/Loyalsoldier/v2ray-rules-dat@release/geosite.dat |
| MMDB 数据库 | https://cdn.jsdelivr.net/gh/Loyalsoldier/geoip@release/Country.mmdb |
| ASN 数据库 | https://cdn.jsdelivr.net/gh/Loyalsoldier/geoip@release/GeoLite2-ASN.mmdb |
静态资源:这代理组包含所有常见静态资源 CDN 域名、对象存储域名。如果你的机场提供按低倍率结算流量消耗的节点,可使用这个代理组将这部分流量分流到这些节点。
搜狗输入:这代理组默认放行,作用是避免搜狗输入法将你输入的每一个字符自动收集并通过get.sogou.com/q等域名回传。隐私担忧者可以将其设置为REJECT,开启后会影响搜狗输入法账号同步、词库更新、问题反馈,但语音输入等其他功能可以正常使用。
Play 商店修复:这代理组用于修复国行设备因使用services.googleapis.cn域名导致的 Google Play 下载应用时的「等待中…」问题,如果使用默认的「全球直连」问题依旧,则将其切换到「节点选择」即可。使用「全球直连」代理组时,Play 商店会从国内的 CDN 下载内容。详见:「Google Play 商店的国内 CDN:从密码学入门到分流策略优化」。
Steam 修复: 这代理组用于让 Steam 客户端调用国内 CDN 及 P2P 网络下载,节省大量流量。如果需要代理 Steam 所有的下载请求,将其设置为「节点选择」即可。
若有链式代理需求,可以使用override_with_landing.yaml和override_loadbalance_landing.yaml。这两个配置文件新增了「落地资源」和「前置代理」两个代理组,其中「落地资源」代理组会自动匹配名称包含「家宽」、「商宽」和「落地」的节点,并且其他诸如「香港节点」的代理组会自动剔除落地节点。需要被链式代理的落地节点配置需要将dialer-proxy字段设置为「前置代理」,以下是一个例子:
proxies:
- name: '香港 HGC NAT 商宽落地'
type: ss
server: example.com
port: 6666
cipher: aes-256-gcm
password: goodpassword
dialer-proxy: "前置代理"