Skip to content

规则导入与客户端兼容性

规则集保存匹配条件,订阅模板负责选择规则、配置动作和排列顺序。导入前先确认规则文件的格式和目标客户端。

选择导入来源

导入 Clash Provider 时可使用自动识别或明确选择 clash_classical。支持 Provider YAML、Classical 文本、域名列表、CIDR 列表和规范 JSON;明确选择格式后不会自动换成另一种格式。

Clash Classical 支持 DOMAINDOMAIN-SUFFIXDOMAIN-KEYWORDIP-CIDRIP-CIDR6PROCESS-NAMEPROCESS-PATH。未知条件会报错,不会静默丢弃。

应选择独立规则集文件。完整客户端配置、配置片段和只有注释的空文件不能作为独立规则集导入。同步失败时保留之前成功导入的内容。

按客户端使用

规则内容ZeroClash / Mihomosing-box
域名、IP / CIDR 条件可生成 ZRS可生成规则源可生成规则源
进程名称或进程路径不支持保留进程条件保留进程条件

包含进程条件的规则集不能绑定 Zero 模板,也不会生成删掉部分条件的 ZRS。如果规则集已经用于 Zero 模板,更新时加入进程条件会被拒绝,原内容保留。

Clash 模板使用 Classical YAML 地址;包含客户端专属条件的规则集,其复制出的公共地址使用 sing-box 源格式。应通过对应订阅模板获取适合客户端的配置。

常见问题

  • 导入失败:检查是否选择独立规则集、格式是否正确、内容是否为空,以及错误提示中的条件位置。
  • Zero 模板无法选择规则集:检查是否包含进程名称或路径条件。
  • 客户端没有命中进程规则:确认客户端及平台支持进程识别。转发其他设备的流量并不能获取那台设备上的进程身份。

继续阅读订阅配置与流量

ZeroDeNet