Skip to content

Subscription Templates.zh_CN

RomanovCaesar edited this page Oct 8, 2026 · 1 revision

English | 简体中文

什么是订阅模版?

从 v0.2.3 起,每个订阅都是一份完整的客户端配置,而不只是一串节点。订阅模版就是这份配置的 Mihomo 骨架:基础设置、策略组和分流规则,不含任何节点。客户端拉取订阅时,m-ui 把该用户自己的节点填进模版里的分组,再转换成对应客户端的格式。

从侧栏"入站列表"下面的订阅模版进入。这里选中哪个模版,所有订阅就用哪个,跨面板订阅(/isub)也一样。

内置默认模版

内置模版有三个国别版本。它们的基础设置、分组和代理规则相同,区别只在于哪个国家的流量直连。

版本 直连 分组名
中国 GEOIP,cn、GEOSITE,cn、国内公共 DNS 节点选择 / 自动选择
俄国 GEOIP,ru、GEOSITE,category-ru、Yandex DNS Proxy / Auto
伊朗 GEOIP,ir、GEOSITE,category-ir、Shecan DNS Proxy / Auto

三个版本都会:

  • 让 Google、AI 服务(category-ai-!cn)、Apple、Microsoft、TikTok 和 IP 泄漏检测网站走代理;
  • 让私有地址直连;
  • 屏蔽 QUIC(UDP 443),让浏览器退回 TCP 走代理。

第一个分组是手动选择组,包含自动选择组、DIRECT 和全部节点;第二个是包含全部节点的 url-test 组。在默认模版那一行点国家即可立即切换版本,查看可以看到该版本的 YAML。

导入自己的模版

点击导入模版,粘贴 Mihomo 订阅或模版,或点从文件载入读取文本文件(最大 2 MB)。填好名称,点预览检查清理结果,再点保存。

完整订阅和不含节点的模版都可以,但必须是 Mihomo YAML,且包含 proxy-groups 和 rules。保存前 m-ui 会自动清理:

  • 删除 proxies、proxy-providers 和所有注释。每个订阅用户都会拿到这份模版,而导出的配置里,注释经常写着源文件名或节点信息。
  • 原本放节点的分组改为放入每个用户自己的节点,包括列了节点、用了 use: 引用 provider、或开了 include-all 的分组。
  • 直接指向某个节点的规则改为指向第一个放节点的分组。
  • 先展开锚点和别名,避免被删除的节点通过别名残留下来。

预览会显示删除了多少节点和 provider、多少个分组会放入节点、多少条规则被改了指向。

保存下来的模版里,放节点的分组用 Mihomo 自己的 include-all-proxies: true 标记,所以存下的模版本身仍是合法的 Mihomo 配置。生成订阅时 m-ui 会把它展开成明确的节点列表,旧版客户端也能识别。分组的 filter、exclude-filter、exclude-type 会被遵守;成员被筛空的分组会退回 DIRECT。

导入的模版可以查看、下载、重命名和删除。删除正在使用的模版后,订阅自动改回默认模版。最多保存 50 个模版。

各客户端拿到的内容

客户端 后缀 输出
Mihomo / Clash /clash 模版加节点,保留模版原有的 YAML 顺序和写法
Stash /stash 同上,只放 Stash 支持的节点(Stash 支持 GEOSITE 和 AND/OR/NOT)
sing-box /sing-box selector/urltest 出站、路由规则和远程规则集
Surge、Surge Mac /surge、/surgemac 完整配置,带 #!MANAGED-CONFIG 自动更新
Surfboard /surfboard 完整配置,带 #!MANAGED-CONFIG 自动更新
Loon /loon 完整配置,GEOSITE 规则放在 [Remote Rule]
Quantumult X /qx 完整配置
Egern /egern 完整配置
V2Box、V2RayNG、V2RayTun、Npv Tunnel、HApp、Shadowrocket、Streisand 各自后缀 只有节点列表,分享链接格式无法携带规则

GEOSITE 规则

只有 Mihomo 和 Stash 自带 GEOSITE 数据。其他客户端使用 MetaCubeX/meta-rules-dat 的规则集,和 Mihomo 的 GeoSite.dat 同源:

  • sing-box:sing 分支的 .srs 规则集,经配置里的最终代理分组下载(download_detour)。
  • Surge、Surfboard、Loon、Egern:classical 格式的 .list 规则集。
  • Quantumult X:读不了这类规则集,所以跳过 GEOSITE 规则,GEOIP 规则照常生效。

对于 GeoIP 里没有 private 的客户端,GEOIP,private 会展开成私有网段。客户端表达不了的规则会被跳过;文本格式的配置里会留一行 # m-ui: skipped … 注释,方便看出丢掉了什么。

Note

sing-box 1.14 会对 download_detour 打印一条"即将弃用"的警告,不影响使用。m-ui 暂时保留它,因为替代字段只在 1.14 及以上才有,而较旧的 sing-box 内核(手机客户端里很常见)遇到不认识的字段会拒绝整个配置。

从 v0.2.2 及更早版本升级

  • 订阅内容会自动变化:默认选中中国版,/clash 返回完整的分组和规则,不再是"全部节点 + MATCH,PROXY"。
  • Surge、Surfboard、Loon、Quantumult X、Egern 的地址现在返回完整配置,不再是节点列表。如果之前把这些地址当作节点(策略)订阅导入到自己的配置里,请改为按完整配置导入。

备份与存储

模版保存在 data/sub-templates.json,并随面板备份一起备份。v0.2.3 之前的备份里没有模版,恢复时不会改动当前的模版。

Clone this wiki locally