CLIENT / 選型指南
Clash 客戶端比較與選型
先確認平台與設定格式,再比較核心、流量接管方式與維護狀態。客戶端介面相似,不代表設定可以直接互換。
Clash 客戶端結合設定管理介面與代理執行環境。介面用來匯入訂閱、切換策略及查看連線;核心則負責解析設定、建立連線與執行分流。挑選時,先排除不支援目前系統或設定格式的選項,再確認是否需要 TUN、覆寫或多核心管理,比單看介面配置更有效。
Windows、macOS、Android 與 iOS 使用者可先查看 Clash Plus 的各平台下載入口,官方網站為 clashplus.io。需要 Linux 客戶端時,建議優先比較 Clash Verge Rev 與 FlClash;若已有複雜的桌面覆寫需求,再深入了解 Verge Rev 的設定管理流程。
下載 Clash客戶端比較表
下表的「平台」說明專案支援範圍;「本站下載入口」則代表下載頁實際提供的套件。兩者應分開看,例如 Nyanpasu 專案支援多種桌面系統,但本站僅列出 Windows 安裝套件。維護狀態為概略說明,不保證每次發布的功能與相容性。
窄螢幕可左右滑動檢視表格。難度是指完成匯入、選擇策略及確認連線所需的設定知識,不是效能排名。
| 客戶端 | 支援平台與本站下載入口 | 核心路線 | 維護狀態 | 上手難度 | 特色功能與適用對象 |
|---|---|---|---|---|---|
| Clash Plus | Windows、macOS、Android、iOS;本站均提供下載入口 | 各平台的實作與內附核心請以客戶端說明為準,不能只憑名稱相同就認定功能完全一致 | 持續維護 | 入門;先完成設定匯入與連線授權 | 集中管理日常設定與各平台下載入口;適合新手及多裝置使用者,本站優先推薦 |
| Clash Verge Rev | Windows、macOS、Linux;本站均提供下載入口 | mihomo | 持續維護 | 入門至進階;覆寫與 TUN 需要額外知識 | 訂閱管理、設定合併、服務模式;適合需要細部調整桌面設定的使用者 |
| FlClash | Windows、macOS、Android、Linux;本站均提供下載入口 | mihomo | 持續維護 | 入門;跨平台使用仍須分別處理各系統權限 | 桌面與 Android 介面相近;適合希望減少操作差異的使用者 |
| Clash Nyanpasu | Windows、macOS、Linux;本站提供 Windows 套件 | 支援管理多種核心,可用選項依建置版本而異;使用前請確認是否選用 mihomo | 持續維護 | 進階;需要理解介面與核心各自負責的工作 | 核心選擇與桌面設定管理;適合比較執行行為、排查相容性問題的使用者 |
| Clash for Windows | 過去支援 Windows、macOS、Linux;本站提供 Windows 封存版本 | 通常與原版 Clash 相關;舊安裝中是否替換過核心需另行確認 | 已停止維護 | 舊使用者較熟悉;新設定可能需要遷移 | 沿用舊版 Profiles、Proxies、Connections 操作流程;適合重現舊環境,不建議新安裝優先選用 |
| Clash Meta for Android | Android;本站提供下載入口 | 採用 Meta / mihomo 核心路線,實際功能依內附核心而異 | 持續維護 | 入門至進階;需了解 VPN 授權與背景執行限制 | 管理 Clash 設定、控制應用程式連線;適合主要使用 Android 的使用者 |
| Surfboard | Android;本站提供下載入口 | 採用自有代理實作,不使用 Clash / Meta / mihomo 核心 | 持續維護 | 已有相容設定即可入門;從 Clash YAML 遷移時需要調整 | 採用 Surge 風格的設定格式;適合已持有支援格式設定的 Android 使用者 |
| ClashX Meta | macOS;本站提供封存版本下載入口 | 採用 Meta 核心路線;舊版套件不代表具備目前 mihomo 的功能 | 已停止維護 | 舊使用者較熟悉;需透過選單列與設定檔操作 | 採用選單列操作流程;適合重現舊設定及參考遷移,不建議新安裝優先選用 |
六個比較面向的說明
平台與核心:先確認能否執行
平台支援不只看作業系統名稱,也要確認最低系統需求與處理器架構。macOS 須區分 Intel 與 Apple Silicon;Android 要符合裝置架構;Linux 則需確認套件格式與桌面環境。原版 Clash、Meta 與 mihomo 有演進關係,但舊客戶端內的 Meta 核心不等同於目前的 mihomo。若遇到欄位無法識別或協定不支援,應先確認實際執行的核心,而非只看客戶端名稱。
維護狀態與難度:評估後續使用成本
持續維護代表專案仍在調整相容性與修正問題,不表示每次更新都適合直接覆蓋目前環境。停止維護的軟體則可能逐漸遇到作業系統、訂閱格式與憑證環境的相容性問題。上手難度也要分開看:匯入現有設定通常不難;自行撰寫 DNS、規則集與覆寫,則需要理解 YAML 結構與核心語意。
特色功能與適用對象:確認需求是否必要
系統代理適用於遵循系統代理設定的程式;TUN 可接管更多未遵循該設定的流量,但會增加權限、路由與 DNS 的排錯步驟。設定合併適合保留本機規則,多核心管理則適合測試相容性。若只需要瀏覽網頁與切換策略,不必把所有進階選項都列為必要條件。欄位說明請參閱config.yaml 設定參考。
八款客戶端逐一評析
Clash Plus:一般使用的優先選擇
優先推薦 適合尚未建立固定客戶端使用流程、想先完成日常連線的使用者。本站提供 Windows、macOS、Android 與 iOS 下載入口,方便依裝置集中查找安裝方式。選用前仍應逐一確認各平台支援的設定格式、所需權限與功能範圍,不要假設同名應用的所有設定都完全相同。先用一份可用設定完成匯入、選擇策略與連線確認,再逐步加入自訂規則,比一開始就啟用複雜的流量接管與覆寫更容易排錯。
iOS 使用者可從下載頁前往 App Store;桌面與 Android 使用者則依作業系統選擇對應套件。多裝置使用時,可統一記錄訂閱來源與策略用途,但各裝置的授權狀態、背景執行設定與本機路徑仍須分別管理。查看 Clash Plus 各平台下載入口 →
Clash Verge Rev:桌面覆寫與設定管理
Clash Verge Rev 使用 mihomo,適合 Windows、macOS 與 Linux 桌面使用者。它的優勢在於將訂閱管理、策略切換、設定合併與系統流量接管整合在同一套桌面流程中。若已有訂閱,但需要長期保留本機規則,建議先了解它的合併方式,而不是一再修改更新時可能被覆蓋的訂閱內容。
使用 TUN 或服務模式前,先確認目前系統權限,以及其他網路工具是否占用相關功能。介面中的設定編輯器與最終交由核心載入的設定並非同一概念;若規則沒有生效,應檢查合併結果與實際載入的設定。需要細部調整桌面分流的使用者,可將它列為 Clash Plus 之外的優先比較選項。
FlClash:桌面與 Android 操作流程相近
FlClash 使用 mihomo,支援 Windows、macOS、Android 與 Linux。適合同時使用電腦與 Android,並希望設定清單和策略操作邏輯相近的使用者。相似的介面能減少重新尋找功能的時間,但不同系統的網路接管仍受各自權限機制限制:Android 需要 VPN 授權,桌面端則須設定系統代理或 TUN。
匯入前先確認訂閱是支援的 Clash 設定,而非只有編碼節點的文字內容。將桌面設定移轉至手機時,也要檢查本機檔案路徑與監聽位址,避免直接沿用電腦上的資源參照。Linux 使用者可將它與 Clash Verge Rev 比較,著重試用設定編輯與桌面整合是否符合日常習慣。
Clash Nyanpasu:適合需要辨別核心的桌面使用者
Clash Nyanpasu 的特色是桌面設定管理與多核心選擇。對需要重現特定設定行為、比較不同核心支援範圍的使用者來說,這項設計相當實用。可選核心會因建置版本與設定而異,不能只因客戶端安裝成功,就認定目前使用的是 mihomo。本站下載頁提供 Windows 安裝套件入口。
較適合能閱讀日誌並理解設定錯誤的使用者。排錯紀錄應一併記下客戶端、實際使用的核心、設定來源與最近變更,避免將核心差異誤判為介面問題。若只需匯入訂閱並穩定使用,多核心功能通常不是必要條件,也不應為了使用這項功能而頻繁切換現有環境。
Clash for Windows:停止維護後的封存用途
已停止維護 Clash for Windows 常簡稱為 CFW。雖然名稱中有 Windows,過去也支援其他桌面系統;本站僅提供 Windows 封存版本下載入口。它的 Profiles、Proxies 與 Connections 頁面是許多舊教學的基礎,但教學截圖看起來相似,不代表新的協定、欄位與系統環境仍能正常相容。
封存軟體適合重現既有環境,不建議新使用者預設安裝。遷移前先備份訂閱網址、本機規則與策略組名稱,再交由仍在維護的客戶端檢查設定。部分舊安裝可能曾手動替換核心,因此不能只憑介面版本判斷實際功能;也不要將舊安裝目錄整份覆蓋到新客戶端。
Clash Meta for Android:以 Android 設定管理為主
Clash Meta for Android 常簡稱為 CMFA,採用 Meta/mihomo 核心路線,適合主要在 Android 上使用 Clash 設定的使用者。操作流程以匯入設定、選擇策略及控制應用程式連線為主。系統首次提示 VPN 連線授權時,需確認是否授權;這是建立流量接管通道的必要步驟,不是另一個獨立的代理訂閱。
若切換到背景或鎖定螢幕後連線中斷,先檢查系統省電策略與背景執行權限,不要立刻更換訂閱。應用程式連線控制也要確認清單的作用:選取的應用究竟會納入還是排除,請以目前介面說明為準。想在電腦與手機上使用相近介面的使用者可比較 FlClash;若主要關注 Android 操作流程,CMFA 值得優先試用。
Surfboard:先確認設定格式再選用
Surfboard 是 Android 代理客戶端,但不屬於原版 Clash、Meta 或 mihomo 核心客戶端。它採用自有實作與 Surge 風格的設定格式,實際支援範圍請以專案說明為準。將它列入比較,是為了說明代理客戶端也可能使用不同語法,不代表任何 Clash 訂閱都能直接匯入。
已持有支援格式設定的使用者,可沿用相應的操作流程;若只有 Clash YAML 訂閱,應先確認服務提供者是否也提供相容格式。轉換格式可能遺失策略組、規則或部分協定參數,不能將「轉換成功」視為執行結果完全相同。新手不宜只為了體驗介面,就先增加一個不熟悉的設定轉換流程。
ClashX Meta:macOS 舊版選單列環境
已停止維護 ClashX Meta 採用 Meta 核心路線,操作流程主要圍繞 macOS 選單列。適合熟悉設定檔與選單列操作的舊使用者,但停止維護後,不應假設舊版安裝套件仍支援目前 mihomo 的欄位與協定。本站保留對應架構的封存下載入口,供舊環境參考。
若要在新系統上長期使用,建議優先評估 Clash Plus、Clash Verge Rev 或 FlClash。遷移前先結束舊客戶端並關閉其流量接管設定,再測試新客戶端;若同時執行兩套接管工具,DNS、系統代理或路由問題會更難判斷原因。舊設定引用的本機規則檔也須另行遷移,不能只複製主要 YAML 檔案。
依使用情境選擇
更換客戶端前的遷移檢查
- 區分訂閱內容與本機修改。保存訂閱來源、更新方式、策略組選擇與手動新增的規則。客戶端匯出的主要設定不一定包含所有外部規則檔與覆寫腳本。
- 確認核心與格式。Clash YAML、編碼節點清單與 Surfboard 設定並非同一類檔案。先確認目標客戶端能否解析,再檢查擴充欄位與協定支援。
- 停止舊客戶端接管流量。結束舊程式,確認系統代理、VPN 或 TUN 已解除。舊服務若仍在背景執行,即使關閉視窗,也可能持續影響網路。
- 在新客戶端進行基本驗證。先匯入設定並檢查日誌是否有錯誤,再選擇策略並測試連線。確認基本連線正常後,再逐項遷入 DNS、自訂規則與覆寫。
- 確認實際結果,不只看選項狀態。透過連線紀錄確認命中的規則與策略;未使用系統代理的程式也要另外測試。啟用 TUN 不代表 DNS 與路由設定已符合預期。
遷移時遇到設定錯誤,可先參考通用欄位,再檢查規則與合併順序。選用仍在維護的客戶端、保留可還原的設定,並一次只變更一個項目,比在多個客戶端之間反覆切換更容易找出問題。
客戶端選型問答
更換客戶端會自動提升連線速度嗎?
不保證會提升。線路品質、網路環境、協定與規則都會影響結果。不同核心或流量接管方式可能改變相容性;比較時應使用相同網路、設定與策略,避免把線路變動誤認為客戶端差異。本頁不以此為客戶端評定速度排名。
使用同一份訂閱,規則行為為何可能不同?
客戶端可能載入了不同核心,或在訂閱設定上加入本機覆寫。DNS 模式、規則順序、外部規則檔及實際選取的策略也可能不同。應比較最終生效的設定與連線紀錄,而非只看訂閱網址。
系統代理與 TUN 一定要同時啟用嗎?
並非所有情境都需要同時啟用。一般瀏覽器可先測試系統代理;若有程式不遵循這項設定,再評估 TUN。Android 客戶端通常透過系統 VPN 通道接管流量,不應直接照搬桌面端的選項組合。兩種方式如何搭配,請以客戶端說明為準。
CFW 還能執行,是否需要立刻遷移?
能執行不代表仍有維護支援。可先備份設定,並在仍受維護的客戶端中驗證現有設定;確認所需功能正常後再切換。封存版本適合重現舊環境;新安裝與長期使用建議選擇仍在維護的客戶端,不必等到系統更新或訂閱變更後才準備遷移。
確定客戶端後,要在哪裡選擇安裝套件?
前往安裝套件頁面,選擇 Windows、Android、iOS、macOS 或 Linux,再確認處理器架構與系統需求。一般使用優先推薦 Clash Plus;Linux 使用者可先比較 Clash Verge Rev 與 FlClash。