開源 mihomo 核心 · 桌面用戶端

Clash電腦版 · Windows 與 macOS 桌面用戶端下載

以 mihomo 核心為基礎的用戶端選擇與設定參考,涵蓋訂閱匯入、規則分流與桌面代理設定。

原始碼開放 支援多平台 中文文件
  • 核心mihomo
  • 核心開源授權GPL-3.0
  • 支援5個平台
  • 預設混合連接埠7890

設定介面示意;實際選單名稱依用戶端而異。

設定功能

分流規則與本機代理設定

先釐清流量如何進入核心,再決定由哪個策略處理。以下範例採用 mihomo 設定語法;圖形介面則將這些設定整理成可操作的選單。

依規則分流

依序比對網域、IP 與規則集。
符合第一條規則後交由指定策略處理,其餘請求則由末尾的 MATCH 接手。

rules · YAML 清單內容
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
MATCH,PROXY

策略組類型

分別設定手動選擇、自動測試與故障切換。
規則引用組名,再由組內選擇實際使用的代理出口。

proxy-groups · type
  • select
  • url-test
  • fallback
  • load-balance

切換代理模式

規則模式適合日常分流,全域模式方便比對與排查。
直連模式會改變核心的處理方式,不代表已退出用戶端。

規則全域直連

連接埠與區域網路

混合連接埠提供 HTTP 與 SOCKS 代理入口。
只有在需要為可信任裝置提供代理時,才開啟區域網路連線。

混合連接埠7890
允許區域網路連線

依設定項目查看操作說明

先確認符合哪條規則,再修改出口

開啟連線頁,找到目標應用程式發出的請求,查看符合的規則與策略鏈。自訂網域規則應放在較廣泛的規則之前,最後的 MATCH 則留在末尾;否則流量已被前面的規則接手,後續例外就不會生效。範例中的 PROXY 是策略組名稱,必須先在設定中建立。相較於只設定單一固定代理位址,規則模式能讓不同目標採用不同路徑,但判斷是否準確仍取決於網域識別、DNS 設定與規則順序。

查看規則集與本機覆寫 →

下載入口

依作業系統選擇用戶端

下載中心依平台列出用戶端與安裝套件。桌面使用者可先選圖形介面用戶端;伺服器與路由器使用者再考慮獨立核心,兩者的安裝與設定方式不同。

桌面使用者可先試用 Clash Plus,再比較 Clash Verge Rev、FlClash 等用戶端。安裝前請在系統的「關於本機」確認處理器類型,並依下載卡片說明選擇對應的安裝套件。

首次啟動時,先完成訂閱匯入並確認系統代理正常運作。需要使用 TUN 時,再依用戶端提示安裝服務或授予管理員權限,避免一次開啟多項設定,造成問題難以定位。

前往下載

依「關於本機」顯示的晶片,選擇 Apple Silicon 或 Intel 安裝套件。Clash Plus、Clash Verge Rev 與 FlClash 的選單配置各有不同,可依日常使用習慣挑選。

先將應用程式移至「應用程式」資料夾,再啟動並留意系統對網路服務與權限的提示。系統代理只會影響遵循該設定的應用程式;終端機工具可能仍需另外設定代理入口。

前往下載

可從 Clash Plus、Clash Meta for Android、FlClash 與 Surfboard 中選擇。不同用戶端支援的設定格式可能不同,匯入前請先確認訂閱服務提供的格式。

首次連線通常需要確認系統 VPN 授權。如果鎖定螢幕後連線中斷,請再檢查電池最佳化與背景執行限制;不要直接將背景執行問題歸咎於訂閱失效。

前往下載

iOS

下載中心提供 Clash Plus 的 App Store 下載連結,專案官網為 clashplus.io。安裝與權限說明請以商店頁面及應用程式內的提示為準。

匯入設定後,確認已選取要啟用的設定,再允許系統建立 VPN 連線。行動裝置的網路權限設定與桌面系統代理不同,不能直接套用電腦上的選單路徑。

前往下載

桌面環境可選用 Clash Verge Rev 或 FlClash,並依發行版的套件管理方式安裝。獨立 mihomo 核心較適合具備服務管理經驗的伺服器與路由器使用者。

圖形桌面的系統代理不一定會被命令列程式讀取。驗證時請分別檢查瀏覽器、終端機與系統服務;必要時個別設定代理環境變數,或採用已確認可行的 TUN 路由方案。

前往下載

新手可先從下載中心首推的 Clash Plus 開始,再參考橫向評測,確認設定檔編輯、服務管理與平台支援是否符合需求。已停止維護的用戶端僅供相容性參考,不應只因介面熟悉就忽略其維護狀態。下載用戶端不會自動產生訂閱,也不會提供可用的代理出口;設定來源與用戶端安裝是兩個獨立環節。

查看所有用戶端 → 查看橫向評測 →

快速入門

匯入、啟用與連線測試

第一次設定時,先完成一條可驗證的連線路徑:啟用一份設定、選定一個策略組,並開啟一種流量接管方式。確認運作正常後,再新增自動更新與進階規則。

  1. 匯入訂閱設定

    前往「設定檔」頁面,貼上可信來源提供的訂閱網址,選擇匯入或新增遠端設定。等待下載與解析完成後,確認已建立設定檔項目,再將其設為目前使用的設定。

    只儲存連結而未啟用設定檔,代理頁可能仍會是空白。若解析失敗,先查看日誌中的格式或網路錯誤;不要將訂閱網址貼到公開截圖、留言或問題回報中。

    查看訂閱匯入步驟 →
  2. 選擇模式與入口

    在代理頁選用規則模式,並為手動選取的策略組指定出口。接著前往設定頁開啟系統代理,確認混合連接埠與用戶端目前顯示的數值一致;日常使用通常不必變更預設連接埠。

    先使用支援系統代理的瀏覽器進行測試。只有目標應用程式不讀取系統代理,或確實需要接管更多流量時,才進一步設定 TUN 模式的權限、DNS 與路由。

    查看系統代理設定 →
  3. 檢查請求與規則

    瀏覽需要測試的網站,同時開啟用戶端的連線頁,確認有出現對應請求,並檢查符合的規則與策略組。能開啟用戶端不代表流量已進入核心,連線紀錄是更可靠的判斷依據。

    若沒有請求紀錄,先檢查代理入口;若有紀錄但無法連線,再檢查出口、網域解析與日誌。依此順序排查,比同時切換模式、連接埠與 DNS 更容易找出原因。

    查看故障排查問答 →

開源生態系與維護

Clash、mihomo 與圖形介面用戶端

辨別專案時,請分別查看核心、介面與設定來源。名稱中都出現 Clash,不代表由同一位維護者發布,也不代表功能與設定語法完全相同。

核心負責執行網路與規則邏輯

Clash 生態系從早期核心及其設定方式發展而來,後續出現了不同分支與圖形介面用戶端。mihomo 延續並擴充這類設定與分流功能,負責處理代理協定、規則比對、DNS 與網路堆疊等工作。它不是桌面視窗的名稱,也不是訂閱服務。

桌面用戶端將設定匯入、策略選擇、日誌檢視與系統整合等功能整理成選單,也可能加入本機覆寫、服務管理等功能。同一個核心在不同介面中的設定入口可能不同,因此比起按鈕的位置,更應確認教學所提及的功能名稱。本頁上方的視窗僅用來說明設定之間的關係,不代表所有用戶端的介面都完全相同。

分別確認維護狀態與更新內容

用戶端更新、核心更新與訂閱更新是三件不同的事。用戶端更新可能調整介面與系統相容性;核心更新可能改變協定、DNS 或規則行為;訂閱更新通常會替換代理出口與設定內容。遇到問題時,記下最近變更的是哪一層,才能判斷應還原設定、檢查核心差異,或查看用戶端的發布說明。

選擇專案時,可查看公開程式碼儲存庫中的授權條款、提交紀錄、問題討論與發布紀錄,而不是只看名稱或介面。mihomo 核心採用 GPL-3.0 授權;各用戶端則應分別查看其授權條款。本網站的下載與教學旨在整理選擇方式,不取代各開源專案的維護說明,也不將不同專案統稱為同一個官方版本。

查看 mihomo 原始碼

以下指令會從公開儲存庫取得原始碼,請先確認本機已安裝 Git。複製儲存庫可供閱讀與開發,不會自動安裝桌面用戶端;一般使用者仍應從下載中心選擇圖形介面安裝套件。

前往 mihomo 開源儲存庫 →
git clone https://github.com/MetaCubeX/mihomo.git

依問題所在層級查閱設定

可以連線,但部分網域異常時,可參考進階手冊中的 DNS 解析路徑;只有啟用虛擬網卡後才出現問題時,請檢查 TUN 與 Fake-IP;訂閱更新後本機規則消失時,請檢查 規則集與覆寫順序。這些設定彼此相關,但沒有日誌佐證時,不應一併修改。若要判斷 Clash 是否發生 DNS 洩漏,也須一併確認應用程式是否使用加密 DNS、實際路由與解析出口,光看單一開關無法下結論。

近期文章

桌面使用與設定排查

依照遇到的問題查閱:先找出應用程式或設定所在的環節,再對照選單與日誌逐項檢查。以下為最近發布的三篇文章。