Clash 用戶端清單 · 依平台整理

Clash排行榜用戶端比較與下載

依適用平台整理用戶端,搭配訂閱匯入與規則分流說明,協助選擇合適的安裝入口。

平台選擇 設定範例 中文教學

No.1

優先推薦

Clash Plus

  • 系統代理:開啟示意
  • TUN 模式:關閉示意
  • 訂閱自動更新:開啟示意
前往下載頁

設定項目僅供示意,請以實際平台與用戶端為準。

No.2

桌面平台選項

Clash Verge Rev

  • 系統代理:開啟示意
  • TUN 模式:關閉示意
  • 訂閱自動更新:開啟示意
前往下載頁

名次僅為編輯整理順序,不代表效能評分。

No.3

行動平台選項

Clash Meta for Android

  • 系統代理:關閉示意
  • TUN 模式:開啟示意
  • 訂閱自動更新:開啟示意
前往下載頁

行動裝置通常透過 VPN 授權接管流量。

CONFIG / 設定參考

規則、策略群組與流量接管

用戶端提供操作介面,核心負責處理連線。先了解設定欄位的用途,再判斷需要啟用哪些選項;以下片段以 Mihomo 設定語法為例,並非包含訂閱與節點的完整設定檔。

規則分流config.yaml / rules

規則模式會依清單順序比對連線,由第一個符合的規則決定流量出口,最後的 MATCH 則處理其餘請求。這適合讓指定網域直連、其他連線交由策略群組處理,而非讓所有應用程式固定使用同一條路徑。修改前請先確認策略名稱確實存在,以免引用錯誤導致設定載入失敗。不同用戶端的規則編輯入口各異,但使用相容核心時,可沿用相應語法。排查時查看連線紀錄中的命中規則,比只看代理開關更能確認分流結果。

mode: rule
rules:
  - DOMAIN-SUFFIX,example.com,DIRECT
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - MATCH,DIRECT
規則分流 · rules

規則模式會依清單順序比對連線,由第一個符合的規則決定流量出口,最後的 MATCH 則處理其餘請求。這適合讓指定網域直連、其他連線交由策略群組處理,而非讓所有應用程式固定使用同一條路徑。修改前請先確認策略名稱確實存在,以免引用錯誤導致設定載入失敗。不同用戶端的規則編輯入口各異,但使用相容核心時,可沿用相應語法。排查時查看連線紀錄中的命中規則,比只看代理開關更能確認分流結果。

mode: rule
rules:
  - DOMAIN-SUFFIX,example.com,DIRECT
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - MATCH,DIRECT
策略群組選擇 · proxy-groups

策略群組可將多個出口整合成可手動選擇或自動判斷的集合。select 用於手動選擇,url-test 會依測試結果選擇出口,fallback 則按設定順序尋找可用出口;這些都不是規則模式或全域模式的別稱。匯入訂閱後,先確認群組內有預期的節點,再將規則指向該群組。測速結果只反映特定測試網址的請求狀況,不能取代實際使用情境的驗證。以下以內建出口示範群組結構,實際設定可加入訂閱提供的節點名稱。

proxy-groups:
  - name: 手動選擇
    type: select
    proxies:
      - DIRECT
      - REJECT
rules:
  - MATCH,手動選擇
DNS 與 Fake-IP · dns

DNS 設定會決定網域名稱的解析方式;Fake-IP 則透過虛擬位址保留網域與連線之間的對應,讓核心能依網域進行分流。啟用後看到保留的位址區段,不代表節點異常;應搭配用戶端記錄與實際連線狀況判斷。需要取得真實解析結果的區域網路服務,可依核心文件加入過濾清單。與其直接更換用戶端,不如先確認解析請求是否進入核心,以及上游解析器是否可連線,通常更容易縮小問題範圍。片段中的解析器僅用來示範欄位,請依網路環境調整。

dns:
  enable: true
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  fake-ip-filter:
    - "*.lan"
    - "localhost"
  nameserver:
    - https://dns.alidns.com/dns-query
TUN 模式 · tun

系統代理仰賴應用程式遵循系統設定;TUN 則透過虛擬網路介面接管符合路由條件的流量,適合處理不讀取系統代理設定的程式。啟用時通常需要管理員權限、服務元件或行動系統的 VPN 授權,實際操作位置由用戶端決定。TUN 無法讓失效的訂閱恢復,也不保證所有應用程式都相容。測試時先保留可用設定,再檢查路由、DNS 與其他 VPN 是否衝突;確認一般網頁可正常瀏覽後,再測試目標應用程式,避免一次變更多項網路設定。

tun:
  enable: true
  stack: mixed
  auto-route: true
  auto-detect-interface: true
  dns-hijack:
    - any:53

設定項目是否支援,取決於實際使用的核心。若需要規則集、網域嗅探、本機覆寫或外部控制面板,請接著查閱進階設定手冊;首次匯入訂閱,則可從入門教學開始。

用戶端選擇情境

請依使用情境閱讀,不要只因介面相似就推定設定相容。

Clash Plus

桌面與行動平台

想先找到適用系統的安裝入口,可從清單中的優先推薦項目開始,再確認目前平台支援的功能。

查看用戶端比較 →

Clash Verge Rev

桌面設定管理

適合在桌面端管理設定與策略群組。使用本機覆寫時,請區分訂閱原始內容與最終生效設定。

查看用戶端比較 →

Clash Meta for Android

行動端連線管理

適合查閱 Android 上的設定匯入、VPN 授權與應用程式流量接管方式;安裝前請確認裝置架構。

查看用戶端比較 →

DOWNLOAD / 平台下載

依作業系統選擇用戶端

先確認作業系統與處理器架構,再比較用戶端。下載入口用來選擇安裝套件,訂閱內容則決定可用出口,兩者都要準備;安裝完成不代表已取得代理服務。

Windows

建議先查看 Clash Plus,再比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。若要了解舊設定的遷移方式,可參閱已停止維護的 Clash for Windows 封存說明;不建議將舊用戶端當作長期更新方案。

首次啟動時,先匯入訂閱並確認核心成功啟動,再開啟系統代理。若遇到連接埠被占用,先找出其他代理程式;需要使用 TUN 時,再依用戶端提示安裝服務或授予管理員權限。初次啟動不必同時開啟所有網路功能。

macOS

在系統的「關於這台 Mac」中確認裝置使用 Apple Silicon 或 Intel,再選擇相應的安裝項目。下載頁主要提供 Clash Plus、Clash Verge Rev 與 FlClash;ClashX Meta 則另列為已停止維護的封存用戶端。

安裝後的權限提示與訂閱匯入是兩回事:網路擴充功能或服務授權會影響流量接管,訂閱則決定節點與規則。若出現鑰匙圈提示,先確認是哪個程式提出要求,再依系統設定處理;不要把所有啟動提示都當成節點無法使用。

Android

下載頁依序整理 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard。多數較新的裝置採用 ARM64,舊裝置仍可能使用其他架構;不確定時先查詢裝置資訊,不要只憑手機品牌猜測安裝套件。

匯入後選取設定檔,再允許系統建立 VPN 連線。若切換應用程式或鎖定螢幕後連線中斷,請檢查背景執行與電池管理設定;若要依應用程式分流,請確認用戶端使用的是允許清單還是排除清單,避免將目標應用程式設到相反的一側。

iOS

Clash Plus 透過 App Store 提供安裝入口,產品官方網站為 clashplus.io。請先從下載頁前往商店商品頁,確認裝置相容需求,再依用戶端提供的方式匯入設定。

首次連線時需要允許新增 VPN 設定,可在系統設定中查看連線狀態。桌面版的欄位或操作步驟不一定適用於行動版;若訂閱格式不相容,請確認服務提供者支援的匯出格式,再參考目前用戶端的說明處理。

Linux

桌面使用者可比較 Clash Verge Rev 與 FlClash,並依發行版選擇 DEB 或 RPM 等相應格式。伺服器與路由器使用者則需區分圖形介面用戶端與 Mihomo 核心,不能將桌面安裝套件當成通用命令列程式。

安裝前請確認處理器架構與執行環境。桌面系統代理、終端機代理環境變數及 TUN 接管範圍各不相同;瀏覽器能連線,不代表命令列也已透過代理。請分別測試目標程式,並檢查服務權限、路由設定與 DNS 解析路徑。

查看所有用戶端 →

ECOSYSTEM / 開源生態

用戶端、核心與訂閱的界線

請依據專案文件與實際設定了解功能,不以名次取代維護狀態,也不要將連線速度歸因於安裝套件本身。

前往進階設定手冊 →

Clash 生態系與 Mihomo 的關係

Clash 生態系中有多種圖形介面用戶端,提供匯入設定、選擇策略群組、查看記錄及切換網路功能等操作入口。Mihomo 是從 Clash.Meta 發展而來的代理核心專案,負責處理協定、比對規則、管理 DNS 與轉送連線。用戶端名稱中含有 Clash 或 Meta,不代表所有軟體使用相同的核心版本,也不代表彼此的所有設定都能直接套用。若要確認某個欄位能否使用,應核對實際核心,以及用戶端產生設定的方式。

了解這些層次有助於拆解問題:介面無法開啟,先檢查程式執行環境;設定載入失敗,先檢查語法與欄位;規則命中不如預期,查看最終設定與連線紀錄;只有特定出口無法使用,再檢查訂閱服務或目標網路。若將這些問題混為一談,容易反覆重新安裝用戶端,卻沒處理到真正原因。首頁範例僅用於說明欄位,實際參數仍請以對應專案的最新文件為準。

開源專案參考資料

Mihomo 的原始碼、議題討論與文件可協助了解核心行為。若對協定支援、DNS 行為或路由有疑問,可先搜尋文件中的欄位名稱,再查看相關討論。回報問題時,請提供系統類型、重現步驟與已去除敏感資訊的記錄,並區分訂閱產生的設定與本機修改內容。公開資料有助追蹤設計與修正過程,但開源不代表每個用戶端都具備完全相同的功能、授權方式或發布時程。

以下命令用於取得 Mihomo 原始碼,適合想閱讀實作、準備建置環境或研究設定行為的使用者。複製儲存庫不會自動安裝桌面用戶端,也不會建立可用的訂閱。若只想匯入設定並開始使用,直接選擇上方的平台下載入口即可;查看核心文件時,可前往 Mihomo 文件,依欄位名稱查找相關說明。

Mihomo / 原始碼儲存庫
git clone https://github.com/MetaCubeX/mihomo.git

查看 Mihomo 開源儲存庫 →

分開處理用戶端更新與訂閱更新

用戶端更新會影響介面、系統整合與隨附核心;訂閱更新則會影響節點、策略群組及服務提供者下發的規則,兩種更新可以分開進行。若節點清單沒有變化,先確認訂閱請求是否成功、網址是否有效;若某個協定無法載入,再檢查目前核心是否支援。重新擷取遠端訂閱後,直接修改訂閱原始內容的變更可能會被覆蓋,因此需要長期保留的規則,應使用用戶端支援的覆寫機制管理。

更新前先儲存目前可用的設定,並記下曾手動調整的連接埠、DNS 與流量接管方式。更新後先確認設定能正常載入,再用日常使用的目標測試,最後檢查分流結果是否符合預期。請勿同時更換用戶端、訂閱網址與 DNS 上游,否則發生問題時難以判斷是哪項變更造成影響。已停止維護的用戶端適合查閱歷史設定,不應將封存狀態解讀為持續支援新系統或新協定的承諾。

訂閱來源與連線驗證

用戶端是連線工具,訂閱通常需要使用者自行準備。訂閱網址可能包含存取憑證,請像密碼一樣妥善保管;截圖、公開記錄或尋求線上協助時,應移除完整訂閱網址、控制面板金鑰及節點驗證資訊。新增設定前請確認來源可信,並了解服務範圍、有效期限與流量限制。將不明連結交給第三方轉換服務,可能使完整設定暴露給服務提供者,請先了解其資料處理方式。

匯入成功後,不要只看連線圖示。先確認目前啟用的是剛匯入的設定、策略群組中有可選出口,再連線至要驗證的目標,並查看連線紀錄中的規則與出口。節點測試成功只代表測試請求完成,不能證明所有網站、應用程式或 UDP 情境都能正常使用。若直連與代理都異常,先檢查本地網路;若只有特定網域失敗,再檢查解析、規則與目標服務。依照這個順序驗證,可減少沒有根據的設定變更。

NOTES / 使用須知

安裝與連線問題排除

依遇到的狀況選擇文章:啟動失敗先檢查連接埠,首次執行遇到提示先確認系統權限;連線後無法瀏覽,則依序檢查代理、解析、規則與出口。

查看所有文章 →

下載用戶端