纸艺装订台把新订阅页面与单独保存的个人规则标签组合,表示更新内容时保留自定义规则

昨天刚把一个网站设为直连,今天更新免费订阅,又恢复了原来的分流。遇到这种情况,先别关闭自动更新:应该把经常变化的订阅内容,与自己想长期保留的规则分开保存。 节点需要更新,个人设置也应该有自己的位置。

如果需要更稳定的线路,可以从文末的机场推荐中选择。

这篇以 Clash Verge Rev 为例,解决“改动放在哪里、更新后怎样确认还在”。已经能正常连接即可开始;安装和导入步骤见新手指引,安装包从客户端下载页选择。

01 订阅原文、个人修改、运行配置,各管一件事

把远程订阅当作一本会换页的活页册:节点和原有规则是订阅提供的页面,你的个人修改是另外夹进去的便签,内核使用的是最终装订好的版本。只在下载下来的页面上涂改,下次换页时就可能被覆盖。

保留的是个人修改,不是旧节点名单
更新订阅原文取得新的节点和配置
应用本地修改把保留的规则重新加入
生成运行配置交给内核实际使用
这是用途示意。多个扩展之间仍有执行顺序,最终结果还会受到应用设置影响。

因此,要保留几条网站规则,优先用订阅的“编辑规则”,不要把“编辑文件”当作长期保存自定义规则的入口。前者的自定义项可以保留到后续订阅更新中。Verge Rev 自定义规则说明

02 把一条规则放进它自己的位置

先挑一个你确实需要调整的主机名。下面用 docs.example.com 作为占位示例,假设你希望它直连;实际操作时换成自己的目标,并确认直连符合你的需求。

  1. 在“订阅”页找到当前正在使用的那张卡片,右键打开“编辑规则”。
  2. 新增规则:类型选 DOMAIN,内容填目标的完整主机名,策略选 DIRECT。字段内容不要包含 https://、斜杠或网页路径。
  3. 放入前置规则,保存后确认客户端没有报配置错误。已有自定义规则时,也检查它们之间的先后顺序。
  4. 保持规则模式,重新访问目标,再查看“连接”记录中的命中规则和出口。

上面的字段组合表示:

DOMAIN,docs.example.com,DIRECT

这是规则含义示例,不是一份完整订阅,也不是让你把这一行贴进扩展配置。DOMAIN 只匹配这个完整主机名;如果只想调整一个网站入口,就先不要扩大成匹配所有子域名的 DOMAIN-SUFFIX。Mihomo 的规则按从上到下的顺序判断,前面已处理的连接不会靠后面的同类规则纠正;尤其不要把自定义项放到兜底的 MATCH 后面。Mihomo 路由规则

希望这个网站走节点时,把 DIRECT 换成当前配置里实际存在的代理组,并检查组内选择。组名、节点和出口之间的关系见代理组与分流说明。

03 只改这一份订阅,还是每份都要改

同一台电脑可以有多份订阅。给 A 卡片加了规则,切到 B 后没有同样效果,先检查修改的作用范围。

你想做什么从哪里开始
给当前订阅补几条网站规则该订阅的“编辑规则”
调整某一份订阅的配置字段该订阅的扩展覆写配置
多份订阅共用同一套配置修改全局扩展覆写配置
按条件追加、筛选或生成规则扩展脚本,需要理解脚本的处理结果

扩展配置并非“写什么就追加什么”。例如写入 rules 列表会替换原列表,不能把只有一条规则的片段当作追加操作;旧教程中的 prepend-rules 也不应直接照搬到新版扩展配置里。端口、模式等由应用接管的选项,应从应用设置修改。具体范围与优先级见扩展配置说明。

只有确实需要跨订阅批量处理时,再考虑脚本。脚本可以组合新旧规则,但若直接把 config.rules 改成一份全新的短列表,也会丢掉原有分流。现成脚本导入前,至少看清它是否重建规则或代理组;相关写法见官方脚本示例。只补一条网站规则,用可视化编辑器更容易维护。

04 保存成功之后,主动更新一次

验证不必等到明天。记下目标域名和预期出口,在同一张订阅卡片上执行一次更新,再按下面三个层次检查:

一看:修改还在重新打开“编辑规则”
确认原来的自定义项保留
二看:运行结果查看运行时订阅
查找域名、规则顺序和策略
三看:实际连接让目标重新建立连接
核对命中规则及最终出口
保存在编辑器里、进入运行配置、真正命中新连接,是三件需要分别确认的事。

订阅页提供“查看运行时订阅”和“重新激活订阅”入口。看最终配置时,搜索你自己的域名,留意它前面有没有范围更大的规则;不要只查看原始订阅文件,就断定本地修改没有生效。

实际访问时,先重连目标应用,或只关闭与目标有关的旧连接再试。页面能打开还不够:若你要求直连,记录应该对应 DIRECT;若要求代理组,继续核对组内实际出口。如何读连接记录,可接着看新连接验证。

05 规则还在,却没有达到预期

更新本身失败。 这与规则能否保留是两回事。先按订阅更新排错确认下载和加载完成,再检查自定义项。

运行配置里找不到规则。 先确认仍在使用同一张订阅卡片,再检查是否有其他扩展重写了规则列表。逐项撤回最近的修改,比同时添加第二套规则更容易定位原因。

规则存在,但命中了别的规则。 看实际连接的主机名是否一致、前面的规则是否更早匹配,以及当前是否仍是规则模式。主站、登录和图片服务可能使用不同域名,应按失败连接处理。

更新后提示找不到代理组或节点。 检查规则最后一项引用的名称是否还存在。免费节点名单会变化,长期规则尽量指向用途明确的代理组;但组名也可能变化,换订阅时仍需核对。不要为了消除错误,把所有目标统一改成 DIRECT。

06 保留修改,也保留撤回的方法

在删除旧卡片、重新导入或换设备前,把自己的规则、扩展片段与用途单独留一份。例如记录“这个域名为什么直连、哪份订阅使用、引用哪个代理组”。同一张卡片更新后能保留,不代表新建另一张卡片也会自动继承。

建议先让新订阅独立正常连接,再逐条迁入真正需要的修改,每迁入一项就验证一次。旧设置若曾解决一个已经消失的问题,也可以趁这时清理掉。

撤回时,从原来添加它的位置删除那一条个人规则,或恢复刚修改的扩展片段,重新激活订阅并验证。无需为了撤回一条规则删掉全部订阅。这样,下次获取新的免费节点时,你更新的是资源,而不是重新猜一遍自己的设置。

机场推荐

机场推荐及优惠码
机场名适合使用场景优惠码
福云日常之选 老牌机场,套餐性价比高,适合日常娱乐办公 9 折
DP-LINK.NET专线服务 专线机场,适合对网络质量有要求的用户 9 折
hardnerd灵活套餐 专线机场,适合对网络质量有要求的用户,有一次性套餐 9 折