Browse Source

feat: update client configs

Anankke 3 months ago
parent
commit
49b8614951
2 changed files with 56 additions and 29 deletions
  1. 40 29
      config/client_display.json
  2. 16 0
      config/clients.json

+ 40 - 29
config/client_display.json

@@ -2,7 +2,7 @@
   "clients": [
     {
       "name": "Clash Verge Rev",
-      "description": "功能强大,界面友好",
+      "description": "功能完善的图形化客户端",
       "format": "clash",
       "importUrl": "clash://install-config?url={sub}/clash",
       "platforms": {
@@ -16,14 +16,13 @@
         },
         "Linux": {
           "ext": "deb",
-          "file": "Clash.Verge",
-          "desc": "跨平台客户端 (.deb)"
+          "file": "Clash.Verge"
         }
       }
     },
     {
       "name": "Clash Nyanpasu",
-      "description": "第三方增强版 Clash",
+      "description": "增强版 Clash 客户端",
       "format": "clash",
       "importUrl": "clash-nyanpasu://subscribe-remote-profile?url={sub}&name={name}",
       "platforms": {
@@ -33,19 +32,17 @@
         },
         "macOS": {
           "ext": "dmg",
-          "file": "Clash.Nyanpasu_aarch64",
-          "desc": "支持 Clash 订阅格式 (aarch64)"
+          "file": "Clash.Nyanpasu_aarch64"
         },
         "Linux": {
           "ext": "AppImage",
-          "file": "Clash.Nyanpasu",
-          "desc": "第三方增强版 Clash (.AppImage)"
+          "file": "Clash.Nyanpasu"
         }
       }
     },
     {
       "name": "FlClash",
-      "description": "基于 Flutter 的跨平台客户端",
+      "description": "Flutter 开发的现代化客户端",
       "format": "clash",
       "importUrl": "clash://install-config?url={sub}/clash",
       "platforms": {
@@ -55,25 +52,22 @@
         },
         "macOS": {
           "ext": "dmg",
-          "file": "FlClash",
-          "desc": "支持 Clash 订阅格式"
+          "file": "FlClash"
         },
         "Android": {
           "ext": "apk",
           "file": "FlClash",
-          "desc": "支持 Clash 订阅格式",
           "importUrl": "clash://install-config?url={sub}/clash&name={name}"
         },
         "Linux": {
           "ext": "deb",
-          "file": "FlClash",
-          "desc": "基于 Flutter 的跨平台客户端 (.deb)"
+          "file": "FlClash"
         }
       }
     },
     {
       "name": "Hiddify",
-      "description": "简单易用,支持多协议",
+      "description": "易用的多协议客户端",
       "format": "singbox",
       "importUrl": "hiddify://import/{sub}#{name}",
       "platforms": {
@@ -83,50 +77,45 @@
         },
         "macOS": {
           "ext": "dmg",
-          "file": "Hiddify",
-          "desc": "支持 SingBox 订阅格式"
+          "file": "Hiddify"
         },
         "Android": {
           "ext": "apk",
-          "file": "Hiddify",
-          "desc": "支持 SingBox 订阅格式"
+          "file": "Hiddify"
         },
         "Linux": {
           "ext": "AppImage",
-          "file": "Hiddify",
-          "desc": "支持多种安装方式 (.AppImage)"
+          "file": "Hiddify"
         }
       }
     },
     {
       "name": "SFM",
-      "description": "官方客户端,性能优秀",
+      "description": "sing-box 官方 Mac 客户端",
       "format": "singbox",
       "importUrl": "sing-box://import-remote-profile?url={sub}/singbox#{name}",
       "platforms": {
         "macOS": {
           "ext": "dmg",
-          "file": "SFM",
-          "desc": "原生应用,性能优秀"
+          "file": "SFM"
         }
       }
     },
     {
       "name": "SFA",
-      "description": "官方客户端,性能优秀",
+      "description": "sing-box 官方 Android 客户端",
       "format": "singbox",
       "importUrl": "sing-box://import-remote-profile?url={sub}/singbox#{name}",
       "platforms": {
         "Android": {
           "ext": "apk",
-          "file": "SFA",
-          "desc": "轻量快速,资源占用少"
+          "file": "SFA"
         }
       }
     },
     {
       "name": "SFI",
-      "description": "iOS 推荐客户端",
+      "description": "sing-box 官方 iOS 客户端",
       "format": "singbox",
       "importUrl": "sing-box://import-remote-profile?url={sub}/singbox#{name}",
       "platforms": {
@@ -137,7 +126,7 @@
     },
     {
       "name": "CMFA",
-      "description": "功能全面,支持分应用代理",
+      "description": "支持分应用代理的 Android 客户端",
       "format": "clash",
       "importUrl": "clash://install-config?url={sub}/clash&name={name}",
       "platforms": {
@@ -146,6 +135,28 @@
           "file": "CMFA"
         }
       }
+    },
+    {
+      "name": "ClashMi",
+      "description": "基于 Mihomo 内核的新客户端",
+      "format": "clash",
+      "importUrl": "clash://install-config?url={sub}/clash&name={name}",
+      "platforms": {
+        "Windows": {
+          "ext": "exe",
+          "file": "clashmi"
+        },
+        "Android": {
+          "ext": "apk",
+          "file": "clashmi_arm64"
+        },
+        "iOS": {
+          "storeUrl": "https://apps.apple.com/us/app/clash-mi/id6744321968"
+        },
+        "macOS": {
+          "storeUrl": "https://apps.apple.com/us/app/clash-mi/id6744321968"
+        }
+      }
     }
   ],
   "icons": {

+ 16 - 0
config/clients.json

@@ -115,6 +115,22 @@
                     "saveName": "FlClash.apk"
                 }
             ]
+        },
+        {
+            "name": "ClashMi",
+            "tagMethod": "github_release",
+            "gitRepo": "KaringX/clashmi",
+            "savePath": "public/clients/",
+            "downloads": [
+                {
+                    "sourceName": "clashmi_%tagName1%_windows_x64.exe",
+                    "saveName": "clashmi.exe"
+                },
+                {
+                    "sourceName": "clashmi_%tagName1%_android_arm64-v8a.apk",
+                    "saveName": "clashmi_arm64.apk"
+                }
+            ]
         }
     ]
 }