Clash Plus · mihomo 核心

Clash官方中文網 全平台用戶端下載

依作業系統選擇用戶端,匯入訂閱設定,設定規則分流與 TUN。

中文教學 YAML 設定參考 開源核心生態系

使用 Clash 分為三件事:選擇用戶端、匯入訂閱、確認分流。用戶端提供設定介面,核心則負責執行代理、規則與 DNS。系統代理和 TUN 決定連線如何進入核心,策略組則決定連線從哪裡出去。

訂閱不是用戶端安裝檔,安裝完成也不代表已有可用節點。請先準備有使用權限的訂閱或自行建立的設定,再檢查訂閱格式是否與用戶端相容。初次連線建議保留預設網路設定,從規則模式開始測試;若要接管未遵循系統代理設定的應用程式,再參閱 TUN 與 DNS 設定說明。

查看用戶端差異

Clash 平台下載

先確認作業系統,再確認處理器架構。桌面版請留意安裝檔格式與服務權限,行動版則需確認 VPN 授權與背景執行設定。以下入口會前往下載頁的對應平台區段,不會直接下載安裝檔。

Windows

首推 Clash Plus

適合需要從系統匣管理系統代理與切換規則的桌面使用者。下載頁提供 Clash Plus、Clash Verge Rev 等選擇,請先確認系統需求,再下載適用的安裝檔。若打算啟用 TUN,請留意用戶端的服務安裝提示並授予管理員權限,避免同時執行多個代理服務。

macOS

首推 Clash Plus

在「關於這台 Mac」確認使用的是 Apple Silicon 還是 Intel,再選擇相符的架構。首次執行時,請依系統提示授予網路延伸功能或輔助服務所需權限。系統代理主要影響遵循代理設定的應用程式;若要處理其他連線,應一併考量路由、DNS 與用戶端支援的 TUN 功能。

Android

首推 Clash Plus

首次連線時,需同意系統的 VPN 授權。若鎖定螢幕後連線中斷,請先檢查電池最佳化、背景活動與廠商的自動啟動設定,不要反覆更換訂閱。分應用程式代理可指定哪些應用程式使用 VPN;若同時啟用其他使用 VPN 通道的軟體,請檢查系統的通道使用狀況。

iOS

首推 Clash Plus

請在 App Store 查看 Clash Plus 的相容性需求與應用程式說明,官方網站為 clashplus.io。新增訂閱後,依用戶端提示授權 VPN 設定,再選擇策略並連線。桌面版教學中的服務安裝、監聽連接埠與系統代理設定,不應直接套用至 iOS;請以 App 介面為準。

Linux

推薦 Clash Verge Rev

桌面使用者可選擇 Clash Verge Rev 或 FlClash,並依發行版套件格式及桌面環境確認相依項目。伺服器、路由器等沒有桌面介面的裝置,請前往核心專區了解 mihomo。以命令列執行時,需自行管理設定目錄、服務權限、記錄與開機啟動,不能只照搬桌面版的切換設定。

更換用戶端前,請先備份設定與本機覆寫內容。同一份訂閱可匯入不同用戶端,但策略組名稱、支援的通訊協定欄位及網路權限可能不同。舊用戶端的本機設定也不一定會隨訂閱一併轉移;匯入後仍需檢查目前模式與預設策略。

查看所有用戶端 →

訂閱、規則與網路設定

透過設定片段了解各項設定的用途。範例僅用於說明欄位,無法取代包含代理節點與策略組的完整訂閱;複製到現有設定前,請先確認核心支援情況與用戶端的覆寫方式。

每八秒切換主題;點擊、使用鍵盤操作或聚焦後即暫停。

config.yaml基本欄位範例
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info

# 完整設定還需要定義代理與策略組
# 更新遠端設定前請保留本機覆寫內容

訂閱連結回傳的內容可能是完整 YAML 設定,也可能只有節點清單。匯入後請先確認是否出現可用的策略組,再確認目前啟用的是哪一份設定。遠端更新通常會重新載入伺服器提供的內容,直接編輯下載的檔案容易在下次更新時遺失。需要長期保留的規則、連接埠或 DNS 調整,建議優先使用用戶端提供的覆寫功能。不同用戶端的覆寫語法與合併順序不盡相同,轉移設定時需逐項確認,而不是只複製訂閱網址。

查看訂閱匯入步驟 →

Clash 與 mihomo
專案關係與設定維護

用戶端名稱、核心功能與訂閱內容屬於不同層次。選擇時應分別確認維護狀態、支援欄位與設定來源,不要只憑介面名稱判斷相容性。

開源核心與圖形化用戶端

Clash 生態系以設定、規則與代理通訊協定為基礎,衍生出多種用戶端。mihomo 延續並擴充相關核心功能,專案曾使用 Clash Meta 這個名稱,因此教學中仍會看到 Meta、mihomo 等不同稱呼。圖形化用戶端在核心之上提供訂閱管理、策略選擇、系統代理與記錄等介面;同一個介面專案也可能隨維護進度更新所整合的核心。比較軟體時,應同時查看用戶端說明與核心文件。

開源專案的運作方式可透過原始碼、設定文件與問題討論加以查證。本站提供中文下載入口與操作參考,不會將第三方用戶端歸為同一個開發團隊,也不會把單一介面的所有功能視為整個生態系的共通能力。需要確認欄位含義時,請優先查閱目前使用的核心文件;需要確認按鈕位置時,則參閱對應用戶端的說明。結合兩類資料,才能判斷問題出在設定、系統接管或介面操作。

訂閱內容與本機設定

訂閱提供者可能在更新時變更節點名稱、策略組或規則。用戶端儲存的選擇狀態會依賴這些名稱,名稱變更後可能需要重新選擇。更新前請保留一份可正常運作的設定;更新後檢查是否仍使用規則模式、策略組是否有可用出口,以及重要網域是否符合預期規則。若設定管理頁同時儲存多筆訂閱,也請確認目前生效的是哪一份,而不只是查看最近匯入的項目。

訂閱網址通常包含存取憑證,請當作私人資料保存。不要將完整網址貼到公開討論區,也不要把含個人訂閱資訊的設定提交至公開儲存庫。格式轉換服務會接觸輸入的連結與設定內容,使用前應先了解其處理方式;若條件允許,可在受控環境中完成轉換。節點清單、分享連結與完整 YAML 所含資訊各不相同;轉換成功也不代表已自動補上符合個人需求的規則與策略組。

更新與排查依據

更新用戶端與更新訂閱並非同一件事。前者可能改變核心、權限要求或設定解析方式;後者主要變更遠端設定內容。更新後發生異常,請先記錄變更的是哪一層,再檢查記錄中的明確錯誤。若連接埠遭占用,應找出監聽中的處理程序;若設定解析失敗,應檢查欄位與縮排;若只有部分網站異常,則應確認命中的規則與 DNS。依錯誤類型選擇排查方式,比反覆重新安裝更有效。

轉換至新用戶端時,建議先關閉舊用戶端的系統代理與背景服務,再匯入設定進行測試。確認運作正常後再啟用開機啟動,避免兩個用戶端反覆修改代理與路由。測試時請選擇明確的網站與應用程式,分別確認一般瀏覽器、未遵循系統代理的應用程式及區域網路服務的連線情況。連線記錄可說明分流結果,但不能以單次測試結果證明所有應用程式都已接管。

初次設定常見問題

安裝 Clash 後,還需要準備什麼?

需要有使用權限的訂閱或自行建立的代理設定。用戶端負責載入並執行設定,不會自動提供節點。請先確認訂閱回傳的格式是否相容,再匯入並選擇策略。若只看到節點而沒有規則,可能匯入的是節點清單而非完整設定,請依用戶端支援的方式補上策略與規則。查看完整入門步驟 →

規則模式、全域模式和 TUN,該先選哪個?

初次設定建議先使用規則模式,確認訂閱與策略可正常運作。全域模式會改變出口選擇,但不代表所有應用程式的連線都會進入核心;TUN 主要負責接管連線,啟用後仍可依規則分流。先釐清「連線有沒有進入用戶端」與「進入後使用哪個出口」,再決定要調整哪項設定。查看模式與網路堆疊術語 →

訂閱更新後,為什麼本機修改沒有保留?

遠端設定重新載入後,直接編輯的訂閱檔案可能會被取代。需要保留的調整應放在用戶端明確支援的覆寫、指令碼或合併入口,並確認套用順序。不同軟體對清單項目的追加或取代方式可能不同,尤其是規則順序與策略組引用,不能只看見儲存成功的提示就算完成。閱讀本機覆寫與合併說明 →

無法連線時,如何提供有效的排查資訊?

記下作業系統、用戶端名稱、目前模式、是否啟用 TUN,以及記錄中的第一個相關錯誤。說明是所有連線都失敗,還是只有特定應用程式異常,並保留修改前後的設定差異。分享截圖前請移除訂閱網址、代理憑證與控制介面密碼;不要公開含有個人資訊的完整設定。前往說明中心 →

Clash 設定文章

可從設定檔結構、區域網路分享與訂閱格式三個面向繼續閱讀。文章說明欄位之間的關係與操作範圍,適合完成首次匯入後,依實際需求參閱。

Linux 企鵝圖示:Font Awesome,依據 CC BY 4.0 使用;平台圖示僅用於識別作業系統。