Windows
適合需要系統匣控制、系統代理切換與 TUN 模式的桌面使用者。下載頁依序列出 Clash Plus、Clash Verge Rev、FlClash、Clash Nyanpasu 與已封存的 Clash for Windows,並區分目前維護中的專案與歷史用戶端。
前往下載依作業系統選擇合適的圖形用戶端,再根據實際設定術語完成訂閱匯入、規則分流與系統代理設定。重點涵蓋 mihomo 核心、多協定相容性與中文操作文件。
首頁只負責平台分流,具體用戶端型號、系統架構、安裝套件格式與維護狀態統一列在下載頁。選擇平台後會直接開啟對應分頁,避免在不同安裝套件之間反覆尋找。
適合需要系統匣控制、系統代理切換與 TUN 模式的桌面使用者。下載頁依序列出 Clash Plus、Clash Verge Rev、FlClash、Clash Nyanpasu 與已封存的 Clash for Windows,並區分目前維護中的專案與歷史用戶端。
前往下載適合 Intel 與 Apple 晶片裝置。進入下載頁後先確認處理器架構,再選擇 Clash Plus、Clash Verge Rev、FlClash 或已封存的 ClashX Meta,避免混用不同架構的安裝套件。
前往下載適合手機、平板與部分電視裝置。可在下載頁比較 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard;安裝前需依裝置架構選擇 arm64、arm 或通用套件。
前往下載iPhone 與 iPad 使用者可從下載頁前往 Clash Plus 的 App Store 頁面,並查看官方網站 clashplus.io。匯入訂閱後,系統會要求確認 VPN 設定,連線狀態可在用戶端與系統設定中核對。
前往下載桌面環境可選擇 Clash Verge Rev 或 FlClash;伺服器、軟路由與自動化環境通常直接使用 mihomo 核心。進入下載頁後應先確認發行版、CPU 架構與所需套件格式,再決定使用圖形用戶端或命令列核心。
前往下載不確定用戶端型號時,可先閱讀每張用戶端卡片中的平台範圍、維護狀態與使用定位。
查看全部用戶端 →左側目錄用於切換主題,中間說明實際設定邏輯,右側提供適用平台、相關協定與下一步入口。這裡不會把不同概念混成同一組功能標籤,而是依設定檔從讀取到生效的順序組織內容。
Clash Plus、Clash Verge Rev、FlClash 等專案主要提供介面、設定管理、系統匣控制與系統整合;mihomo 則負責讀取 YAML、建立代理連線、執行 DNS 處理並依規則選擇策略。選擇用戶端時,應先確認作業系統與維護狀態,再檢查其內建核心是否支援設定中使用的協定與欄位。只比較介面外觀,容易忽略真正決定相容性的核心版本。
桌面使用者通常適合圖形用戶端,因為訂閱更新、系統代理開關、策略組切換與日誌檢視都集中在同一個介面。伺服器或路由器環境更重視資源控制、服務管理與設定可重現性,直接執行 mihomo 更容易與 systemd、容器或自動化腳本配合。兩種形式使用的核心概念一致,但安裝方式、權限邊界與故障定位路徑不同。
訂閱網址可能回傳完整的 Clash 設定,也可能只包含代理節點清單。完整設定通常已包含 proxies、proxy-groups、rules 與 DNS 區段,匯入後即可形成一套分流結構;節點清單則需要用戶端或轉換服務補充策略組與規則。若出現匯入成功但策略為空的情況,首先應查看設定內容類型,而不是反覆切換系統代理。
設定更新會覆寫訂閱管理範圍內的內容,本機臨時修改未必能長期保留。需要自訂規則時,應優先使用用戶端提供的覆寫、合併設定或 rule-providers 功能,將個人規則與上游訂閱分開。如此既能持續接收節點更新,也能減少每次更新後重新編輯 YAML 的工作。手動編輯時還要注意縮排、清單層級,以及欄位是否受目前核心支援。
規則模式會依序檢查網域、網域後綴、IP 網段、程序或規則集合,第一條符合的規則決定連線進入哪個策略組。更具體的規則通常放在前面,範圍較大的規則放在後面,最後由 MATCH 接手尚未符合的連線。若把寬泛規則提前,後續精細規則即使語法正確也不會生效,這也是「規則已寫入但流量沒有依預期分流」的常見原因。
大型設定適合將規則拆分為 rule-providers,由獨立檔案維護並依需求更新。排查時應同時確認規則提供者是否載入成功、行為類型是否相符、目標策略組是否存在,以及 DNS 解析結果是否影響 IP 類規則。規則數量並非越多越好;清楚的優先順序、穩定的來源與可解釋的最終比對,比堆疊重複項目更容易維護。
select 組將決定權交給使用者,適合需要固定出口或明確切換目標的情境;url-test 會依測試結果選擇回應較合適的成員;fallback 更重視可用性,當目前成員失效時切換至後續成員;load-balance 則將連線分配給多個成員。它們不是同一功能的不同名稱,選擇邏輯、穩定性與連線一致性都有明顯差異。
自動策略組需要設定測試網址、探測間隔與容差。間隔過短會增加背景活動,容差過小可能造成頻繁切換;涉及登入狀態或長連線的應用程式,則更需考量出口變更對工作階段的影響。建立策略組時,應先確定目標是手動控制、故障接管還是連線分配,再選擇組類型,並讓規則只引用長期穩定的組名。
系統代理主要影響遵循作業系統代理設定的應用程式,啟用與退出都較直觀,適合作為首次設定時的驗證路徑。部分命令列程式、遊戲或自行實作網路堆疊的應用程式可能忽略系統代理;此時即使瀏覽器可以連線,其他程式仍可能直接連線。排查時應分別驗證用戶端監聽連接埠、系統代理狀態,以及特定應用程式是否讀取代理設定。
TUN 模式透過虛擬網路介面接管更廣泛的流量,通常需要額外權限,並涉及路由、DNS 與防火牆協作。它能涵蓋更多應用程式,但也增加與其他 VPN、虛擬機網路及安全軟體發生衝突的可能。建議先使用系統代理完成基礎驗證,再依實際涵蓋需求啟用 TUN;出現異常時,依權限、路由、DNS、衝突軟體的順序逐項檢查。
Clash 是由核心、圖形用戶端、規則集合與設定工具共同組成的專案生態。理解各層職責,比將所有帶有 Clash 名稱的軟體視為同一個產品,更有助於選擇與排查。
原版 Clash 建立了 YAML 設定、策略組與規則分流等常用模型,許多桌面與行動用戶端都圍繞這套模型提供圖形介面。隨著原專案進入封存狀態,社群維護工作逐步轉向延續分支。Clash.Meta 擴充了協定、DNS、規則與執行能力,後續以 mihomo 之名持續維護。如今看到的「Clash 用戶端」往往不是同一個儲存庫的不同安裝套件,而是多個介面專案對相容核心與設定格式的組合。
這種關係會直接影響選型:歷史用戶端可能仍能執行,但不會持續適配新的系統變化與設定欄位;活躍用戶端通常會更新內建核心、安裝方式與系統整合功能。遷移時不必一次重寫所有設定,可以先複製訂閱網址與必要的本機覆寫,再逐項檢查策略組、規則提供者、DNS 與 TUN 設定是否被新用戶端正確識別。
圖形用戶端負責設定檔案、系統匣選單、開機啟動、核心控制與系統代理切換;mihomo 核心負責協定連線、流量嗅探、DNS 處理、規則比對與策略執行;規則集合負責描述網域或 IP 應進入哪個策略;訂閱則負責分發節點或完整設定。某一層出現問題時,表面症狀可能相似,但處理方式完全不同。
例如「訂閱更新後無法連線」可能源於訂閱內容無效、用戶端沒有正確寫入設定、核心不支援某個欄位、策略組引用了不存在的成員,或系統流量根本沒有進入用戶端。按層檢查比頻繁重裝更有效:先看設定能否解析,再看核心是否啟動,接著檢查代理組與日誌,最後確認系統代理或 TUN 的接管狀態。
mihomo 延續了 Clash 常見的設定結構,並加入更多協定、DNS 選項、規則能力與執行參數。基礎欄位通常容易遷移,但涉及 tun、sniffer、geodata、rule-providers、profile 或實驗性功能的設定,仍需依目前文件核對。用戶端可能還會在原始 YAML 之外維護自己的覆寫檔案、腳本或介面設定,因此匯出單一設定檔不一定包含全部本機狀態。
判斷相容性時,應以「用戶端版本支援哪些核心、核心支援哪些欄位、目前訂閱實際使用哪些內容」三項為準。不要只根據名稱推測能力,也不要把某個用戶端介面中的選項當成所有平台都具備的通用設定。協定手冊會進一步比較 SS、VMess、Trojan、VLESS、Hysteria2 與 TUIC 的設計重點,以及它們在不同核心與訂閱格式中的表達方式。
用戶端更新通常修正介面、安裝、權限或系統相容性問題;核心更新會影響協定實作、規則引擎、DNS 與設定欄位;訂閱更新則會變更節點、策略組或規則內容。三者的時間並不一致。遇到問題時記錄最近發生的是哪一類變更,可以大幅縮小排查範圍。若剛更新訂閱,應先檢查設定差異;若剛升級用戶端,應核對核心與權限;若只更換了網路,則優先檢查 DNS、路由與連線可達性。
穩妥的更新流程是保留目前可用的設定,閱讀新版本說明,更新後先驗證設定載入與基本連線,再逐步恢復 TUN、覆寫與自動策略。對長期執行的伺服器,應將設定納入版本管理並使用服務管理器控制重新啟動;桌面使用者則可利用用戶端的設定備份與日誌介面保留遷移依據。
這些問題用於決定下一步的閱讀路徑,不能取代完整教學。先完成最小可用設定,再逐步加入複雜規則與接管方式。
先依作業系統進入下載頁,優先查看仍在維護中且提供目前系統架構安裝套件的用戶端。希望使用統一介面時,可先了解 Clash Plus;偏好桌面開源工作流程時,可比較 Clash Verge Rev 與 FlClash。安裝後先匯入設定並使用系統代理驗證,不必一開始就修改所有進階設定。查看完整入門步驟 →
訂閱內容可能只是節點清單,而不是包含 proxy-groups 與 rules 的完整 Clash 設定;也可能是設定解析失敗後只保留了部分內容。應先查看用戶端的設定錯誤提示與訂閱類型,再決定使用用戶端範本、訂閱轉換或本機合併設定。不要在來源不明的頁面提交包含敏感資訊的訂閱網址。
這通常與流量接管範圍有關。系統代理只影響讀取系統設定的應用程式,部分程式會使用自己的網路設定。先確認目標應用程式是否支援 HTTP 或 SOCKS 代理,再考慮是否需要 TUN 模式。啟用 TUN 前應了解權限、DNS、路由,以及與其他 VPN 軟體的衝突關係。依教學檢查系統代理 →
一般升級通常會保留設定,但跨用戶端遷移、解除安裝清理或設定目錄變更,可能需要重新匯入。操作前應記錄訂閱網址、覆寫規則、策略選擇與 TUN 設定。升級後先確認設定檔案存在且能成功載入,再檢查核心、系統代理與開機自動啟動狀態,避免同時修改多個變數。
近期內容聚焦行動裝置背景執行、Clash 開源專案關係與策略組選擇。文章以可複查的設定術語組織,適合完成基礎安裝後繼續閱讀。
從背景常駐、系統電池限制、規則複雜度與連線模式著手,定位行動端耗電增加與用戶端頻繁重新啟動的問題。文章區分系統限制、用戶端持續活動與網路重連三類現象,並提供逐項對照的排查路徑。
閱讀全文 →整理原版 Clash、Meta、mihomo 與常見圖形用戶端之間的關係,說明專案定位、維護狀態與選擇界線。適合需要從歷史用戶端遷移,或想判斷設定相容層級的使用者閱讀。
閱讀全文 →比較三類自動策略組的選擇邏輯、切換條件與適用網路,說明測試間隔、容差、故障接管與連線一致性的關係,協助設定穩定且可預測的規則分流方案。
閱讀全文 →完整清單還包括 Windows UWP 迴圈限制,以及不同 Clash 核心版本的相容性比較。
查看全部文章 →