Windows
桌面入門可先看看 Clash Plus,再依使用習慣比較 Clash Verge Rev、FlClash 等用戶端。下載前,請在系統設定的「系統資訊」中確認裝置類型,分辨常見的 x64 與 ARM 裝置;不要只因安裝檔名稱相似就直接執行。
首次測試建議先使用系統代理,讓遵循系統設定的瀏覽器連線。部分應用程式會自行管理網路,不一定會使用系統代理;這時再依教學評估 TUN 模式,也就是透過虛擬網卡接管流量。安裝與權限提示都請逐項閱讀。
前往下載 Windows 用戶端先釐清三件事:設定檔用來儲存設定,規則決定比對條件,策略組則提供連線選項。三者會互相參照,但不是同一個開關。
規則分流是依網域或位址等條件,為連線選擇不同出口。規則通常由上往下檢查,遇到第一條符合條件的規則,就交由對應策略處理。DOMAIN-SUFFIX 用來比對網域後綴,GEOIP 依位址所屬地區判斷,MATCH 則接收前面都未符合的連線。排查時,先在連線記錄中找出命中的規則,再查看該規則參照的策略組;只切換節點不一定會改變比對結果。圖中的 PROXY 是示意用的組名,實際設定必須先定義同名策略組。
先確認命中哪條規則,再決定是否更換出口。YAML 是以縮排表示階層的文字格式。頂層欄位各自負責一類設定,清單項目前的連字號代表其中一個成員。閱讀時先找連接埠與模式,再查看 proxies、proxy-groups 和 rules 之間的參照關係,不必一開始就記住所有欄位。編輯前先備份原始檔,使用空格縮排,並讓同一層的內容對齊。更新訂閱可能會重新產生設定檔;若要長期保留修改,優先使用用戶端提供的覆寫功能,而不是反覆編輯訂閱原文。欄位是否可用,仍須依目前核心的支援情況確認。
先看懂結構,再修改欄位;一次只調整一處。策略組可視為一組供規則參照的連線選項。select 通常由使用者手動選擇,url-test 會依設定的測試結果挑選連線,fallback 則會依可用狀態切換。組內可以參照節點,也能參照其他策略組,因此介面上的一個按鈕不一定直接對應一台伺服器。新手建議先使用手動選擇,確認連線正常後再嘗試自動選擇的組別。測試結果只反映特定測試網址的表現,不代表所有網站都相同;調整前也要確認組名與規則中的名稱完全一致。
規則指向策略組,策略組再決定使用哪條連線。用戶端是操作介面,核心則是實際處理連線的程式。同一份設定在不同用戶端中,可能因核心功能或用戶端覆寫方式不同而有不同表現。遇到欄位錯誤時,先確認使用的核心,再查詢對應欄位;不要只依介面名稱判斷相容性。首頁終端機畫面展示的是獨立規則片段,不是包含代理節點的完整訂閱。
開啟 YAML 手冊,依欄位查閱 →先選擇作業系統,再確認處理器架構。安裝用戶端只是第一步;後續仍須自行準備可信的訂閱或本機設定,下載入口本身不提供代理服務。
桌面入門可先看看 Clash Plus,再依使用習慣比較 Clash Verge Rev、FlClash 等用戶端。下載前,請在系統設定的「系統資訊」中確認裝置類型,分辨常見的 x64 與 ARM 裝置;不要只因安裝檔名稱相似就直接執行。
首次測試建議先使用系統代理,讓遵循系統設定的瀏覽器連線。部分應用程式會自行管理網路,不一定會使用系統代理;這時再依教學評估 TUN 模式,也就是透過虛擬網卡接管流量。安裝與權限提示都請逐項閱讀。
前往下載 Windows 用戶端先從「關於這台 Mac」確認裝置使用 Apple Silicon 還是 Intel,再選擇對應的安裝檔。下載頁會依用戶端列出適用的下載入口,初次使用可先看看 Clash Plus;若要移轉既有設定,也要確認新用戶端能否辨識原有欄位。
系統代理與網路延伸功能的用途不同,實際啟用方式請以用戶端介面為準。不要同時讓多個代理工具接管網路。切換用戶端前,先結束原有工具並關閉舊的系統代理設定,再匯入新設定,較能避免連接埠衝突或混淆流量路徑。
前往下載 macOS 用戶端手機用戶可先看看 Clash Plus,也可以比較 Clash Meta for Android、FlClash 與 Surfboard。近期多數裝置採用 ARM64,但仍應以裝置資訊為準。各用戶端支援的設定格式不盡相同,不能把任何訂閱都當成通用設定直接匯入。
連線時若出現 VPN 授權提示,表示用戶端需要使用系統提供的流量接管介面,並不代表系統會自動提供遠端節點。若鎖定螢幕後連線中斷,請檢查背景執行與電池限制;先完成基本連線測試,再逐項調整背景設定。
前往下載 Android 用戶端iPhone 與 iPad 用戶可前往下載頁查看 Clash Plus 的 App Store 下載入口及官方網站 clashplus.io。安裝後先閱讀用戶端內的匯入說明,確認訂閱格式,再授權新增 VPN 設定。安裝前請以商店頁面列出的系統需求為準。
手機上的連線開關、隨選連線與策略選擇可能分散在不同頁面。匯入成功後,請先選取設定檔,再啟動連線。若同時安裝其他網路工具,請檢查是否有另一個 VPN 設定正在運作,以免把工具切換誤認為節點故障。
前往下載 iOS 用戶端桌面用戶可比較 Clash Verge Rev 與 FlClash,並依 Linux 發行版選擇合適的套件格式。先確認發行版、處理器架構與桌面環境,再決定安裝方式。伺服器或路由器用戶通常需要另外部署核心,安裝流程與桌面用戶端不同。
瀏覽器、桌面環境與命令列程式不一定共用代理設定。先用明確支援代理的應用程式測試,再檢查終端機環境變數、服務權限與路由。啟用虛擬網卡前,先了解現有網路設定;遠端操作裝置時尤其要預留恢復連線的方法。
前往下載 Linux 用戶端先走完一條可以驗證的操作流程。這裡保留關鍵順序,完整教學會進一步說明每個步驟的介面位置、檢查方式與失敗後的處理方法。
Profile 指一份可切換使用的設定檔。在「設定檔」或「訂閱」頁面新增可信來源的連結,也可以匯入本機 YAML 檔案。匯入後,請確認該設定檔已設為目前使用的設定,而不只是出現在清單中。
若出現失敗提示,先確認是網路下載錯誤,還是內容格式錯誤。連結能在瀏覽器中開啟,不代表回傳內容一定是相容的設定;登入頁面或錯誤提示頁都不能直接當成訂閱匯入。訂閱連結可能包含存取憑證,請勿放進公開截圖。
規則模式會依設定中的條件處理連線,適合作為理解流量分流的起點。進入代理或策略組頁面,找到規則所參照的主要策略組,再選取可用出口。若有巢狀策略組,還要繼續確認組內最後選定的連線。
先保留預設 DNS 與其他網路選項,避免一次改變太多變數。全域模式會改變流量選擇策略的方式,但不等於修復節點;直連模式則無法用來驗證遠端代理是否正常。確認模式後,再啟用系統代理或用戶端要求的連線開關。
開啟需要測試的網站,再到用戶端的連線記錄查看目標、命中規則與出口。測試網址能否連線,與流量是否進入用戶端應分開判斷;連線清單中有對應記錄,才表示這次請求已進入目前的處理路徑。
若清單沒有記錄,先檢查應用程式的代理設定;若有記錄但仍無法連線,再查看所選出口、DNS 解析與記錄中的錯誤。記下測試時間與錯誤關鍵字,每次只改一項再重新測試,便能清楚比對修改前後,也方便還原原本設定。
名稱相近,不代表是同一個專案。分開理解核心、介面與設定來源,才能更準確判斷一篇教學適用於哪種環境。
許多後續專案沿用了 Clash 的規則設定方式。原始 Clash 專案停止維護後,社群仍持續發展不同的核心與用戶端。mihomo 是其中一個持續演進的開源核心,發展脈絡與 Clash.Meta 有關;舊教學中的名稱,可能與目前介面顯示的名稱不同。閱讀資料時應先確認所指的專案,不要把所有名稱含有 Clash 的軟體都視為同一項產品。
用戶端負責匯入設定、顯示策略組、管理開關與記錄;核心則負責解析設定並處理連線。有些用戶端會內建核心,也可能提供切換或更新核心的功能。介面上有某個選項,不代表目前使用的核心一定支援相關欄位;反過來說,核心支援的功能也不一定都會完整顯示在介面上。遇到相容性問題時,記下用戶端名稱與核心資訊,通常比只說「Clash 出錯」更有助於排查。
開源專案的程式碼、文件與問題討論可用來追查功能來源。閱讀教學時,優先核對相關專案文件中的欄位定義,再參考社群中的實際案例。發行說明有助了解設定變更,問題討論則可提供重現條件,但個別使用者的修復方式不一定適用所有裝置。以下提供 mihomo 的公開儲存庫網址,方便想閱讀原始碼或追查核心行為的使用者進一步查閱;一般使用者不必先編譯程式。
用戶端更新、核心更新、訂閱更新與 GeoIP 資料更新是不同操作。更新訂閱可能替換規則與節點;GeoIP 資料會影響依位址地區判斷的結果;程式更新則可能改變欄位支援或系統整合方式。更新前先保存本機修改與可用設定,閱讀版本變更說明,再分別執行更新。若結果異常,先還原至原本可用的設定與選項,避免不斷疊加修改,讓問題更難判斷。
Clash新手指南提供中文入門資料與下載索引,不代表任何生態系專案的開發團隊,也不經營代理節點或訂閱服務。本網站著重說明通用操作邏輯;涉及權限、系統支援範圍與特定欄位行為時,請參考所選用戶端及核心的文件,並遵守所在地區的法律與網路使用規範。
若已安裝 Git,可複製指令下載原始碼。這項指令只會取得儲存庫內容,不會自動安裝程式或修改代理設定。
git clone https://github.com/MetaCubeX/mihomo.git
在 GitHub 查看 mihomo →
完成基本連線後,再依實際問題深入查閱。先找到符合狀況的文章,不必一次改完所有設定;啟動失敗、應用程式未走代理與設定語法錯誤,應分別排查。
從記錄檔位置開始,依序排查連接埠遭占用、設定語法錯誤、核心檔案遺失等啟動崩潰原因,並提供安全還原與乾淨重裝步驟。
閱讀筆記 →依照檔案由上而下的順序,逐段解析完整的 config.yaml,說明各段用途、彼此的參照關係與常見錯誤位置。
閱讀筆記 →說明 UWP 網路隔離為何會阻擋本機迴圈存取,並介紹使用用戶端內建工具與 CheckNetIsolation 指令解除市集應用程式限制的方法。
閱讀筆記 →用戶端提供設定管理與連線處理功能,不會自動建立遠端代理節點。請先準備可信的訂閱或本機設定,匯入後設為目前使用的設定,再確認策略組中的出口選擇。介面上出現連線開關,只表示可以啟動處理流程,不代表設定中已有可用節點。操作順序可參考使用教學。
初次了解設定時,可先使用規則模式,觀察請求命中了哪條規則。全域模式通常會將進入核心的連線交由全域策略處理,但不會自動接管原本未進入用戶端的應用程式流量,也無法修復失效節點。切換後若結果不同,請比對出口與連線記錄,不要只根據模式名稱推測原因。規則結構可參閱YAML 手冊。
節點測試只會驗證特定測試請求,不代表目標網站一定能連線。先查看網頁請求是否出現在連線清單中,再檢查命中規則與實際使用的出口;若請求已進入用戶端,接著檢查 DNS 解析與記錄中的錯誤。瀏覽器快取、目標網站限制與應用程式內建代理設定也可能影響結果。請依故障排除分類逐項檢查,避免反覆重新安裝。
有可能。遠端訂閱更新通常會重新取得設定,直接修改訂閱產生的檔案不一定能保留變更。請先備份原始檔,再查看用戶端是否提供覆寫、合併或獨立規則管理功能。需要長期保留的修改,應放在明確支援持續保存的位置,並在更新後確認實際生效的設定。具體行為依用戶端而異,不能只看檔名判斷,可先閱讀設定覆寫與合併說明。