開源核心 · 全平台用戶端

Clash教學網

Clash 用戶端下載與設定教學

從匯入訂閱到規則分流,依平台尋找用戶端,並依檢查清單確認 mihomo 設定。

程式碼開源中文文件規則設定參考

設定檢修 / CONFIG DESK

Clash 使用教學:依問題查設定

連線是否建立、流量經過哪裡、網域由誰解析,是三件不同的事。先找出對應的檢查項目,再調整一項設定並驗證;別一次把所有設定都改掉。

匯入訂閱:先確認是 Clash YAML

訂閱網址是更新設定的入口,不是可直接填入伺服器欄位的節點網址。在用戶端的設定或訂閱頁面新增遠端設定,貼上完整連結;更新成功後再選取並啟用。如果出現解析失敗,先確認服務提供者回傳的是 Clash YAML,而不是網頁、登入提示或其他用戶端的節點清單。相較於逐筆新增節點,訂閱更方便集中更新,但本機修改可能在下次更新時被覆蓋;需要保留的規則,應放進用戶端支援的覆寫或合併設定中。分享截圖時,請遮住訂閱連結,因為其中通常包含存取憑證。

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

這段內容用來辨認欄位,並非包含節點的完整設定。查看訂閱匯入步驟 →

下載入口 / PLATFORM BAY

Clash 用戶端下載:依作業系統選擇安裝檔

桌面安裝檔、手機 App 和命令列核心是不同類型的軟體。先確認作業系統,再確認處理器架構,最後核對所需協定與設定功能。下載頁集中整理各平台的用戶端、安裝入口與維護狀態,首頁不混放安裝檔。

Windows

初次使用可優先參考 Clash Plus,也可比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。若要尋找 Clash for Windows 的替代方案,請重點確認訂閱相容性、服務模式與設定覆寫方式,別只看介面像不像。

安裝前先確認作業系統與處理器類型。首次啟動時先匯入設定,再開啟系統代理;若瀏覽器能連線、其他程式卻不通,請確認該程式是否遵循系統代理,再考慮啟用 TUN。開機啟動與背景服務是不同設定,權限提示也應分別處理。

前往下載 Windows 用戶端

macOS

先確認是 Apple Silicon 還是 Intel,再選擇適用於 Clash Plus、Clash Verge Rev 或 FlClash 的安裝檔。系統設定中的晶片資訊比機器外觀可靠;架構選錯可能導致無法啟動,或需要額外的相容執行環境。

首次執行時依系統提示完成授權。啟用網路接管前,確認沒有其他工具同時修改代理或路由。遷移舊設定時請保留原始檔案副本,並優先檢查本機路徑、外部規則檔與程序規則;這些內容不一定能直接從其他作業系統照搬。

前往下載 macOS 用戶端

Android

可依需求從 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard 中選擇。各 App 支援的訂閱格式、指令碼功能與核心並不相同;尤其要注意,能匯入某種節點連結,不代表完整支援 Clash 設定。

啟動連線時通常需要依提示授予系統 VPN 權限。若要長時間在背景執行,再依裝置的電池管理設定檢查背景限制,不必直接開放所有權限。切換行動網路與 Wi-Fi 後若出現異常,可先重新建立連線,再檢查 DNS 與分應用程式代理設定。

前往下載 Android 用戶端

iOS

下載頁提供 Clash Plus 的 App Store 下載入口,並列出官方網站 clashplus.io。匯入前請確認訂閱格式符合 App 功能;設定檔中有某個欄位,不代表所有行動版 App 都會套用。

首次啟用連線時,依系統提示新增 VPN 設定,接著確認目前使用的設定與策略。行動裝置受系統網路延伸機制限制,桌面版的服務模式、程序比對與本機檔案操作不能直接照搬;請以 App 實際提供的選項與說明為準。

前往下載 iOS 用戶端

Linux

桌面使用者可先比較 Clash Verge Rev 與 FlClash,再依發行版本選擇合適的安裝套件。圖形化用戶端仰賴桌面環境與系統元件;若安裝成功卻無法開啟視窗,應先查看缺少的相依元件與啟動記錄,而不是反覆更換訂閱。

伺服器與路由器使用者可在下載頁尋找 mihomo 核心,依處理器架構與執行環境部署。命令列核心不附帶完整的桌面介面,設定目錄、權限、服務啟動與記錄輪替都需自行管理;遠端除錯時,請勿將控制介面直接暴露在公用網路上。

前往下載 Linux 用戶端

上游與維護 / SOURCE NOTES

開源生態與核心關係

用戶端負責操作介面,核心負責連線與執行規則,訂閱則提供設定內容。拆開這三個層次來看,才能判斷問題應該修改設定、更換設定檔,還是查閱上游文件。

Clash、Meta 與 mihomo 的關係

Clash 最初建立了以 YAML 設定、代理群組與規則比對為核心的使用方式,之後陸續出現不同的社群分支與圖形化用戶端。Clash.Meta 是這個生態系中的擴充分支,相關核心專案後來以 mihomo 之名持續發展。閱讀舊教學時可能同時看到 Meta、Clash Meta 與 mihomo;這些名稱反映了專案演進與命名變化,不能簡單視為三種完全獨立的操作介面。

原版專案與擴充核心支援的功能並不相同。新協定、DNS 欄位、規則功能與平台支援,應以實際執行的核心為準,而不是看用戶端名稱是否包含 Clash。本網站提供下載與中文教學參考,不取代各用戶端或核心專案發布的公告;若要確認實作細節,請查閱對應專案的文件、原始碼與版本說明。

圖形化用戶端與協定支援應分開確認

同一個核心可以由不同用戶端包裝,介面相似的用戶端也可能採用不同核心。圖形介面負責管理訂閱、切換代理、整合系統與顯示記錄;核心則決定設定語法、連線協定與規則執行方式。介面上沒有某個開關,不代表核心無法設定;反過來說,訂閱檔能夠儲存,也不代表其中所有欄位都受支援並已生效。

選擇前先列出實際需求:是否需要覆寫規則、是否依賴特定協定、是否要依應用程式接管流量,以及是否要在多台裝置間遷移設定。接著查看用戶端說明與執行記錄中的核心資訊。協定差異與行動裝置的資源取捨,適合在技術參考中逐項比較,不宜只憑一次測試結果或介面上的綠色狀態下結論。

訂閱更新與軟體更新是兩條不同的流程

訂閱更新會取得遠端設定,軟體更新則會替換 App 或隨附的核心,兩者不能互相取代。訂閱內容變動可能影響節點名稱、規則目標與代理群組引用;軟體更新則可能新增欄位、調整預設行為或修正相容性問題。更新前請備份設定與本機覆寫,更新後先查看記錄,再測試常用應用程式,不必把所有開關重新設定一次。

若遠端訂閱覆蓋了本機修改,應尋找用戶端提供的持續性覆寫機制,而不是停用所有更新。GeoIP、GeoSite 與規則集也各有資料來源與更新週期。遇到分流變化時,先確認設定及資料檔是否有變動,再檢查軟體本身。依照這個順序排查,能將「昨天正常、今天異常」拆解成可驗證的問題。

如何運用開源資料,不只看一個徽章

原始碼的價值在於可追溯:你可以查看功能實作、設定範例、問題討論與變更記錄。下載前先確認專案名稱與用戶端相符;查閱設定時優先參考目前核心的文件,遇到舊截圖則確認欄位是否仍適用。儲存庫的星號數不代表適合所有裝置,討論熱絡也不表示修正已發布;判斷時應以實際文件與版本內容為準。

回報問題時,可提供作業系統、用戶端名稱、核心資訊、重現步驟與已遮蔽敏感資訊的記錄。請勿公開完整訂閱、節點密碼或控制介面憑證,也不要將整份設定檔直接貼到公開討論區。使用最精簡的設定重現問題會更容易定位:先移除無關規則與覆寫,確認錯誤是否仍存在,再補上必要的前後文。

技術筆記 / WORK LOG

近期設定筆記:DNS、規則與資料庫

入門教學帶你完成連線流程,技術筆記則探討特定欄位與特殊情境。修改前先確認設定由哪一方維護,修改後以新連線檢查結果;每次只改一處,記錄才方便比較。