有没有优雅的 Clash 规则修改方式

2023-05-24 02:10:18 +08:00
 traffic

我目前的 CLASH 订阅使用方式是


Parser 很好用,能够添加策略组、新订阅、新节点等等。

但是手机、路由器该怎么办呢? Parser 是 Clash For Windows 独有的功能。


所以想请教各位,有没有什么办法能够直接在订阅链接里就将规则自定义(基于某个现有规则修改)完成,而不需要依赖于特定客户端。

这样既不用自己维护基础规则,又能根据自己的需要进行修改,同时不局限于某个客户端实现。

订阅链接例子:

https://acl4ssr-sub.github.io//sub?target=clash&new_name=true&url=<订阅链接>&insert=false&config=https%3A%2F%2Fraw.githubusercontent.com%2FACL4SSR%2FACL4SSR%2Fmaster%2FClash%2Fconfig%2FACL4SSR_Online_Full_MultiMode.ini&emoji=true&list=false&tfo=false&scv=false&fdn=false&sort=false&clash.doh=true&new_name=true&append_type=true&udp=true&scv=true

Parser 例子:

parsers: # array
  #匹配所有这个开头的规则
  - reg: https://(acl4ssr-sub|sub.xeton).dev.+$
    yaml:
      #mix-object:
       # authentication:
        #  - "proxy:K"
      append-proxies: #添加自定义节点
        - name: "socks5 代理"
          type: socks5
          server: geo.
          port: 42
          username: 
          password: 
          # tls: true
          # skip-cert-verify: true
          # udp: true
      append-proxy-groups: # 添加自定义策略组
        - name: 🇹🇷 土耳其节点
          type: select
          url: http://www.gstatic.com/generate_204
          interval: 300
          proxies:
            - DIRECT
            - 🚀 节点选择
        - name: 🇪🇺 欧洲节点
          type: select
          url: http://www.gstatic.com/generate_204
          interval: 300
          proxies:
            - DIRECT
            - 🚀 节点选择
        - name: 🇪🇺 欧盟节点
          type: select
          url: http://www.gstatic.com/generate_204
          interval: 300
          proxies:
            - DIRECT
            - 🚀 节点选择
        - name: 🚰 大流量
          type: select
          url: http://www.gstatic.com/generate_204
          interval: 300
          proxies:
            - DIRECT
          use:
            - hightraffic
            #- hightraffic2
        - name: 🚰 大流量选择器
          type: select
          url: http://www.gstatic.com/generate_204
          interval: 300
          proxies:
            - DIRECT
          use:
            - hightraffic
            #- hightraffic2
        - name: 🚰 大流量负载均衡
          type: load-balance
          url: http://www.gstatic.com/generate_204
          interval: 300
          use:
            - hightraffic
            #- hightraffic2
        - name: 🚰 大流量自动选择
          type: url-test
          url: http://www.gstatic.com/generate_204
          interval: 300
          use:
            - hightraffic
            #- hightraffic2
      mix-proxy-providers:  #添加自定义规则组
        hightraffic: 
          type: http 
          path: ./Proxy/hightraffic.yaml 
          #大流量机场的订阅链接,需要是 clash 格式
          url: https://
          interval: 21600 
          health-check:  
              enable: true
              url: http://www.gstatic.com/generate_204
              interval: 300
      commands:
        # 向 策略组 内添加节点
        #- proxy-groups.🚰 大流量.proxies=[]proxyNames|^(?=(.Trojan.*(香港)))\1((?!(Hongkong)).)*$
        #- proxy-groups.🚰 大流量负载均衡.proxies=[]proxyNames|^(?=(.Trojan.*(香港)))\1((?!(Hongkong)).)*$
        # 向 其他策略组 添加 该策略组
        - proxy-groups.🚀 节点选择.proxies.0+🚰 大流量 # 向 🚀 节点选择 策略组添加组名🚰大流量  
        - proxy-groups.🚀 节点选择.proxies.0+🚰 大流量负载均衡
        - proxy-groups.🚀 节点选择.proxies.0+🚰 大流量自动选择
        - proxy-groups.Ⓜ️ 微软云盘.proxies.0+🚰 大流量
        - proxy-groups.Ⓜ️ 微软云盘.proxies.0+🚰 大流量负载均衡
        - proxy-groups.Ⓜ️ 微软云盘.proxies.0+🚰 大流量自动选择

      prepend-rules:  #添加自定义规则
        # 自定义开始
        - DOMAIN-SUFFIX,example.com,♻️ 自动选择
18662 次点击
所在节点    宽带症候群
41 条回复
traffic
239 天前
@alun8522 #40 就是这种功能啊,教程他不都写了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/942427

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX