-
Notifications
You must be signed in to change notification settings - Fork 0
/
configfull.yaml
276 lines (263 loc) ยท 15.9 KB
/
configfull.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
# ๆบๅบ่ฎข้
๏ผๅ็งฐไธ่ฝ้ๅค
proxy-providers:
NCloud:
type: http
interval: 1800
health-check:
enable: true
url: https://www.gstatic.com/generate_204
interval: 300
proxy: ๐ฏ ๅ
จ็็ด่ฟ
url: ""
# ็จไบไธ่ฝฝ่ฎข้
ๆถๆๅฎUA
# global-ua: meta
# ๅ
จๅฑ้
็ฝฎ
# port: 7890
# socks-port: 7891
# redir-port: 7892
# mixed-port: 7893
# tproxy-port: 7894
# ipv6: false
# allow-lan: true
# unified-delay: true
# tcp-concurrent: true
# geodata-mode: false
# geodata-loader: standard
# geo-auto-update: true
# geo-update-interval: 48
# geox-url:
# geoip: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat"
# geosite: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat"
# mmdb: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/country.mmdb"
# asn: "https://github.com/xishang0128/geoip/releases/download/latest/GeoLite2-ASN.mmdb"
# ๆงๅถ้ขๆฟ
# external-controller: 0.0.0.0:9090
# secret: ""
# external-ui: ui
# external-ui-url: "https://ghp.ci/https://github.com/MetaCubeX/metacubexd/archive/refs/heads/gh-pages.zip"
# ๅน้
่ฟ็จ always/strict/off
# find-process-mode: strict
# global-client-fingerprint: chrome
# keep-alive-idle: 600
# keep-alive-interval: 30
# ็ญ็ฅ็ป้ๆฉๅfakeip็ผๅญ
# profile:
# store-selected: true
# store-fake-ip: true
# ๆต้ๅ
ๆข
# sniffer:
# enable: true
# sniff:
# HTTP:
# ports: [80, 8080-8880]
# override-destination: true
# TLS:
# ports: [443, 8443]
# QUIC:
# ports: [443, 8443]
# force-domain:
# - +.v2ex.com
# skip-domain:
# - "Mijia Cloud"
# - "dlg.io.mi.com"
# - "+.push.apple.com"
# - "+.apple.com"
# ไปฃ็ๆจกๅผ
# tun:
# enable: true
# stack: mixed
# mtu: 9000
# dns-hijack:
# - "any:53"
# - "tcp://any:53"
# auto-route: true
# auto-redirect: true
# auto-detect-interface: true
# DNSๆจกๅ
# dns:
# enable: true
# listen: 0.0.0.0:1053
# ipv6: false
# respect-rules: true
# ๆจกๅผๅๆข redir-host / fake-ip
# enhanced-mode: fake-ip
# fake-ip-range: 28.0.0.1/8
# ๆจกๅผๅๆข whitelist/blacklist
# ้ปๅๅๆจกๅผ่กจ็คบๅฆๆๅน้
ๆๅๅไธ่ฟๅ Fake-IP, ็ฝๅๅๆจกๅผๆถๅชๆๅน้
ๆๅๆ่ฟๅ Fake-IP
# fake-ip-filter-mode: blacklist
# fake-ip-filter:
# - "+.lan"
# - "+.local"
# - geosite:private
# - geosite:cn
# default-nameserver:
# - 223.5.5.5
# - 119.29.29.29
# proxy-server-nameserver:
# - 223.5.5.5
# - 119.29.29.29
# nameserver:
# - 223.5.5.5
# - 119.29.29.29
# nameserver-policy:
# "rule-set:private_domain,cn_domain":
# - 223.5.5.5
# - 119.29.29.29
# "rule-set:geolocation-!cn":
# - "https://dns.cloudflare.com/dns-query"
# - "https://dns.google/dns-query"
proxies:
- name: "๐ฏ ๅ
จ็็ด่ฟ"
type: direct
udp: true
# ้็น
pr: &pr {type: select, proxies: [๐ ่็น้ๆฉ, ๐ฏ ้ฆๆธฏๆ
่ฝฌ, ๐ญ๐ฐ ้ฆๆธฏ่ชๅจ, ๐ธ๐ฌ ๆฐๅ ๅก่ชๅจ, ๐น๐ผ ๅฐๆนพ่ชๅจ, ๐บ๐ธ ็พๅฝ่ชๅจ, โป๏ธ ่ชๅจ้ๆฉ, ๐ ๅ
จ้จ่็น, ๐ฏ ๅ
จ็็ด่ฟ]}
# ็ญ็ฅ็ป
proxy-groups:
- {name: ๐ ่็น้ๆฉ, type: select, proxies: [๐ฏ ้ฆๆธฏๆ
่ฝฌ, ๐ญ๐ฐ ้ฆๆธฏ่ชๅจ, ๐ธ๐ฌ ๆฐๅ ๅก่ชๅจ, ๐น๐ผ ๅฐๆนพ่ชๅจ, ๐บ๐ธ ็พๅฝ่ชๅจ, โป๏ธ ่ชๅจ้ๆฉ, ๐ ๅ
จ้จ่็น, ๐ฏ ๅ
จ็็ด่ฟ]}
- {name: ๐น YouTube,!!merge <<: *pr}
- {name: ๐ Google,!!merge <<: *pr}
- {name: ๐ค ChatGPT,!!merge <<: *pr}
- {name: ๐จ๐ฟโ๐ป GitHub,!!merge <<: *pr}
- {name: ๐ฌ OneDrive,!!merge <<: *pr}
- {name: โ๏ธ Microsoft,!!merge <<: *pr}
- {name: ๐ต TikTok,!!merge <<: *pr}
- {name: ๐ฒ Telegram,!!merge <<: *pr}
- {name: ๐ฅ NETFLIX,!!merge <<: *pr}
- {name: ๐ฅ DisneyPlus,!!merge <<: *pr}
- {name: ๐ฎ ๆธธๆๅนณๅฐ,!!merge <<: *pr}
- {name: ๐บ Bahamut,!!merge <<: *pr}
- {name: ๐ ๅฝๅคๅชไฝ,!!merge <<: *pr}
- {name: โ๏ธ Speedtest,!!merge <<: *pr}
- {name: ๐๏ธ Twitter,!!merge <<: *pr}
- {name: ๐ป Spotify,!!merge <<: *pr}
- {name: ๐ Apple, type: select, proxies: [๐ฏ ๅ
จ็็ด่ฟ, ๐ ่็น้ๆฉ]}
- {name: ๐ ๆผ็ฝไน้ฑผ,!!merge <<: *pr}
- {name: ๐ฏ ้ฆๆธฏๆ
่ฝฌ, type: fallback, include-all: true, tolerance: 20, interval: 300, filter: "(?=.*(ๆธฏ|HK|(?i)Hong))^((?!(ๅฐ|ๆฅ|้ฉ|ๆฐ|ๆทฑ|็พ)).)*$"}
- {name: ๐ญ๐ฐ ้ฆๆธฏ่ชๅจ, type: url-test, include-all: true, tolerance: 20, interval: 300, filter: "(?=.*(ๆธฏ|HK|(?i)Hong))^((?!(ๅฐ|ๆฅ|้ฉ|ๆฐ|ๆทฑ|็พ)).)*$"}
- {name: ๐ธ๐ฌ ๆฐๅ ๅก่ชๅจ, type: url-test, include-all: true, tolerance: 20, interval: 300, filter: "(?=.*(ๆฐ|SG|(?i)Singapore))^((?!(ๆธฏ|ๅฐ|้ฉ|ๆฅ|็พ)).)*$" }
- {name: ๐น๐ผ ๅฐๆนพ่ชๅจ, type: url-test, include-all: true, tolerance: 20, interval: 300, filter: "(?=.*(ๅฐ|TW|(?i)Taiwan))^((?!(ๆธฏ|ๆฅ|้ฉ|ๆฐ|็พ)).)*$" }
- {name: ๐บ๐ธ ็พๅฝ่ชๅจ, type: url-test, include-all: true, tolerance: 20, interval: 300, filter: "(?=.*(็พ|US|(?i)States|America))^((?!(ๆธฏ|ๅฐ|ๆฅ|้ฉ|ๆฐ)).)*$"}
- {name: โป๏ธ ่ชๅจ้ๆฉ, type: url-test, include-all: true, tolerance: 20, interval: 300}
- {name: ๐ ๅ
จ้จ่็น, type: select, include-all: true}
rules:
- RULE-SET,Lan_Domain,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Lan_IP,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Direct_Domain,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Custom_Direct,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Custom_Proxy,๐ ่็น้ๆฉ
- RULE-SET,GoogleFCM_Domain,๐ Google
- RULE-SET,GoogleFCM_IP,๐ Google
- RULE-SET,GoogleCN,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,GoogleCNProxy_IP,๐ ่็น้ๆฉ
- RULE-SET,SteamCN_Domain,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Steam_CDN,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,PrivateTracker_Domain,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,PrivateTracker_IP,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Telegram_Domain,๐ฒ Telegram
- RULE-SET,Telegram_IP,๐ฒ Telegram
- RULE-SET,Twitter_Domain,๐๏ธ Twitter
- RULE-SET,Twitter_IP,๐๏ธ Twitter
- RULE-SET,OpenAI_Domain,๐ค ChatGPT
- RULE-SET,OpenAI_IP,๐ค ChatGPT
- RULE-SET,Copilot_Domain,๐ค ChatGPT
- RULE-SET,Copilot_IP,๐ค ChatGPT
- RULE-SET,Speedtest_Domain,โ๏ธ Speedtest
- RULE-SET,Apple_Domain,๐ Apple
- RULE-SET,Apple_IP,๐ Apple
- RULE-SET,Microsoft_Domain,โ๏ธ Microsoft
- RULE-SET,GitHub_Domain,โ๏ธ Microsoft
- RULE-SET,YouTube_Domain,๐น YouTube
- RULE-SET,YouTube_IP,๐น YouTube
- RULE-SET,Google_Domain,๐ Google
- RULE-SET,Google_IP,๐ Google
- RULE-SET,TikTok_Domain,๐ต TikTok
- RULE-SET,Netflix_Domain,๐ฅ NETFLIX
- RULE-SET,Netflix_IP,๐ฅ NETFLIX
- RULE-SET,Disney_Domain,๐ฅ DisneyPlus
- RULE-SET,Spotify_Domain,๐ป Spotify
- RULE-SET,Spotify_IP,๐ป Spotify
- RULE-SET,Bahamut_Domain,๐บ Bahamut
- RULE-SET,GlobalMedia_Domain,๐ ๅฝๅคๅชไฝ
- RULE-SET,GlobalMedia_IP,๐ ๅฝๅคๅชไฝ
- RULE-SET,Epic_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,EA_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Blizzard_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Blizzard_IP,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,UBI_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Sony_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Nintendo_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Nintendo_IP,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Steam_Domain,๐ฎ ๆธธๆๅนณๅฐ
- RULE-SET,Proxy_Domain,๐ ่็น้ๆฉ
- RULE-SET,Proxy_IP,๐ ่็น้ๆฉ
- RULE-SET,China_Domain,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,China_IP,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,ChinaCompany_IP,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,ChinaIPs_IP,๐ฏ ๅ
จ็็ด่ฟ
- RULE-SET,Download_Domain,๐ฏ ๅ
จ็็ด่ฟ
- GEOSITE,category-public-tracker,๐ฏ ๅ
จ็็ด่ฟ
- GEOIP,LAN,๐ฏ ๅ
จ็็ด่ฟ,no-resolve
- GEOIP,CN,๐ฏ ๅ
จ็็ด่ฟ,no-resolve
- MATCH,๐ ๆผ็ฝไน้ฑผ
rule-anchor:
ip: &ip {type: http, interval: 86400, behavior: ipcidr, format: mrs}
domain: &domain {type: http, interval: 86400, behavior: domain, format: mrs}
qcy: &qcy {type: http, interval: 86400, behavior: domain, format: text}
class: &class {type: http, interval: 86400, behavior: classical, format: text}
rule-providers:
Lan_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Lan/Lan_OCD_Domain.mrs"}
Lan_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Lan/Lan_OCD_IP.mrs"}
Direct_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Direct/Direct_OCD_Domain.mrs"}
Custom_Direct: {!!merge <<: *class, url: "https://raw.githubusercontent.com/Aethersailor/Custom_OpenClash_Rules/main/rule/Custom_Direct.list"}
Custom_Proxy: {!!merge <<: *class, url: "https://raw.githubusercontent.com/Aethersailor/Custom_OpenClash_Rules/main/rule/Custom_Proxy.list"}
GoogleFCM_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/GoogleFCM/GoogleFCM_OCD_Domain.mrs"}
GoogleFCM_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/GoogleFCM/GoogleFCM_OCD_IP.mrs"}
GoogleCN: {!!merge <<: *class, url: "https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list"}
GoogleCNProxy_IP: {!!merge <<: *class, url: "https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleCNProxyIP.list"}
SteamCN_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/SteamCN/SteamCN_OCD_Domain.mrs"}
Steam_CDN: {!!merge <<: *class, url: "https://raw.githubusercontent.com/Aethersailor/Custom_OpenClash_Rules/main/rule/Steam_CDN.list"}
PrivateTracker_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/PrivateTracker/PrivateTracker_OCD_Domain.mrs"}
PrivateTracker_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/PrivateTracker/PrivateTracker_OCD_IP.mrs"}
Telegram_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Telegram/Telegram_OCD_Domain.mrs"}
Telegram_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Telegram/Telegram_OCD_IP.mrs"}
Twitter_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Twitter/Twitter_OCD_Domain.mrs"}
Twitter_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Twitter/Twitter_OCD_IP.mrs"}
OpenAI_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/OpenAI/OpenAI_OCD_Domain.mrs"}
OpenAI_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/OpenAI/OpenAI_OCD_IP.mrs"}
Copilot_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Copilot/Copilot_OCD_Domain.mrs"}
Copilot_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Copilot/Copilot_OCD_IP.mrs"}
GitHub_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/GitHub/GitHub_OCD_Domain.mrs"}
Speedtest_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Speedtest/Speedtest_OCD_Domain.mrs"}
Apple_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Apple/Apple_OCD_Domain.mrs"}
Apple_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Apple/Apple_OCD_IP.mrs"}
Microsoft_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Microsoft/Microsoft_OCD_Domain.mrs"}
YouTube_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/YouTube/YouTube_OCD_Domain.mrs"}
YouTube_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/YouTube/YouTube_OCD_IP.mrs"}
Google_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Google/Google_OCD_Domain.mrs"}
Google_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Google/Google_OCD_IP.mrs"}
TikTok_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/TikTok/TikTok_OCD_Domain.mrs"}
Netflix_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Netflix/Netflix_OCD_Domain.mrs"}
Netflix_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Netflix/Netflix_OCD_IP.mrs"}
Disney_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Disney/Disney_OCD_Domain.mrs"}
Spotify_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Spotify/Spotify_OCD_Domain.mrs"}
Spotify_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Spotify/Spotify_OCD_IP.mrs"}
Bahamut_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Bahamut/Bahamut_OCD_Domain.mrs"}
GlobalMedia_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/GlobalMedia/GlobalMedia_OCD_Domain.mrs"}
GlobalMedia_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/GlobalMedia/GlobalMedia_OCD_IP.mrs"}
Epic_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Epic/Epic_OCD_Domain.mrs"}
EA_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/EA/EA_OCD_Domain.mrs"}
Blizzard_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Blizzard/Blizzard_OCD_Domain.mrs"}
Blizzard_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Blizzard/Blizzard_OCD_IP.mrs"}
UBI_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/UBI/UBI_OCD_Domain.mrs"}
Sony_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Sony/Sony_OCD_Domain.mrs"}
Nintendo_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Nintendo/Nintendo_OCD_Domain.mrs"}
Nintendo_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Nintendo/Nintendo_OCD_IP.mrs"}
Steam_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Steam/Steam_OCD_Domain.mrs"}
Proxy_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Proxy/Proxy_OCD_Domain.mrs"}
Proxy_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Proxy/Proxy_OCD_IP.mrs"}
China_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/China/China_OCD_Domain.mrs"}
China_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/China/China_OCD_IP.mrs"}
ChinaCompany_IP: {!!merge <<: *class, url: "https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list"}
ChinaIPs_IP: {!!merge <<: *ip, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/ChinaIPs/ChinaIPs_OCD_IP.mrs"}
Download_Domain: {!!merge <<: *domain, url: "https://raw.githubusercontent.com/peiyingyao/Rule-for-OCD/master/rule/Clash/Download/Download_OCD_Domain.mrs"}