diff --git a/rules/README.md b/rules/clash/README.md similarity index 100% rename from rules/README.md rename to rules/clash/README.md diff --git a/rules/rule-provider_Apple.yaml b/rules/clash/rule-provider_Apple.yaml similarity index 100% rename from rules/rule-provider_Apple.yaml rename to rules/clash/rule-provider_Apple.yaml diff --git a/rules/rule-provider_Bahamut.yaml b/rules/clash/rule-provider_Bahamut.yaml similarity index 100% rename from rules/rule-provider_Bahamut.yaml rename to rules/clash/rule-provider_Bahamut.yaml diff --git a/rules/rule-provider_BanAD.yaml b/rules/clash/rule-provider_BanAD.yaml similarity index 100% rename from rules/rule-provider_BanAD.yaml rename to rules/clash/rule-provider_BanAD.yaml diff --git a/rules/rule-provider_BanProgramAD.yaml b/rules/clash/rule-provider_BanProgramAD.yaml similarity index 100% rename from rules/rule-provider_BanProgramAD.yaml rename to rules/clash/rule-provider_BanProgramAD.yaml diff --git a/rules/rule-provider_Bilibili.yaml b/rules/clash/rule-provider_Bilibili.yaml similarity index 100% rename from rules/rule-provider_Bilibili.yaml rename to rules/clash/rule-provider_Bilibili.yaml diff --git a/rules/rule-provider_BilibiliHMT.yaml b/rules/clash/rule-provider_BilibiliHMT.yaml similarity index 100% rename from rules/rule-provider_BilibiliHMT.yaml rename to rules/clash/rule-provider_BilibiliHMT.yaml diff --git a/rules/rule-provider_ChinaCompanyIp.yaml b/rules/clash/rule-provider_ChinaCompanyIp.yaml similarity index 100% rename from rules/rule-provider_ChinaCompanyIp.yaml rename to rules/clash/rule-provider_ChinaCompanyIp.yaml diff --git a/rules/rule-provider_ChinaDomain.yaml b/rules/clash/rule-provider_ChinaDomain.yaml similarity index 100% rename from rules/rule-provider_ChinaDomain.yaml rename to rules/clash/rule-provider_ChinaDomain.yaml diff --git a/rules/rule-provider_ChinaMedia.yaml b/rules/clash/rule-provider_ChinaMedia.yaml similarity index 100% rename from rules/rule-provider_ChinaMedia.yaml rename to rules/clash/rule-provider_ChinaMedia.yaml diff --git a/rules/rule-provider_DAZN.yaml b/rules/clash/rule-provider_DAZN.yaml similarity index 100% rename from rules/rule-provider_DAZN.yaml rename to rules/clash/rule-provider_DAZN.yaml diff --git a/rules/rule-provider_DisneyPlus.yaml b/rules/clash/rule-provider_DisneyPlus.yaml similarity index 100% rename from rules/rule-provider_DisneyPlus.yaml rename to rules/clash/rule-provider_DisneyPlus.yaml diff --git a/rules/rule-provider_Download.yaml b/rules/clash/rule-provider_Download.yaml similarity index 100% rename from rules/rule-provider_Download.yaml rename to rules/clash/rule-provider_Download.yaml diff --git a/rules/rule-provider_Epic.yaml b/rules/clash/rule-provider_Epic.yaml similarity index 100% rename from rules/rule-provider_Epic.yaml rename to rules/clash/rule-provider_Epic.yaml diff --git a/rules/rule-provider_GoogleCN.yaml b/rules/clash/rule-provider_GoogleCN.yaml similarity index 100% rename from rules/rule-provider_GoogleCN.yaml rename to rules/clash/rule-provider_GoogleCN.yaml diff --git a/rules/rule-provider_GoogleFCM.yaml b/rules/clash/rule-provider_GoogleFCM.yaml similarity index 100% rename from rules/rule-provider_GoogleFCM.yaml rename to rules/clash/rule-provider_GoogleFCM.yaml diff --git a/rules/rule-provider_IPTV.yaml b/rules/clash/rule-provider_IPTV.yaml similarity index 100% rename from rules/rule-provider_IPTV.yaml rename to rules/clash/rule-provider_IPTV.yaml diff --git a/rules/rule-provider_LocalAreaNetwork.yaml b/rules/clash/rule-provider_LocalAreaNetwork.yaml similarity index 100% rename from rules/rule-provider_LocalAreaNetwork.yaml rename to rules/clash/rule-provider_LocalAreaNetwork.yaml diff --git a/rules/rule-provider_Microsoft.yaml b/rules/clash/rule-provider_Microsoft.yaml similarity index 100% rename from rules/rule-provider_Microsoft.yaml rename to rules/clash/rule-provider_Microsoft.yaml diff --git a/rules/rule-provider_NetEaseMusic.yaml b/rules/clash/rule-provider_NetEaseMusic.yaml similarity index 100% rename from rules/rule-provider_NetEaseMusic.yaml rename to rules/clash/rule-provider_NetEaseMusic.yaml diff --git a/rules/rule-provider_Netflix.yaml b/rules/clash/rule-provider_Netflix.yaml similarity index 100% rename from rules/rule-provider_Netflix.yaml rename to rules/clash/rule-provider_Netflix.yaml diff --git a/rules/rule-provider_OneDrive.yaml b/rules/clash/rule-provider_OneDrive.yaml similarity index 100% rename from rules/rule-provider_OneDrive.yaml rename to rules/clash/rule-provider_OneDrive.yaml diff --git a/rules/rule-provider_Paypal.yaml b/rules/clash/rule-provider_Paypal.yaml similarity index 100% rename from rules/rule-provider_Paypal.yaml rename to rules/clash/rule-provider_Paypal.yaml diff --git a/rules/rule-provider_ProxyGFWlist.yaml b/rules/clash/rule-provider_ProxyGFWlist.yaml similarity index 100% rename from rules/rule-provider_ProxyGFWlist.yaml rename to rules/clash/rule-provider_ProxyGFWlist.yaml diff --git a/rules/rule-provider_ProxyMedia.yaml b/rules/clash/rule-provider_ProxyMedia.yaml similarity index 100% rename from rules/rule-provider_ProxyMedia.yaml rename to rules/clash/rule-provider_ProxyMedia.yaml diff --git a/rules/rule-provider_Sony.yaml b/rules/clash/rule-provider_Sony.yaml similarity index 100% rename from rules/rule-provider_Sony.yaml rename to rules/clash/rule-provider_Sony.yaml diff --git a/rules/rule-provider_Spotify.yaml b/rules/clash/rule-provider_Spotify.yaml similarity index 100% rename from rules/rule-provider_Spotify.yaml rename to rules/clash/rule-provider_Spotify.yaml diff --git a/rules/rule-provider_StarPlus.yaml b/rules/clash/rule-provider_StarPlus.yaml similarity index 100% rename from rules/rule-provider_StarPlus.yaml rename to rules/clash/rule-provider_StarPlus.yaml diff --git a/rules/rule-provider_Steam.yaml b/rules/clash/rule-provider_Steam.yaml similarity index 100% rename from rules/rule-provider_Steam.yaml rename to rules/clash/rule-provider_Steam.yaml diff --git a/rules/rule-provider_Telegram.yaml b/rules/clash/rule-provider_Telegram.yaml similarity index 100% rename from rules/rule-provider_Telegram.yaml rename to rules/clash/rule-provider_Telegram.yaml diff --git a/rules/rule-provider_US.yaml b/rules/clash/rule-provider_US.yaml similarity index 100% rename from rules/rule-provider_US.yaml rename to rules/clash/rule-provider_US.yaml diff --git a/rules/rule-provider_UnBan.yaml b/rules/clash/rule-provider_UnBan.yaml similarity index 100% rename from rules/rule-provider_UnBan.yaml rename to rules/clash/rule-provider_UnBan.yaml diff --git a/rules/rule-provider_YouTube.yaml b/rules/clash/rule-provider_YouTube.yaml similarity index 100% rename from rules/rule-provider_YouTube.yaml rename to rules/clash/rule-provider_YouTube.yaml