開源生態 · mihomo 核心 · 持續更新

Clash指南 CLASH GUIDE · PRESS START

任務路線已畫好:選平台、裝用戶端、導訂閱、開代理,四步通關。安裝包涵蓋 五大平台,用戶端 程式碼開源,教學與故障排查 全程中文

mihomo 核心 開源用戶端 WIN·MAC·AND·IOS·LNX FREE PLAY

任務清單已展開

STAGE 01 / start

往下捲動,依序經過:核心機制說明 → 五平台安裝包入口 → 開源背景與核心脈絡 → 常見問題速查 → 最新攻略文章。每一段都可以獨立完成,不分先後。

核心機制圖鑑

STAGE 02 / index.html

左側選單選擇一項機制,右側對話框展示它解決什麼問題、在哪裡操作、會看到什麼結果。全部機制在任意一款站內用戶端裡都可用。

FILE 01

規則分流

規則分流解決的問題:讓不同網站走不同出口。載入設定後,核心按 rules 段從上到下比對網域與 IP,命中即執行對應策略——常用站點直連、目標站點走代理、廣告網域直接封鎖,互不干擾。

想驗證效果,打開用戶端面板的連線頁,每條連線後面都標著它命中的規則名。相比手動切換代理開關,規則分流一次設定長期生效,這也是 Clash 系用戶端與傳統單一代理工具最核心的差別。

TUN 模式

TUN 模式解決的問題:接管不讀取系統代理的程式。部分遊戲、命令列工具與背景服務會繞過系統代理設定直接發送封包,一般代理模式管不到它們。開啟 TUN 後,用戶端在系統裡建立一張虛擬網卡,所有流量先進網卡、再按規則分流,做到程序層級全覆蓋。

開啟位置在用戶端設定頁的「TUN 模式」開關。Windows 首次開啟會請求管理員權限,macOS 需要核准系統延伸功能,依提示確認即可。日常瀏覽用系統代理已足夠,遇到不走代理的程式再開啟。

規則 · 全域 · 直連

三種出站模式,對應首屏木牌上的三條路。規則模式按設定裡的分流規則逐條比對,是日常預設選擇;全域模式忽略所有規則,把全部流量交給當前選中的節點,適合排查「某個網站到底能不能通」這類問題;直連模式讓所有流量都不經過代理,等同於暫時關閉,而不必退出用戶端。

三種模式在用戶端主介面一鍵切換,切換即時生效,不需要重新啟動。排障順序建議:先切全域確認節點可用,再回到規則模式檢查規則寫法。

訂閱與設定管理

訂閱本質是一份託管在遠端的 config.yaml。在用戶端設定頁貼上訂閱連結,用戶端會下載並解析出節點列表、策略組與規則;之後可設定自動更新間隔,伺服端的變動會定期同步到本地。

同一用戶端可以儲存多份設定並隨時切換,互不覆蓋。手上拿到的若是本地 YAML 檔案,也可以直接匯入。設定各欄位的具體含義,站內部落格有逐段解析文章可查,改設定前建議先讀一遍。

延遲測速與自動選點

延遲測試幫你在節點列表裡快速篩掉不可用項目。點擊測速後,用戶端對每個節點發起一次 HTTP 探測並顯示往返毫秒數。注意:這個數字反映連線回應速度,不等於頻寬,也不代表長時間穩定性,選點時要結合實際體驗判斷。

策略組可設為自動選擇,按測速結果自動切到最快節點;搭配面板的連線與日誌頁,還能即時查看每條連線的走向與命中規則,排障時非常直觀。

選擇你的平台

STAGE 03 / download.html

五個平台的安裝包與推薦用戶端都集中在下載頁,點擊任意平台會直接定位到對應分區。每個平台的第一張卡片都是全平台首推的 Clash Plus,拿不定主意選它即可。

Windows

Win10/11 64 位元。首推 Clash Plus,備選 Clash Verge Rev 與 FlClash,安裝向導一路下一步即可。

前往下載
macOS

區分 Intel 與 Apple Silicon 兩種安裝包,下載前先確認晶片型號,架構裝錯無法啟動。

前往下載
Android

APK 直接安裝,主流機型選 arm64 版本;首次啟動會彈出 VPN 連線請求,允許即可。

前往下載
iOS

Clash Plus 已上架 App Store,商店內直接安裝,後續更新由商店自動推送。

前往下載
Linux

提供 deb 安裝包與核心二進位檔,桌面使用者選 Verge Rev,伺服器場景直接跑 mihomo。

前往下載

查看全部用戶端 →

開源脈絡存檔

STAGE 04 / open-source

站內收錄的用戶端與核心全部來自公開儲存庫,版本更新可追溯。四段背景交代清楚:專案從哪來、核心怎麼演進、用戶端生態長什麼樣、站內版本怎麼保持同步。

專案起點

Clash 最初是一個用 Go 語言編寫的開源代理核心,以規則分流能力在同類工具中確立地位。原版核心儲存庫停止更新後,社群在其基礎上延續開發,形成了今天活躍的衍生生態。本站所有下載與教學,都圍繞這條延續下來的開源脈絡展開。

核心脈絡

當前的事實標準核心是 mihomo,由 Clash.Meta 專案更名而來。它相容原版設定語法,同時補齊了更多代理協定與完整的 TUN 能力。站內下載頁提供的主流用戶端,底層幾乎都運行這顆核心。三代核心的功能差異,部落格有專文逐項對照。

用戶端生態

圍繞核心,社群維護著多個圖形用戶端:Clash Verge Rev、FlClash、Clash Nyanpasu 各自面向不同平台與使用偏好,Clash Plus 則同時涵蓋桌面與行動端並上架 App Store。各用戶端程式碼公開可查,更新節奏跟隨各自儲存庫的發布週期。

更新機制

下載頁的安裝包版本號在頁面載入時從版本清單即時讀取,與上游發布保持同步,不需要手動核對是否過期。已停止維護的用戶端會明確標註歸檔狀態,避免誤裝舊版;想深入了解協定與核心差異,可移步協定詳解頁。

TERMINAL · 取得核心原始碼
$ git clone https://github.com/MetaCubeX/mihomo.git

協定與核心詳解

四步通關流程

STAGE 06 / setup.html

從拿到一台乾淨的裝置,到瀏覽器裡穩定跑通,整個過程只有四步。下面把每一步要做什麼、做完應該看到什麼、以及最容易卡住的地方寫清楚,照著走一遍就能通關。

第一步 · 選平台裝用戶端

先確認裝置的系統與架構:Windows 看是否 64 位,macOS 要分清 Intel 與 Apple Silicon,Android 絕大多數機型是 arm64,Linux 桌面用 deb 包、伺服器直接用核心二進位檔。架構選錯的典型表現是雙擊沒反應或啟動即閃退,這不是安裝包損壞,換對應架構的包重裝即可。裝完先啟動一次,確認用戶端主介面能正常開啟、系統匣圖示出現,再進入下一步,不要一次性把所有設定都改完。

第二步 · 匯入訂閱或設定

拿到訂閱連結後,在用戶端的設定頁新建一份訂閱,貼上連結並點更新,用戶端會拉取遠端的 config.yaml 並解析出節點列表、策略組與規則。匯入成功的標誌是節點列表出現條目、策略組可以展開選擇。如果提示解析失敗,先把連結直接在瀏覽器裡開啟看是否回傳內容,再檢查是否被本地網路攔截;若手上是本地 YAML 檔案,直接用匯入檔案的方式載入,效果與訂閱一致。

第三步 · 開啟代理出口

桌面端優先開啟用戶端的系統代理開關,瀏覽器與大多數應用會自動讀取系統代理設定,這一步成本最低。行動端則由 VPN 授權承擔同樣的角色,首次開啟會彈出系統的連線請求,允許一次即可。只有當某些程式完全不讀系統代理時才需要開啟 TUN 模式:它會建立一張虛擬網卡接管全部流量,涵蓋面最廣,但需要管理員權限或系統擴充功能批准,日常瀏覽並不必要一直開著。

第四步 · 驗證與調優

先在節點列表點一次延遲測試,篩掉無回應的節點;再開啟用戶端的連線頁,隨手造訪幾個站點,觀察每條連線命中的規則名與出口是否符合預期。確認能通之後再做長期設定:開啟開機自啟、把策略組設為自動選擇、按需要調整測速間隔與規則順序。遇到能連線卻打不開網頁的情況,按先切全域模式確認節點、再回規則模式檢查規則的順序排查,大多數問題都在這兩步之內定位。

查看完整圖文教學 →

最新攻略情報

STAGE 07 / blog

最近三篇文章:排查、進階、選型各有涵蓋,讀完再動手改設定。

查看全部文章 →