分流规则调试器
在浏览器内批量调试 Clash/Mihomo 与 sing-box 规则,逐目标解释静态候选、不能确定和无显式结果;保留更早未知规则的影响。
- 1配置与目标
- 2执行调试
- 3查看命中
填入配置和待测试的域名或 IP;第一次使用可先试用示例。
1. 规则输入
填写完整配置;只有规则片段时,可在高级选项中切换输入类型。
2. 批量目标
每行一个域名或 IP,如 example.com;其他目标格式见高级选项。
Clash/Mihomo 使用 YAML 或 JSON;sing-box 使用严格 JSON。完整配置可检查实际策略组、出站及显式 final。
每个非空行一个域名、IP、主机:端口或 HTTP(S) URL;也可填写 JSON 对象,明确提供 domain、ip、network、port。URL 只提取主机与显式端口,不补默认端口/网络,也不进行 DNS。
规则最多 256 Ki 字符,目标最多 32 Ki 字符/100 项,每行 2 Ki 字符;规则 × 目标最多 20,000 次检查,完整报告最多 2 Mi 字符。规则文件最多 1 MiB,目标文件最多 128 KiB;超限整体拒绝,不截断。
结果只解释固定信息与已支持规则;GeoIP/Geosite/规则集/逻辑/进程条件及运行动作保持不能判定,不下载资源、嗅探、测速或选择策略组实际节点。
静态候选与真实流量需要区分
输入和报告只在页面内存,切换格式/输入类型/账号/语言或离开清空;输入修改清除旧报告。不上传配置。报告省略节点密码、服务器地址、提供商 URL、URL 路径/查询与未知原始容器;明确目标、名称与条件值仍可能私人。
为明确的批量目标调试规则,保留原编号与未知条件影响;内容只在浏览器内处理。
使用流程
- 选择规则格式和完整配置/仅规则列表,粘贴或读取本地文件。切换选项会清空工作区。
- 每行输入一个域名、IP、主机:端口或 HTTP(S) URL;复杂目标使用严格 JSON 对象,仅允许 domain、ip、network、port。URL 不补默认端口或网络,不联网。
- 点击开始批量调试,筛选/搜索结果;打开任一目标查看原编号规则的匹配、不匹配和不能判定,可复制完整批量或单目标投影报告。
匹配范围
支持 ASCII/Punycode 域名精确/后缀/字面关键词、IPv4/IPv6 CIDR、TCP/UDP 与整数端口,复用已有三值模型。sing-box 地址字段 OR、端口/网络 AND。未知、逻辑、历史动作、GeoIP/Geosite/规则集/进程条件和匹配的非终止动作不会被跳过;后续候选保持条件性。
完整配置使用真实策略/出站/final。规则列表不制造目标或兜底,原编号保留;缺失目标不能被视为可用。结果不是完整客户端合法性验证,也不代表实时组选择或真实流量命中。
本地与限制
规则最多 256 Ki 字符、目标 32 Ki/100 项、规则 × 目标 20,000、报告 2 Mi 字符,超限整体拒绝。工作区仅在内存,输入变更清除结果,切换账号/语言/格式/输入类型或离开清空。报告不含节点凭据/服务器地址/提供商 URL/URL 私人路径或未知容器;目标、名称和已识别条件仍可能私人。交互流程图、实时策略组、地理库及完整运行条件继续分阶段。
讨论 0
围绕内容提问、分享经验,留下对后来读者有用的信息。
登录后可以留言、回复和投票。
登录参与讨论