思考记录

机场订阅更新后自定义规则丢了?Clash Verge Rev规则保存指南

机场订阅更新后自定义规则不见了,先检查自己改的是远程订阅原文,还是客户端独立保存的规则。直接修改下载文件,重新拉取时可能被替换。更合适的做法是使用客户端提供的规则编辑或扩展入口,再核对最终运行结果。

先分清三个位置

配置位置 主要用途
远程订阅原文 服务方下发节点、策略及规则
本地规则与扩展 保存你希望继续应用的调整
最终运行配置 客户端处理后交给内核使用

把备注写在会换掉的纸上,下次换纸当然找不到。关键不是多按几次保存,而是确认保存到了哪里。复制一份旧文件可以备份,但不能自动跟上服务方的新节点。

Clash Verge Rev该用哪个入口?

官方自定义规则教程提供“右键订阅配置→编辑规则”的方法,并说明此处规则不会随着订阅更新失效。先记下客户端版本,以当前菜单及文档为准;其他Clash类客户端不能照搬同一套按钮。

需要改配置字段时,再看扩展配置与脚本说明。全局扩展适用于多数订阅,订阅扩展用于单独调整某份配置。不要为了一个网站的例外,让所有订阅集体改道。

保存规则,为什么仍然没生效?

Mihomo路由文档说明,规则按从上往下的顺序匹配,靠前规则优先。因此要检查插入位置、域名范围和策略名称,而不只是确认编辑器里还有那一行字。

选择代理组时,名称必须对应当前配置中的真实组。服务方更新了组名,旧规则即使保留,也需要重新核对引用。兜底规则覆盖面很广,把目标规则排在它后面,容易让规则“到场了却没轮到发言”。

不要把合并理解为全部追加

当前官方扩展文档说明,列表字段如rules会整体替换。只在扩展里写一条rules,可能替换原来的整张规则表,不能默认它会加到末尾。需要添加少量规则时,优先使用对应的规则编辑入口。

同样,不要复制整套陌生脚本来修一个小问题。先备份原配置,只改与目标有关的一项;若生成配置校验失败,恢复刚才的修改,再读报错。

更新后做一次验证,才算完成

  1. 更新前备份自定义规则,记下目标域名、预期策略及版本。
  2. 更新订阅后,确认规则仍在,策略组引用有效,配置成功载入。
  3. 重新发起目标连接,查看命中规则与实际出口,和更新前比较。

如果订阅本身下载或解析失败,先按本站订阅更新排查指南处理;模式选择则参考规则、全局与TUN的区别。求助时遮住订阅地址、令牌及二维码,别把配置问题顺手升级成账号泄露。

资料来源

评论

搜索文章

正在加载搜索…