Windows
適合需要系統匣管理、開機自動啟動及系統代理的桌面使用情境。可從 Clash Plus 開始挑選,也可比較 Clash Verge Rev 等用戶端的功能與系統需求。
安裝前請前往「設定 → 系統 → 系統資訊」確認系統類型。首次啟動後先匯入設定,再開啟系統代理;若需要接管不讀取系統代理的應用程式,再依教學安裝服務並嘗試使用 TUN。若安裝遭系統警示阻擋,請先確認來源及警示內容,不要直接關閉整套安全防護。
前往下載從設定來源到流量接管,依設定項目查閱。點選標籤後會停止自動切換。
訂閱連結可用來取得設定檔,安裝用戶端並不會自動產生可用的出站節點。開啟「訂閱」或「設定」,貼上服務提供者給的完整網址,再選擇「匯入」。下載完成後,將該設定檔設為目前使用的設定,並前往「代理」頁面確認策略組已顯示。更新只會重新取得來源內容,無法自動修復失效的服務。需要調整規則時,建議優先使用用戶端的覆寫功能,避免直接修改訂閱檔案後被下次更新覆蓋。連結中的權杖屬於存取憑證,截圖或尋求協助時請先遮蔽。
# 用戶端設定項目示意
訂閱 → 新增 → 遠端連結
匯入完成 → 選擇目前設定
自動更新 → 依提供者建議設定
查看教學 →
規則模式會由上而下比對清單,符合第一條規則後便決定出站。網域後綴規則適合指定網站,規則集適合管理一組目標,清單末尾的 MATCH 則會處理其餘連線。規則所引用的策略組名稱必須與設定完全一致,否則可能無法載入。修改後先重新載入設定,再到「連線」頁面確認符合的規則及實際出站。全域模式會略過一般規則選擇,不適合用來判斷特定網域規則是否生效。相較於依應用程式簡單切換,規則分流可同時為不同目標指定不同路徑。
mode: rule
rules:
- DOMAIN-SUFFIX,example.com,DIRECT
- MATCH,自動選擇
# 自動選擇必須在 proxy-groups 中定義
查看教學 →
策略組會將多個出站整理成一個可供規則引用的名稱。select 可手動選擇,url-test 會依探測結果選擇出站,fallback 則依排列順序尋找可用項目。自動選擇不會合併所有連線來加速,也無法保證每個網站都有相同表現。設定 interval 時,需兼顧切換速度與探測請求數量;支援 tolerance 的群組可利用此參數,減少小幅波動造成的切換。初次設定時先確認群組成員確實存在,再查看記錄中的探測結果。若目標網站仍無法連線,應檢查分流與 DNS,而非反覆更換策略組類型。
proxy-groups:
- name: 自動選擇
type: url-test
proxies:
- 範例出站
url: https://www.gstatic.com/generate_204
interval: 300
tolerance: 50
查看教學 →
系統代理主要供會主動讀取系統代理設定的應用程式使用,部分終端機與程式不會採用這項設定。TUN 模式透過虛擬網路介面接管流量,適用於這類應用程式的連線需求,但需要相應的服務權限與路由設定。啟用前先確認一般代理連線正常,再檢查用戶端的服務模式與授權狀態。若裝置同時執行其他 VPN、虛擬網卡或網路過濾工具,請逐一排除路由衝突。啟用後以相同目標重新測試,並查看連線記錄。若網路中斷,先關閉 TUN 以恢復原本狀態,不要同時變更 DNS、路由與規則。
tun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
# 此片段僅供示意,須搭配完整設定與系統權限
查看教學 →
用戶端負責訂閱管理、系統匣入口、系統代理及權限互動;核心則負責解析設定與處理連線。不同用戶端即使使用同類核心,選單名稱、覆寫方式及服務安裝流程仍可能不同。選擇時先確認作業系統、處理器架構與維護狀態,再比較介面操作習慣,不要只因名稱相近就混用安裝包。移轉至其他裝置時可沿用訂閱來源,但本機連接埠、檔案路徑與 TUN 設定都需要重新檢查。行動裝置通常也會受到系統 VPN 授權與背景執行限制影響,桌面設定中依賴本機指令碼或路徑的內容無法直接照搬。
選擇安裝包:
作業系統 → 處理器架構 → 系統需求
移轉後檢查:
目前設定 / 代理模式 / 本機連接埠 / 系統權限
查看教學 →
先確認作業系統與處理器架構,再前往下載頁查看用戶端資訊及安裝包。
同一份訂閱可用於支援其設定格式的不同用戶端,但安裝包不能跨作業系統通用。桌面版請優先確認裝置架構與系統需求;行動版則先確認系統授權及設定格式。下方入口會直接開啟下載頁的對應平台,頁面集中列出可選用戶端、維護狀態與安裝說明;首頁不重複列出個別檔案,避免混淆軟體選擇與檔案選擇。
適合需要系統匣管理、開機自動啟動及系統代理的桌面使用情境。可從 Clash Plus 開始挑選,也可比較 Clash Verge Rev 等用戶端的功能與系統需求。
安裝前請前往「設定 → 系統 → 系統資訊」確認系統類型。首次啟動後先匯入設定,再開啟系統代理;若需要接管不讀取系統代理的應用程式,再依教學安裝服務並嘗試使用 TUN。若安裝遭系統警示阻擋,請先確認來源及警示內容,不要直接關閉整套安全防護。
前往下載依 Apple Silicon 或 Intel 選擇相應安裝包,再比較選單列操作、訂閱管理與服務權限設定。Clash Plus、Clash Verge Rev 等用戶端入口集中列於下載頁。
可在「關於這台 Mac」查看晶片類型。安裝後將應用程式移至「應用程式」資料夾,並依實際提示完成網路或服務授權。系統代理與 TUN 是不同的流量接管方式,初次使用不必同時啟用。移轉舊設定時,先檢查指向本機的路徑與連接埠,避免一併帶入其他裝置的環境設定。
前往下載適合透過系統 VPN 介面接管應用程式連線。下載頁提供 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard 的下載入口,設定相容性請以各用戶端的支援情況為準。
優先確認裝置架構;若不確定,請查看系統資訊或下載頁說明。匯入訂閱後選擇目前使用的設定,接著點選啟動並允許 VPN 連線要求。若切換至背景後連線中斷,請檢查電池最佳化與背景執行限制。裝置上若已有其他 VPN 連線,請先中止原連線,再測試目前的用戶端,以免誤判為訂閱失效。
前往下載Clash Plus 需透過 App Store 安裝,官方網站為 clashplus.io。請先從下載頁前往商店產品頁,確認裝置相容性需求,再依應用程式內的設定入口匯入訂閱。
首次連線時需允許新增 VPN 設定。連線建立後,請返回目標應用程式確認實際連線結果;系統顯示 VPN 圖示只代表通道已啟用,不表示所有規則與出站都能正常使用。若有使用其他網路工具,請先確認目前生效的 VPN 設定。遇到訂閱格式提示時,請依應用程式支援範圍檢查來源,不要直接將桌面專用設定當成通用檔案。
前往下載桌面使用者可比較 Clash Verge Rev 與 FlClash,並依發行版選擇支援的套件格式。伺服器、路由器與旁路由情境則應參閱 mihomo 核心部署資料,而非套用桌面安裝流程。
安裝前請確認發行版、處理器架構與圖形環境。桌面環境中的系統代理通常不會自動套用至所有終端機程式,命令列應用程式需另外設定代理環境變數,或先了解路由影響後再使用 TUN。直接執行核心還涉及設定目錄、服務權限與啟動管理;遠端變更網路前,請保留目前連線工作階段,並準備好停止服務的復原方式。
前往下載釐清專案、用戶端與設定來源,更新及排查時才能明確找到問題所在。
Clash 最初以規則導向的代理核心為主,之後發展出多種桌面與行動裝置用戶端。原專案停止維護後,社群持續以相容的設定格式發展不同實作。Clash Meta 是這段演進過程中常見的名稱,mihomo 則是目前相關核心專案的名稱。搜尋舊教學時可能會看到這些不同稱呼;判斷內容是否適用,應以實際使用的核心為準,而非只看文章標題。
Clash下載中心彙整用戶端入口、中文教學與排查資料,不將不同專案的維護者視為同一個團隊。用戶端名稱相近,也不代表它們共用發布時程或具備相同功能。下載前請確認個別專案的系統需求;閱讀舊教學時,應先辨認通用概念,再確認選單、設定欄位與授權流程是否仍符合目前介面。
mihomo 的原始碼、發布說明與問題討論都集中在公開儲存庫。若要確認某個欄位是否受支援,或某項行為變更的原因,專案文件與對應的發布說明會比轉述內容更可靠。公開程式碼方便社群檢視實作並提交修正,但各圖形用戶端仍有自己的設定管理層。排查問題時,應一併記錄用戶端名稱、使用的核心及觸發問題的具體操作,避免將介面問題誤報給核心專案。
下方指令可用來取得 mihomo 原始碼,適合閱讀實作或參與開發。一般使用者直接選擇圖形用戶端即可,不必先複製儲存庫。完成複製也不代表已安裝可執行程式;編譯、相依套件與執行方式仍須依照專案說明操作。
核心負責處理通訊協定、規則、DNS 與連線;用戶端提供訂閱匯入、模式切換及系統整合;訂閱來源則提供實際設定與出站資訊。三者各自更新,責任範圍也不同:匯入連結失敗時先檢查來源與網路,設定解析失敗時先檢查格式與欄位,只有特定應用程式未走代理時則先檢查流量接管方式。將問題拆解至具體環節,比反覆重新安裝用戶端更容易找出原因。
設定中的代理名稱與策略組名稱通常只是相互引用,並非固定功能按鈕。更換訂閱後,群組名稱與規則可能一併變動;若手動覆寫仍引用舊名稱,可能導致設定載入失敗或規則指向錯誤。移轉前請保留目前可用的設定,移轉後逐項確認目前設定、模式與預設策略組,再測試需要連線的目標。
用戶端更新、核心更新與訂閱更新是三件不同的事。用戶端更新可能調整選單或服務安裝方式;核心更新可能新增欄位或改變處理行為;訂閱更新則會替換來源內容。遇到問題時先記下剛才變更的是哪一層,不要一次更新所有元件。閱讀說明後再執行更新,並保留原有設定與覆寫內容,以便比對差異。
連線驗證應從可重複測試的目標開始:先確認本機網路正常,再確認設定成功載入,最後檢查連線記錄中的規則與出站。啟用 TUN 後若出現異常,先關閉 TUN 再測試;若關閉用戶端後仍無法連線,請接著檢查系統代理是否仍有殘留。分享記錄時,請刪除訂閱網址、驗證資訊及可識別個人網路的內容,再保留必要的錯誤脈絡。
公開儲存庫:MetaCubeX / mihomo ↗
git clone https://github.com/MetaCubeX/mihomo.git
從規則寫法、應用程式代理到策略組選擇,依照實際問題深入閱讀。
從規則比對順序談起,示範中國大陸直連、海外流量走代理的常見分流寫法,以及 rule-providers 規則集的引用與更新方式。
閱讀文章 →瀏覽器擴充功能搶用代理,以及終端機不讀取系統代理,是兩種常見原因。本文分別說明檢查順序、環境變數設定方式與 TUN 模式替代方案。
閱讀文章 →逐一解析三種自動策略組的選路邏輯,以及測速參數 interval 與 tolerance 的意義,並比較不同使用情境的設定寫法。
閱讀文章 →