開源代理客戶端 · 中文圖文教學

Clash使

下載安裝匯入訂閱規則分流,每一步都按課堂例題逐步推演:先講做法,再講原因,跟著做就能跑通第一次連線。

FEATURES · 課堂講義

客戶端能做什麼,逐頁講透

左側是課程目錄,右側是釘在黑板上的講義紙。每一頁講清一個功能:它解決什麼問題、怎麼開、和同類工具的差異在哪,並附一段可以直接對照的設定範例。

規則分流:每條連線各走各的路

分流是 Clash 的核心能力:每條連線按規則列表從上往下比對,命中第一條就決定走直連、節點還是攔截。台灣本地站點直連不繞路,國外服務交給節點,廣告與追蹤網域直接拒絕,三者互不干擾。規則支援網域後綴、IP 段、GeoSite 等多種寫法,按優先順序排好即可,不需要為每個網站單獨設定。與「全局代理」類工具的差異在於:分流只處理該處理的流量,速度損失最小,也不會因為代理改變台灣本地服務的存取地區。

rules:
  - DOMAIN-SUFFIX,example.com,PROXY
  - GEOSITE,cn,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,PROXY

DOWNLOAD · 依平台選客戶端

五個平台,同一份教學

每個平台的第一張卡片都是目前維護活躍的首選客戶端;已停止維護的舊客戶端單獨標註,僅供歸檔參考。點平台卡片會跳到下載頁對應分組,系統需求與備選客戶端都在下載頁列明。

Windows

Windows 10 及以上:Clash Plus 為首選,Clash Verge Rev、FlClash 等為備選,安裝後匯入訂閱即可使用。

前往下載 →

macOS

Intel 與 Apple Silicon 分開打包:Clash Plus 與 Clash Verge Rev 維護活躍,ClashX Meta 已停止維護僅供歸檔。

前往下載 →

Android

Android 7 及以上:Clash Plus 與 Clash Meta for Android 都基於 mihomo 核心,支援訂閱與分應用程式代理。

前往下載 →

iOS

App Store 上架 Clash Plus:搜尋或從下載頁跳轉商店詳情頁,安裝後匯入訂閱即可使用,官網 clashplus.io 有平台說明。

前往下載 →

Linux

桌面發行版推薦 Clash Verge Rev,提供 deb 與 rpm 套件;伺服器與路由器場景可直接部署 mihomo 核心,以 YAML 設定檔作為服務執行。

前往下載 →

核心(mihomo)面向伺服器與路由器進階使用者,在下載頁單獨列為一組;一般桌面與手機使用者按上面五個平台選擇圖形客戶端即可。

查看全部客戶端 →

QUICKSTART · 三步上手

第一次連線,只要三步

這是使用指南的精簡版主線。完整版每一步都有平台差異說明與排錯分支,這裡先記住順序:裝客戶端、匯訂閱、開代理並驗證,順序不能亂。

  1. 下載並安裝客戶端依你的平台到下載頁選首選客戶端:Windows 用 Clash Plus,macOS 分 Intel 與 Apple Silicon 兩個版本,手機端裝對應應用程式。安裝過程與一般軟體無異,裝完先開一次確認能正常啟動。
  2. 匯入訂閱連結打開客戶端的訂閱或設定頁面,貼上訂閱連結並儲存,客戶端會拉取節點清單與分流規則。匯入成功後手動更新一次,確認拿到的是最新設定,再進入下一步。
  3. 選節點、開系統代理、驗證在節點清單做一次延遲測試,挑一個低延遲節點;模式保持「規則」,打開系統代理開關;最後開啟一個平常打不開的網站確認能正常載入,第一次連線就算完成。

查看完整教學 →

OPEN SOURCE · 為什麼可以放心用

開源生態,公開可查

Clash 系客戶端的原始碼全部公開,核心與圖形介面由社群分別維護。下面四段講清專案來歷、生態分工、核心關係與更新機制,看完再決定要不要把流量交給它。

專案歷史

Clash 誕生於 2018 年前後,最初是一個用 Go 撰寫的命令列代理核心,憑「按規則分流」的思路在開發者社群傳開。原專案停止維護後,社群基於公開原始碼繼續開發,衍生出今天涵蓋全平台的客戶端家族——下載頁列出的每一個客戶端,都能追溯到這條公開的開發脈絡。

開源生態

核心與介面分離是這個生態的特點:mihomo(原 Clash Meta)負責核心轉發與規則比對,Clash Plus、Clash Verge Rev、FlClash 等圖形客戶端負責把核心包裝成一般人能用的介面。任何一層出問題都可以單獨替換,不被單一作者或單一倉庫綁定。

核心關係

mihomo 是目前維護活躍的核心,相容原版 Clash 的設定格式,並擴充了 TUN 模式、規則集等能力。下載頁列出的圖形客戶端大多內建 mihomo;伺服器與路由器使用者也可以直接下載核心裸跑,使用同一份 YAML 設定,分流行為與桌面客戶端一致。

更新機制

各客戶端按自己的節奏發布版本,下載頁的安裝包連結會跟隨上游發布更新,頁面不寫死版本號。客戶端內建的訂閱與 GeoIP、GeoSite 資料庫按設定間隔自動更新,節點清單與分流資料保持最新,無需手動下載替換。

git clone https://github.com/MetaCubeX/mihomo.git

核心倉庫位址公開可查,複製下來即可閱讀全部轉發與規則比對實作。

BLOG · 最新文章

把常見問題寫成例題

部落格按「一道題講透一個重點」的方式更新:模式怎麼選、第一次連線怎麼驗、日誌錯誤怎麼看,每篇都給出可以直接照做的步驟與判斷依據。

查看全部文章 →

FAQ · 常見問題精選

先問先答,四條高頻

更多名詞與概念收錄在名詞解釋頁,各平台的安裝細節與特有陷阱在安裝大全頁逐章展開。

Clash 的預設連接埠是多少,被占用了怎麼辦?

混合連接埠預設為 7890。啟動時報 bind 錯誤表示連接埠被占用:在設定裡把連接埠改成 7891 等空閒值,或先關閉占用該連接埠的程式。連接埠與監聽位址的概念見名詞解釋的網路與連接埠分類。

訂閱更新失敗一般是什麼原因?

按順序查:系統時間是否準確、訂閱連結是否還能在瀏覽器打開、目前網路是否攔截了該網域。日誌裡 provider 那一行的 HTTP 狀態碼會直接告訴你卡在哪一步,逐條對照即可定位問題。

系統代理和 TUN 模式該開哪個?

日常瀏覽開系統代理即可;遊戲、命令列工具等不走系統代理的程式才需要 TUN 全接管。兩者不要同時開啟,詳細差異與開啟步驟見使用指南

規則分流裡的 DIRECT、PROXY、REJECT 各是什麼意思?

分別是直連、交給節點、直接攔截。規則列表從上往下逐條比對,命中第一條即生效,順序就是優先順序。更多策略與規則寫法見名詞解釋的規則與分流分類。