平台/核心/設定相容性

Clash 用戶端比較與推薦

全新安裝優先考慮 Clash Plus;需要桌面設定覆寫功能可選 Clash Verge Rev,想兼顧 Android 與桌面裝置則可看 FlClash。先確認作業系統與設定格式,再比較介面和功能,別把用戶端名稱誤當成核心能力。

先依平台與設定篩選

優先推薦 Clash Plus

新手可先從 Clash Plus 開始評估

Windows、macOS、Android 與 iOS 使用者可先查看 Clash Plus 的各平台下載入口。推薦考量在於平台涵蓋範圍及日常設定管理流程,而非未經實測的速度排名。安裝前仍須確認目前使用的作業系統、處理器架構,以及服務商提供的訂閱類型;同名用戶端在不同平台上的網路接管方式與支援欄位可能不同。

若已維護一份依賴 proxy-providers、rule-providers 或特定 DNS 行為的 mihomo 設定,應先確認欄位相容性,再考慮介面偏好。桌面版可進一步比較 Clash Verge Rev 與 FlClash;Linux 使用者可優先從這兩款中挑選。本頁列出的平台範圍對應本站的下載項目,不代表各專案歷年支援的所有平台。

依平台查看安裝檔與系統需求 →

8 款用戶端比較總覽

難度以匯入現成設定、選擇策略及啟用代理為評估基準,並非效能測試。維護狀態僅供定性參考,可能隨專案變動;安裝前請再查看相關版本說明。表格可左右滑動。

用戶端比較,平台範圍以本站下載清單為準
用戶端 本站提供的平台 核心架構 維護狀態 入門難度 特色功能與定位 適用對象
Clash Plus Windows / macOS / Android / iOS 依各平台實作而異,不能一概視為相同核心 持續維護 較低;先確認訂閱類型 多平台下載入口、日常訂閱與策略管理 新手、跨裝置日常使用者
Clash Verge Rev Windows / macOS / Linux mihomo(Clash Meta 架構) 持續維護 基礎操作門檻低;覆寫與服務設定需要理解設定內容 桌面設定管理、覆寫、系統代理與 TUN 以桌面為主的使用者、進階設定使用者
FlClash Windows / macOS / Android / Linux mihomo(Clash Meta 架構) 持續維護 較低;進階網路設定需另外學習 跨平台介面、策略管理、流量與連線檢視 同時使用 Android 與桌面裝置的使用者
Clash Nyanpasu Windows 支援核心管理;使用 Meta 欄位時請確認已選用 mihomo 持續維護 中等;須分清介面設定與核心設定 桌面介面自訂、設定與核心管理 願意調整桌面工作流程的使用者
Clash for Windows Windows(已封存) 原版 Clash/舊版 Premium 架構 已停止維護 舊版教學較多,但須將遷移成本納入考量 比對舊設定、舊版介面與運作方式 適合檢查舊環境,不建議作為全新安裝的首選
Clash Meta for Android Android Clash Meta/mihomo 架構 持續維護 中等;須了解設定內容並授予 VPN 權限 匯入設定、選擇策略、應用程式分流 已有 Clash 設定的 Android 使用者
Surfboard Android 獨立實作,非 Clash/mihomo 持續維護 視是否已有相容設定而定 自有設定架構、規則與 Android 網路接管 已有 Surfboard 相容訂閱的使用者
ClashX Meta macOS(已封存) Clash Meta 架構;內建功能視舊版安裝包而定 已停止維護 選單列操作直覺;須確認與舊版系統的相容性 選單列切換策略、管理舊設定 用於比對與遷移既有 macOS 環境

各款用戶端的取捨

Clash Plus

優先推薦

適合作為新手的第一個候選項,尤其是希望在電腦與手機之間沿用相近操作習慣的使用情境。先完成匯入設定、選擇策略、啟用代理及確認連線這四個步驟,再決定是否需要進一步自訂規則。用戶端本身不提供訂閱服務,仍須準備可用且格式相符的設定來源。

支援多個平台,不代表所有平台使用相同核心,或都能接受所有 mihomo 欄位。若已有複雜 YAML,應逐項確認協定、DNS、策略組與規則的支援情況。iOS 使用者請透過 App Store 安裝,官方網站為 clashplus.io;不同平台的操作方式不同,請勿直接套用桌面版 TUN 或服務模式的說明。

Clash Verge Rev

適合以桌面版作為主要設定工作台的使用者。mihomo 負責處理規則、協定與連線,圖形介面則用來選擇設定、更新訂閱及整合系統功能。若要保留自訂規則,應先了解用戶端提供的覆寫或合併機制;不要長期直接修改可能被遠端更新覆蓋的設定本文。

進階選項多,排查問題時也得分清設定層與系統層。系統代理適用於會讀取系統代理設定的應用程式;TUN 可接管更廣泛的流量,但會涉及權限、路由與 DNS。不要為了讓某個應用程式正常運作,就同時啟用多種接管方式;應先找出問題所在的層級。

FlClash

適合同時使用 Android 與桌面裝置,且希望降低介面學習成本的使用者。採用 mihomo 架構有助於沿用相近的規則與策略組設計,但跨裝置遷移時仍應著重設定來源與欄位支援,而非直接複製整個應用程式資料目錄。手機上的 VPN 授權與電腦上的系統代理並不是同一種設定。

建議先建立規模精簡、結構清楚的設定,確認策略組能選到有效節點,再加入規則集與複雜的 DNS 設定。介面相近可降低操作切換成本,但不代表不同作業系統的背景常駐、網路權限、休眠喚醒及路由行為都相同。

Clash Nyanpasu

適合願意自訂介面與桌面工作流程,並了解核心職責的使用者。本站提供 Windows 版下載,但不代表專案只支援 Windows。若要使用特定 Meta 欄位,請先確認用戶端目前啟用的核心及其功能,再檢查介面設定或覆寫機制是否會改寫設定內容。

使用可調整項目較多的用戶端時,應清楚記錄各項設定的來源:遠端訂閱負責哪些內容、本機覆寫修改了什麼、介面開關又會影響哪些項目。遇到行為差異時,先查看執行中的設定與記錄;不要同時修改多個開關,否則難以判斷真正生效的是哪一項。

Clash for Windows

已停止維護

適合用來比對舊版教學、設定結構及既有執行環境,不建議作為新裝置的起點。網路上仍有許多 CFW 操作截圖,但選單名稱相似,不代表新版協定與規則欄位能在舊核心上運作。能匯入檔案,也不代表核心完整支援其中的所有設定。

尋找 Clash for Windows 替代方案時,先記下舊環境的監聽連接埠、模式、策略組名稱與自訂規則,再改用 Clash Plus、Clash Verge Rev 或 FlClash。遷移後重新設定系統代理與開機啟動,並確認舊用戶端的服務或背景程序沒有繼續占用連接埠。保留舊設定副本供比對即可。

Clash Meta for Android

常簡稱 CMFA,適合已熟悉 Clash YAML,並想直接在 Android 上管理設定與應用程式分流的使用者。匯入訂閱後,應先選取要啟用的設定,再完成系統 VPN 授權。設定清單中有檔案,與目前的核心確實載入該檔案,是兩件需要分別確認的事。

排查行動裝置問題時,也要考慮電池最佳化、背景執行限制與網路切換。若鎖定螢幕後連線中斷,不能只憑這個現象就判定節點無法使用;應先檢查背景執行權限與 VPN 狀態。設定應用程式分流時,也要確認清單採用的是包含或排除邏輯,避免目標應用程式剛好未被接管。

Surfboard

Surfboard 是 Android 代理工具,但不是換個介面的 Clash YAML 用戶端。它採用自有的設定語法與協定實作,適合已有相容訂閱,且清楚服務商提供何種匯出格式的使用者。選擇前應先確認設定類型,比較介面配置則是其次。

從 Clash 遷移時,不要只改副檔名就嘗試匯入。節點參數、策略組寫法、規則語法與 DNS 行為都可能需要轉換;轉換後仍須檢查協定支援與規則順序。若主要目標是沿用現有 mihomo 設定,優先選擇相同架構的用戶端,通常較容易排查問題。

ClashX Meta

已停止維護

適合用來比對沿用 macOS 選單列操作習慣的舊環境。它採用 Clash Meta 架構,但舊版安裝包中的核心功能不會因專案名稱包含 Meta,就自動更新至目前的 mihomo 水準。新系統、處理器架構與設定欄位都應分別確認,不宜直接根據舊教學推斷相容性。

全新安裝可優先考慮 Clash Plus、Clash Verge Rev 或 FlClash。遷移時先記下目前的連接埠與策略選擇,退出舊用戶端後再啟用新用戶端的網路接管功能。也要檢查登入項目及系統代理是否仍指向舊的監聽位址,避免介面已切換,實際流量卻仍由舊程序處理。

四種使用情境建議

更換用戶端前先檢查設定

先備份設定,再切換網路接管

保存訂閱來源、本機規則與策略組選擇;不要把整個用戶端資料目錄當成通用備份格式。先退出舊用戶端,確認其背景服務未繼續接管流量,再啟動新用戶端。若兩者都使用 mixed-port: 7890,同時執行可能發生連接埠衝突,導致啟動失敗或系統代理指向錯誤的程序。

遷移完成後,分別測試瀏覽器與終端機。瀏覽器可能會讀取系統代理設定,終端機則可能仍保留舊的代理環境變數。兩者結果不同,並不足以證明新核心的分流功能異常。

從最精簡的設定逐步還原

先確認節點可連線、預設策略組可供選擇,再逐步還原 DNS、規則集與 TUN。每新增一項設定就測試一次;若出現差異,便回到最近一次可正常運作的狀態。複製 YAML 時請使用空格縮排並保留清單層級,避免重複定義同名的頂層欄位。

以下僅示範常見基礎欄位的結構,並非可直接連線的完整設定。實際使用仍須有有效節點或節點提供者、策略組與規則;也不代表 Surfboard 或各平台用戶端都能直接匯入原始內容。

mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
改用 mihomo 用戶端,節點一定會更快嗎?

不一定。出口線路、伺服器負載、本機網路與協定參數都可能影響連線表現。更換核心或許能改善協定相容性或修正特定問題,但不能因此保證速度提升。比較時應使用相同節點與相近網路條件,並確認兩邊實際套用相同策略。

同一份訂閱能在所有用戶端直接使用嗎?

不能假設都通用。請先確認服務商提供的是節點清單、完整 Clash 設定,還是其他用戶端格式。即使都支援 YAML,進階欄位也可能依賴特定核心。Surfboard 需要採用其支援的設定格式;跨平台的 Clash Plus 也應依平台確認匯入能力。

只需要在命令列或路由器上執行,該選哪款用戶端?

可直接評估 mihomo 核心,不一定要安裝桌面介面。核心需要自行管理設定路徑、啟動服務、記錄與更新,適合具備系統管理經驗的使用者。一般桌面使用者優先選擇圖形介面用戶端;伺服器與路由器使用者可查看核心下載區,並依系統架構選擇。