開源專案 · 全平台客戶端持續更新

Clash 客戶端
免費下載

依裝置挑選客戶端,以同一份相容設定管理訂閱與規則分流,從安裝到連線都能查閱繁體中文文件。

開源程式碼跨裝置設定逐步教學

選擇裝置平台

客戶端下載入口

依作業系統挑選 Clash 客戶端

先確認作業系統,再選擇處理器架構。桌面圖形介面、手機 App 與獨立核心的安裝方式各不相同,下載頁整理了適用裝置與安裝需求。

客戶端提供設定管理與本機流量轉送功能,遠端代理能力則取決於自行準備的服務與設定。安裝 App 不代表已經有可用節點。若已有訂閱,請先確認支援目標客戶端使用的設定格式;從舊客戶端移轉時,請保留原設定,並重新檢查本機連接埠、權限與規則相容性。

查看所有客戶端 →

設定與連線

規則、模式與網路接管

介面僅為功能示意,並非特定客戶端的完整截圖。各客戶端的選單名稱可能不同,請先了解設定與流量之間的關係,再對照實際操作。

日常設定

規則分流

由上而下比對
符合的第一條規則生效

rules:
  - DOMAIN-SUFFIX,google.com,Proxy
  - IP-CIDR,192.168.0.0/16,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,Proxy
預設策略Proxy

策略群組名稱須與設定檔中的定義一致。

閱讀完整系統教學 →從核心概念到設定維護,依章節逐步閱讀。

設定沿用的限制

mode: rule
proxy-groups:
  - name: Proxy
    type: select
    proxies:
      - DIRECT
rules:
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

結構範例僅用來說明策略引用關係。實際代理出口須自行在設定檔中定義。

跨裝置設定

沿用同一份規則
分別設定裝置權限

相容同一設定格式的客戶端,可以共用網域規則與策略群組定義。複製設定後,不必在每台裝置重新整理分流方式,但本機網路設定不能直接照搬:桌面端的監聽連接埠、行動裝置的 VPN 權限,以及各作業系統的開機啟動方式,都屬於裝置各自的執行環境。

跨裝置移轉前,先確認核心支援情況,再匯入設定。若設定包含本機規則檔、指令碼或專屬擴充欄位,請確認目標客戶端能否辨識;只複製訂閱網址,不代表每個客戶端都能提供完全相同的功能。保留一份可用設定,移轉或復原時會更有把握。

  1. 安裝並匯入訂閱

    下載適用於該作業系統的客戶端,開啟設定管理,匯入相容訂閱並選用。若尚無訂閱,請先準備可用設定;安裝檔本身不會建立遠端代理服務。

  2. 選擇模式與出口

    選擇規則模式,在代理頁面確認策略群組指向可用出口,再啟用系統代理或平台所需的 VPN 連線。初次設定時,先不要同時使用其他網路工具。

  3. 測試連線與分流

    開啟常用網頁,並在連線頁查看實際套用的規則。接著測試本機服務與常用 App,確認代理與直連請求都依預期處理。

快速入門 · 三個階段

先確認連線成功
再調整進階設定

初次使用時,依序檢查「設定有效、出口可用、流量進入客戶端」。成功匯入只是第一步,還要確認策略群組已選好出口,且 App 流量確實經過客戶端。連線失敗時先查看錯誤訊息,不要靠反覆切換模式取代問題排查。

每次只調整一項設定,並保留變更前的狀態。基本連線正常後,再嘗試 TUN、自訂 DNS 或規則覆寫。這樣才能判斷是哪項變更影響網路,也能在訂閱更新後更快還原原有環境。

查看完整教學 →

開源生態系與維護

客戶端介面與代理核心的分工

了解軟體的來源,以及設定由誰執行,比只看 App 名稱更重要。本網站整理下載入口與繁體中文文件,不提供代理服務;實際功能取決於所選客戶端及其核心支援。

從 Clash 到 mihomo

Clash 建立了以設定檔管理代理、策略群組與規則的使用方式。原始專案與以此為基礎發展的客戶端,並非由同一個維護團隊負責;後續的 Clash Meta/mihomo 生態系持續發展相容設定與網路功能。因此,名稱中有 Clash,不代表來自同一團隊,也不代表都支援相同的協定與欄位。

挑選新客戶端時,優先確認目前的維護狀態、作業系統支援情況與核心相容性。歷史客戶端有助了解移轉背景,但長期使用也應考量系統更新帶來的權限、網路堆疊與安裝相容性變化。現有設定不必一次全部重寫,可先匯入仍在維護的客戶端,再依據記錄處理不支援的欄位。

介面負責管理,核心負責執行

圖形介面客戶端通常提供訂閱管理、模式切換、系統代理與記錄入口;核心則負責解析設定、比對規則、建立代理連線及處理 DNS。選單是否顯示某項功能,既取決於介面設計,也取決於客戶端附帶的核心與權限機制。若教學與介面不同,請先確認客戶端名稱,再尋找功能相近的入口。

本網站的下載頁將圖形介面客戶端與獨立 mihomo 核心分開列出。一般桌面與手機使用者從圖形介面開始,比較容易完成設定;伺服器、路由器與自動化部署使用者則須自行管理設定路徑、服務權限與啟動方式。單獨取得核心,不代表已具備圖形介面提供的系統代理設定功能。

公開原始碼與問題追蹤

開源儲存庫方便查看程式實作、了解設定欄位用途及搜尋已知問題。檢視問題紀錄時,請比對重現條件是否相同:相同現象可能來自訂閱失效、目標網站限制或本機代理連接埠衝突,不一定是程式缺陷。回報問題前,準備客戶端名稱、作業系統、操作步驟及已遮蔽敏感資訊的記錄,可減少來回確認。

以下指令用於取得 mihomo 原始碼,適合想檢視實作或參與開發的使用者。日常使用不必先編譯專案,直接前往下載頁選擇客戶端即可。請搭配閱讀儲存庫中的建置文件、設定說明與發布紀錄;可查看原始碼有助於查證,但不能取代對本機環境與設定內容的判斷。

更新前保留可復原的狀態

客戶端更新、核心更新與訂閱更新是三件不同的事。App 更新可能改變介面與權限流程;核心更新可能影響欄位支援與連線行為;訂閱更新則可能更換代理群組或規則。分開處理這些變更,發生異常時才容易找出原因,也方便依據記錄逐步復原。

更新前記下目前選用的設定、策略群組選擇與本機覆寫項目,並保留自己的規則檔。訂閱內容通常由提供者維護,直接修改下載的檔案,可能在下次更新時被覆蓋;若要長期保留修改,建議使用客戶端支援的覆寫或合併機制。新設定生效後,再測試網頁、區域網路與常用 App。

查看 mihomo 原始碼

本機須已安裝 Git。此指令只會取得儲存庫,不會安裝或啟動代理服務。

開啟專案儲存庫 ↗
git clone https://github.com/MetaCubeX/mihomo.git

Linux 企鵝圖示:Font Awesome,依 CC BY 4.0 授權使用。查看授權條款

設定筆記

近期教學與疑難排解文章

基本連線完成後,再依實際遇到的問題補充設定知識。先建立可重現的對照條件,比同時更換節點、模式與 DNS 更容易釐清原因。

查看所有文章 →

依症狀選擇排查方向

客戶端已啟動但網頁無法開啟時,先確認訂閱是否仍有效,再檢查監聽連接埠與系統代理;若只有特定 App 異常,則確認它是否遵守系統代理、是否使用獨立 DNS,以及流量是否被其他 VPN 接管。若連線頁沒有對應請求,通常應先檢查流量入口,而不是急著修改最後的規則。

需要從頭建立完整流程時,請閱讀使用指南;已能連線,準備了解策略群組與規則順序時,請前往系統教學。排查時保留原始設定,逐步記錄變更與現象,避免網路恢復後仍留下不必要的全域代理或 DNS 覆寫。