jack před 9 měsíci
rodič
revize
6c6a146f21

+ 567 - 0
manual/clash/config_depin.yaml

@@ -0,0 +1,567 @@
+allow-lan: true
+bind-address: '*'
+dns:
+  enable: false
+  fallback: []
+  ipv6: false
+  nameserver: []
+external-controller: 0.0.0.0:9090
+log-level: info
+mixed-port: 7890
+mode: rule
+proxies:
+- alterId: 0
+  cipher: auto
+  name: DE-Detour 01 AEAD
+  port: 15801
+  server: de-detour-01.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: DE-Detour 02 AEAD
+  port: 15802
+  server: de-detour-02.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: DE-Detour-03 AEAD
+  port: 15803
+  server: de-detour-03.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: LA-Detour 02 AEAD
+  port: 15502
+  server: la-detour-02.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: LA-Detour 03 AEAD
+  port: 15503
+  server: la-detour-03.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: LA-Detour 05 AEAD
+  port: 15505
+  server: la-detour-05.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: LA-Detour 07 AEAD
+  port: 15507
+  server: la-detour-07.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: LA-Detour 09 AEAD
+  port: 15509
+  server: la-detour-09.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: LA-Detour 10 AEAD
+  port: 15510
+  server: la-detour-10.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: Oz-Detour 01 AEAD
+  port: 15811
+  server: oz-detour-01.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: Oz-Detour 02 AEAD
+  port: 15812
+  server: oz-detour-02.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: UK Detour-01 AEAD
+  port: 15711
+  server: uk-detour-01.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: UK Detour-02 AEAD
+  port: 15712
+  server: uk-detour-02.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: UK Detour-03 AEAD
+  port: 15713
+  server: uk-detour-03.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: UK Detour-04 AEAD
+  port: 15714
+  server: uk-detour-04.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: UK Detour-05 AEAD
+  port: 15715
+  server: uk-detour-05.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: UK Detour-06 AEAD
+  port: 15716
+  server: uk-detour-06.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- name: 🇦🇶 南极-广东专线 WARP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32041
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇦🇷 阿根廷 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12066
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇦🇷 阿根廷-广东专线 DonWeb
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32015
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇦🇺 澳大利亚 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12068
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇦🇺 澳大利亚-广东专线 GCore
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32023
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇦🇺 澳大利亚-广东专线 VUAU
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32012
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇧🇷 巴西-广东专线 GCore 1
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32016
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇧🇷 巴西-广东专线 GCore 2
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32025
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇨🇦 加拿大-广东专线 BGP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32039
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇩🇪 德国 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12070
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇩🇪 德国-广东专线 BGP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32011
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇫🇷 法国 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12065
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇫🇷 法国-广东专线 BGP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32009
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇬🇧 英国 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12069
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇬🇧 英国-广东专线 BGP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32010
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇮🇩 印尼 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12061
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇮🇳 印度 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12072
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇮🇳 印度-广东专线 DOIN
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32017
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇮🇳 印度-广东专线 GCore
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32024
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇮🇹 意大利 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12062
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇰🇷 韩国 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12041
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇰🇷 韩国-广东专线 VUKR
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32005
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇲🇴 澳门 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12007
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇳🇬 尼日利亚 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12073
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇳🇬 尼日利亚-广东专线 Melbicom
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32034
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇳🇱 荷兰 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12074
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇵🇭 菲律宾-广东专线 Comfac
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32030
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇵🇭 菲律宾-广东专线 Zenlayer
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32013
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇵🇰 巴基斯坦 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12077
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇷🇺 俄罗斯 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12075
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇷🇺 俄罗斯-广东专线 PQ
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32008
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇸🇦 沙特-广东专线 STC
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32035
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇸🇪 瑞典 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12071
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇹🇭 泰国 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12076
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇹🇭 泰国-广东专线 Bangmod
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32043
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇹🇷 土耳其 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12064
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇹🇷 土耳其-广东专线 GCore
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32026
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇹🇷 土耳其-广东专线 Kapteyan
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32014
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇺🇦 乌克兰-广东专线 Vik
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32019
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12051
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国 02
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12052
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国 03
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12053
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国 04
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12054
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国-广东专线 BGP 1
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32001
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国-广东专线 BGP 2
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32028
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国-广东专线 DAOport
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32031
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇺🇸 美国-广东专线 GCore
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: 32021
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+proxy-groups:
+- name: GLOBAL
+  proxies:
+  - DE-Detour 01 AEAD
+  - DE-Detour 02 AEAD
+  - DE-Detour-03 AEAD
+  - LA-Detour 02 AEAD
+  - LA-Detour 03 AEAD
+  - LA-Detour 05 AEAD
+  - LA-Detour 07 AEAD
+  - LA-Detour 09 AEAD
+  - LA-Detour 10 AEAD
+  - Oz-Detour 01 AEAD
+  - Oz-Detour 02 AEAD
+  - UK Detour-01 AEAD
+  - UK Detour-02 AEAD
+  - UK Detour-03 AEAD
+  - UK Detour-04 AEAD
+  - UK Detour-05 AEAD
+  - UK Detour-06 AEAD
+  - 🇦🇶 南极-广东专线 WARP
+  - 🇦🇷 阿根廷 01
+  - 🇦🇷 阿根廷-广东专线 DonWeb
+  - 🇦🇺 澳大利亚 01
+  - 🇦🇺 澳大利亚-广东专线 GCore
+  - 🇦🇺 澳大利亚-广东专线 VUAU
+  - 🇧🇷 巴西-广东专线 GCore 1
+  - 🇧🇷 巴西-广东专线 GCore 2
+  - 🇨🇦 加拿大-广东专线 BGP
+  - 🇩🇪 德国 01
+  - 🇩🇪 德国-广东专线 BGP
+  - 🇫🇷 法国 01
+  - 🇫🇷 法国-广东专线 BGP
+  - 🇬🇧 英国 01
+  - 🇬🇧 英国-广东专线 BGP
+  - 🇮🇩 印尼 01
+  - 🇮🇳 印度 01
+  - 🇮🇳 印度-广东专线 DOIN
+  - 🇮🇳 印度-广东专线 GCore
+  - 🇮🇹 意大利 01
+  - 🇰🇷 韩国 01
+  - 🇰🇷 韩国-广东专线 VUKR
+  - 🇲🇴 澳门 01
+  - 🇳🇬 尼日利亚 01
+  - 🇳🇬 尼日利亚-广东专线 Melbicom
+  - 🇳🇱 荷兰 01
+  - 🇵🇭 菲律宾-广东专线 Comfac
+  - 🇵🇭 菲律宾-广东专线 Zenlayer
+  - 🇵🇰 巴基斯坦 01
+  - 🇷🇺 俄罗斯 01
+  - 🇷🇺 俄罗斯-广东专线 PQ
+  - 🇸🇦 沙特-广东专线 STC
+  - 🇸🇪 瑞典 01
+  - 🇹🇭 泰国 01
+  - 🇹🇭 泰国-广东专线 Bangmod
+  - 🇹🇷 土耳其 01
+  - 🇹🇷 土耳其-广东专线 GCore
+  - 🇹🇷 土耳其-广东专线 Kapteyan
+  - 🇺🇦 乌克兰-广东专线 Vik
+  - 🇺🇸 美国 01
+  - 🇺🇸 美国 02
+  - 🇺🇸 美国 03
+  - 🇺🇸 美国 04
+  - 🇺🇸 美国-广东专线 BGP 1
+  - 🇺🇸 美国-广东专线 BGP 2
+  - 🇺🇸 美国-广东专线 DAOport
+  - 🇺🇸 美国-广东专线 GCore
+  type: select
+secret: ''

+ 0 - 550
manual/clash/config.yaml → manual/clash/config_web3.yaml

@@ -10,30 +10,6 @@ log-level: info
 mixed-port: 7890
 mode: rule
 proxies:
-- alterId: 0
-  cipher: auto
-  name: DE-Detour 01 AEAD
-  port: 15801
-  server: de-detour-01.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: DE-Detour 02 AEAD
-  port: 15802
-  server: de-detour-02.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: DE-Detour-03 AEAD
-  port: 15803
-  server: de-detour-03.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
 - alterId: 0
   cipher: auto
   name: HKT-Detour 01 AEAD
@@ -210,70 +186,6 @@ proxies:
   type: vmess
   uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
   ws-path: /
-- alterId: 0
-  cipher: auto
-  name: LA-Detour 02 AEAD
-  port: 15502
-  server: la-detour-02.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: LA-Detour 03 AEAD
-  port: 15503
-  server: la-detour-03.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: LA-Detour 05 AEAD
-  port: 15505
-  server: la-detour-05.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: LA-Detour 07 AEAD
-  port: 15507
-  server: la-detour-07.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: LA-Detour 09 AEAD
-  port: 15509
-  server: la-detour-09.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: LA-Detour 10 AEAD
-  port: 15510
-  server: la-detour-10.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: Oz-Detour 01 AEAD
-  port: 15811
-  server: oz-detour-01.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: Oz-Detour 02 AEAD
-  port: 15812
-  server: oz-detour-02.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
 - alterId: 0
   cipher: auto
   name: SG-Detour 01 AEAD
@@ -434,119 +346,6 @@ proxies:
   type: vmess
   uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
   ws-path: /
-- alterId: 0
-  cipher: auto
-  name: UK Detour-01 AEAD
-  port: 15711
-  server: uk-detour-01.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: UK Detour-02 AEAD
-  port: 15712
-  server: uk-detour-02.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: UK Detour-03 AEAD
-  port: 15713
-  server: uk-detour-03.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: UK Detour-04 AEAD
-  port: 15714
-  server: uk-detour-04.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: UK Detour-05 AEAD
-  port: 15715
-  server: uk-detour-05.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- alterId: 0
-  cipher: auto
-  name: UK Detour-06 AEAD
-  port: 15716
-  server: uk-detour-06.grabgo.pro
-  type: vmess
-  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
-  ws-path: /
-- name: 🇦🇶 南极-广东专线 WARP
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32041
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇦🇷 阿根廷 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12066
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇦🇷 阿根廷-广东专线 DonWeb
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32015
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇦🇺 澳大利亚 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12068
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇦🇺 澳大利亚-广东专线 GCore
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32023
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇦🇺 澳大利亚-广东专线 VUAU
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32012
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇧🇷 巴西-广东专线 GCore 1
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32016
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇧🇷 巴西-广东专线 GCore 2
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32025
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇨🇦 加拿大-广东专线 BGP
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32039
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
 - name: 🇨🇳 台湾 01
   password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
   port: 12011
@@ -563,51 +362,6 @@ proxies:
   sni: cdn.alibaba.com
   type: trojan
   udp: true
-- name: 🇩🇪 德国 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12070
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇩🇪 德国-广东专线 BGP
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32011
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇫🇷 法国 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12065
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇫🇷 法国-广东专线 BGP
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32009
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇬🇧 英国 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12069
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇬🇧 英国-广东专线 BGP
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32010
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
 - name: 🇭🇰 香港 01
   password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
   port: 12001
@@ -712,44 +466,6 @@ proxies:
   sni: cert.bitbyte.one
   type: trojan
   udp: true
-- name: 🇮🇩 印尼 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12061
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇮🇳 印度 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12072
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇮🇳 印度-广东专线 DOIN
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32017
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇮🇳 印度-广东专线 GCore
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32024
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇮🇹 意大利 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12062
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
 - name: 🇯🇵 日本 01
   password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
   port: 12031
@@ -811,29 +527,6 @@ proxies:
   sni: cert.bitbyte.one
   type: trojan
   udp: true
-- name: 🇰🇷 韩国 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12041
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇰🇷 韩国-广东专线 VUKR
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32005
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇲🇴 澳门 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12007
-  server: cn1.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
 - name: 🇲🇾 马来西亚 01
   password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
   port: 12067
@@ -849,81 +542,6 @@ proxies:
   sni: cert.bitbyte.one
   type: trojan
   udp: true
-- name: 🇳🇬 尼日利亚 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12073
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇳🇬 尼日利亚-广东专线 Melbicom
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32034
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇳🇱 荷兰 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12074
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇵🇭 菲律宾-广东专线 Comfac
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32030
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇵🇭 菲律宾-广东专线 Zenlayer
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32013
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇵🇰 巴基斯坦 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12077
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇷🇺 俄罗斯 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12075
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇷🇺 俄罗斯-广东专线 PQ
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32008
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇸🇦 沙特-广东专线 STC
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32035
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇸🇪 瑞典 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12071
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
 - name: 🇸🇬 新加坡 01
   password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
   port: 12021
@@ -971,43 +589,6 @@ proxies:
   sni: cert.bitbyte.one
   type: trojan
   udp: true
-- name: 🇹🇭 泰国 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12076
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇹🇭 泰国-广东专线 Bangmod
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32043
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇹🇷 土耳其 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12064
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇹🇷 土耳其-广东专线 GCore
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32026
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇹🇷 土耳其-广东专线 Kapteyan
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32014
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
 - name: 🇹🇼 台湾-广东专线 NeaRoute
   password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
   port: 32003
@@ -1022,79 +603,9 @@ proxies:
   sni: cert.bitbyte.one
   type: trojan
   udp: true
-- name: 🇺🇦 乌克兰-广东专线 Vik
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32019
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国 01
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12051
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国 02
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12052
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国 03
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12053
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国 04
-  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
-  port: 12054
-  server: cn2.cdn.xfltd-cdn.top
-  skip-cert-verify: true
-  sni: cdn.alibaba.com
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国-广东专线 BGP 1
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32001
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国-广东专线 BGP 2
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32028
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国-广东专线 DAOport
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32031
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
-- name: 🇺🇸 美国-广东专线 GCore
-  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
-  port: 32021
-  server: lbso.bnnodeservice.com
-  sni: cert.bitbyte.one
-  type: trojan
-  udp: true
 proxy-groups:
 - name: GLOBAL
   proxies:
-  - DE-Detour 01 AEAD
-  - DE-Detour 02 AEAD
-  - DE-Detour-03 AEAD
   - HKT-Detour 01 AEAD
   - HKT-Detour 02 AEAD
   - HKT-Detour 05 AEAD
@@ -1117,14 +628,6 @@ proxy-groups:
   - JP-Detour 04 AEAD
   - JP-Detour 05 AEAD
   - JP-Detour 06 AEAD
-  - LA-Detour 02 AEAD
-  - LA-Detour 03 AEAD
-  - LA-Detour 05 AEAD
-  - LA-Detour 07 AEAD
-  - LA-Detour 09 AEAD
-  - LA-Detour 10 AEAD
-  - Oz-Detour 01 AEAD
-  - Oz-Detour 02 AEAD
   - SG-Detour 01 AEAD
   - SG-Detour 02 AEAD
   - SG-Detour 03 AEAD
@@ -1145,29 +648,8 @@ proxy-groups:
   - TW-Detour 20 AEAD
   - TW-Detour 22 AEAD
   - TW-Detour 23 AEAD
-  - UK Detour-01 AEAD
-  - UK Detour-02 AEAD
-  - UK Detour-03 AEAD
-  - UK Detour-04 AEAD
-  - UK Detour-05 AEAD
-  - UK Detour-06 AEAD
-  - 🇦🇶 南极-广东专线 WARP
-  - 🇦🇷 阿根廷 01
-  - 🇦🇷 阿根廷-广东专线 DonWeb
-  - 🇦🇺 澳大利亚 01
-  - 🇦🇺 澳大利亚-广东专线 GCore
-  - 🇦🇺 澳大利亚-广东专线 VUAU
-  - 🇧🇷 巴西-广东专线 GCore 1
-  - 🇧🇷 巴西-广东专线 GCore 2
-  - 🇨🇦 加拿大-广东专线 BGP
   - 🇨🇳 台湾 01
   - 🇨🇳 台湾 02
-  - 🇩🇪 德国 01
-  - 🇩🇪 德国-广东专线 BGP
-  - 🇫🇷 法国 01
-  - 🇫🇷 法国-广东专线 BGP
-  - 🇬🇧 英国 01
-  - 🇬🇧 英国-广东专线 BGP
   - 🇭🇰 香港 01
   - 🇭🇰 香港 02
   - 🇭🇰 香港 03
@@ -1182,11 +664,6 @@ proxy-groups:
   - 🇭🇰 香港-广东专线 HKBN
   - 🇭🇰 香港-广东专线 HKT
   - 🇭🇰 香港-广东专线 NeaRoute
-  - 🇮🇩 印尼 01
-  - 🇮🇳 印度 01
-  - 🇮🇳 印度-广东专线 DOIN
-  - 🇮🇳 印度-广东专线 GCore
-  - 🇮🇹 意大利 01
   - 🇯🇵 日本 01
   - 🇯🇵 日本 02
   - 🇯🇵 日本 03
@@ -1195,42 +672,15 @@ proxy-groups:
   - 🇯🇵 日本-广东专线 Akari
   - 🇯🇵 日本-广东专线 BGP
   - 🇯🇵 日本-广东专线 GCore
-  - 🇰🇷 韩国 01
-  - 🇰🇷 韩国-广东专线 VUKR
-  - 🇲🇴 澳门 01
   - 🇲🇾 马来西亚 01
   - 🇲🇾 马来西亚-广东专线 Shin
-  - 🇳🇬 尼日利亚 01
-  - 🇳🇬 尼日利亚-广东专线 Melbicom
-  - 🇳🇱 荷兰 01
-  - 🇵🇭 菲律宾-广东专线 Comfac
-  - 🇵🇭 菲律宾-广东专线 Zenlayer
-  - 🇵🇰 巴基斯坦 01
-  - 🇷🇺 俄罗斯 01
-  - 🇷🇺 俄罗斯-广东专线 PQ
-  - 🇸🇦 沙特-广东专线 STC
-  - 🇸🇪 瑞典 01
   - 🇸🇬 新加坡 01
   - 🇸🇬 新加坡 02
   - 🇸🇬 新加坡 03
   - 🇸🇬 新加坡 04
   - 🇸🇬 新加坡 05
   - 🇸🇬 新加坡-广东专线 BGP
-  - 🇹🇭 泰国 01
-  - 🇹🇭 泰国-广东专线 Bangmod
-  - 🇹🇷 土耳其 01
-  - 🇹🇷 土耳其-广东专线 GCore
-  - 🇹🇷 土耳其-广东专线 Kapteyan
   - 🇹🇼 台湾-广东专线 NeaRoute
   - 🇹🇼 台湾-广东专线 STUIX
-  - 🇺🇦 乌克兰-广东专线 Vik
-  - 🇺🇸 美国 01
-  - 🇺🇸 美国 02
-  - 🇺🇸 美国 03
-  - 🇺🇸 美国 04
-  - 🇺🇸 美国-广东专线 BGP 1
-  - 🇺🇸 美国-广东专线 BGP 2
-  - 🇺🇸 美国-广东专线 DAOport
-  - 🇺🇸 美国-广东专线 GCore
   type: select
 secret: ''

+ 60 - 39
manual/clash/merge2config.py

@@ -1,23 +1,31 @@
 # -*- coding: utf-8 -*-
 import os
+import copy
 import yaml
 
-# 读取的 yaml 的文件名
 file_name = 'merge.yaml'
 
-# 过滤代理
-# filter_proxy_group = ['HK',
-#                       '香港',
-#                       'TW',
-#                       '台湾',
-#                       'JP',
-#                       '日本',
-#                       '马来西亚',
-#                       'SG',
-#                       '新加坡']
-
-# 创建 config.yaml 模版, 读出来的 proxies 和 proxy-groups 存到对应的地方, rules 不要了
-config_template = {
+filter_proxy_group = ['HK', '香港', 'TW', '台湾', 'JP', '日本', '马来西亚', 'SG', '新加坡']
+
+web3_config_file = {
+    "mixed-port": 7890,
+    "allow-lan": True,
+    "bind-address": "*",
+    "mode": "rule",
+    "log-level": "info",
+    "external-controller": "0.0.0.0:9090",
+    "secret": "",
+    "dns": {
+        "enable": False,
+        "ipv6": False,
+        "nameserver": [],
+        "fallback": []
+    },
+    "proxies": [],
+    "proxy-groups": [{"name": "GLOBAL", "type": "select", "proxies": []}],
+}
+
+depin_config_file = {
     "mixed-port": 7890,
     "allow-lan": True,
     "bind-address": "*",
@@ -32,12 +40,13 @@ config_template = {
         "fallback": []
     },
     "proxies": [],
-    "proxy-groups": [],
+    "proxy-groups": [{"name": "GLOBAL", "type": "select", "proxies": []}],
 }
 
 
 def process_yaml_file():
-    temp_data = []
+    web3_proxy_list = []
+    depin_proxy_list = []
     data = None
     with open(file_name, 'r', encoding='utf-8') as file:
         data = yaml.safe_load(file)
@@ -53,34 +62,46 @@ def process_yaml_file():
         if '套餐到期' in proxy['name']:
             continue
 
-        # check_in_group = False
-        # for keyword in filter_proxy_group:
-        #     if keyword in proxy['name']:
-        #         check_in_group = True
-        #
-        # if not check_in_group:
-        #     continue
-        print('{}: {}'.format(file_name, proxy['name']))
-        temp_data.append(proxy)
+        # 默认将代理节点归类到 depin_proxy_list
+        is_web3_proxy = False
+
+        for keyword in filter_proxy_group:
+            if keyword in proxy['name']:
+                # 如果匹配到关键词,则归类到 web3_proxy_list
+                web3_proxy_list.append(proxy)
+                is_web3_proxy = True
+                break
 
-    sorted_proxies = sorted(temp_data, key=lambda x: x['name'] if 'name' in x else '')
+        if not is_web3_proxy:
+            # 如果没有匹配到任何关键词,则归类到 depin_proxy_list
+            depin_proxy_list.append(proxy)
 
-    if temp_data:
-        config_template['proxies'] = sorted_proxies
+    web3_proxy_list_sorted = sorted(web3_proxy_list, key=lambda x: x['name'] if 'name' in x else '')
+    depin_proxy_list_sorted = sorted(depin_proxy_list, key=lambda x: x['name'] if 'name' in x else '')
 
-        # 创建 proxy-groups 中的 select 组,包含所有 proxies
-        select_group = {
-            "name": "GLOBAL",
-            "type": "select",
-            "proxies": [proxy['name'] for proxy in sorted_proxies]
-        }
-        config_template['proxy-groups'].append(select_group)
+    return web3_proxy_list_sorted, depin_proxy_list_sorted
+
+
+def create_config_file(web3_proxy_list_sorted, depin_proxy_list_sorted):
+    web3_config_file['proxies'] = web3_proxy_list_sorted
+    depin_config_file['proxies'] = depin_proxy_list_sorted
+
+    for web3 in web3_proxy_list_sorted:
+        web3_config_file['proxy-groups'][0]['proxies'].append(web3['name'])
+
+    for depin in depin_proxy_list_sorted:
+        depin_config_file['proxy-groups'][0]['proxies'].append(depin['name'])
 
 
 if __name__ == '__main__':
-    process_yaml_file()
+    web3_proxy_list_sorted, depin_proxy_list_sorted = process_yaml_file()
+
+    create_config_file(web3_proxy_list_sorted, depin_proxy_list_sorted)
+
+    with open(f'config_web3.yaml', 'w', encoding='utf-8') as file:
+        yaml.dump(web3_config_file, file, allow_unicode=True, default_flow_style=False)
 
-    with open(f'config.yaml', 'w', encoding='utf-8') as file:
-        yaml.dump(config_template, file, allow_unicode=True, default_flow_style=False)
+    with open(f'config_depin.yaml', 'w', encoding='utf-8') as file:
+        yaml.dump(depin_config_file, file, allow_unicode=True, default_flow_style=False)
 
-    print('done!')
+    print('done!')

+ 2 - 0
manual/clash/switch_random_proxy_web3.py

@@ -13,6 +13,8 @@ BASE_URL = "http://192.168.31.194"
 
 PORT_LIST = ['58001', '58002', '58003', '58004', '58005', '58006', '58007', '58008', '58009', '58010']
 
+PROXY_GROUP = ['香港', 'HK', '新加坡', 'SG', '台湾', 'TW', '日本', 'JP', '韩国', '澳门']
+
 GROUP = 1