開源 Clash 用戶端 · 採用 mihomo 核心

FlClash 下載與
Clash 全平台用戶端

同一份相容訂閱,連接桌機與手機;FlClash 提供訂閱管理、規則分流與TUN 模式。

原始碼開放 跨平台介面 中文設定教學
用戶端下載入口

依作業系統選擇 Clash 用戶端

先確認作業系統,再確認處理器架構。FlClash 提供桌面版與 Android 用戶端;iOS 則需使用相容的其他用戶端。訂閱能否共用,取決於設定格式、協定支援及服務提供者的裝置限制;介面相似不代表所有設定都能直接移轉。

Windows

適合日常桌面使用,可選擇 FlClash、Clash Plus 或 Clash Verge Rev 等用戶端。下載前請先在系統設定中確認處理器類型。初次啟動時先匯入設定,再開啟系統代理測試瀏覽器連線;若要接管更多應用程式,再依教學設定 TUN 權限。

前往下載 →

macOS

Apple Silicon 與 Intel 裝置須選擇各自適用的安裝檔,可在「關於這台 Mac」確認晶片資訊。安裝後依系統提示授予必要的網路權限。更換用戶端前,請先結束原有的代理工具,避免系統代理連接埠仍指向已關閉的程式。

前往下載 →

Android

可選擇 FlClash、Clash Meta for Android 等用戶端,安裝檔架構須符合裝置規格。首次連線時請確認系統 VPN 連線要求;若要維持背景連線,也請檢查電池最佳化及背景執行權限。應用程式分流只會影響選定的應用程式,不會取代設定中的網域規則。

前往下載 →

iOS

iPhone 與 iPad 可從下載頁前往 Clash Plus 的 App Store 頁面,官方網站為 clashplus.io。匯入前請確認訂閱支援該用戶端,首次啟動時允許新增 VPN 設定。桌面版的本機檔案路徑與系統代理選項,無法直接套用到行動裝置。

前往下載 →

Linux

桌面環境可選擇 Clash Verge Rev 或 FlClash,並依 Linux 發行版選擇套件格式。系統代理是否生效,取決於桌面環境及應用程式本身;伺服器與路由器通常較適合直接執行 mihomo 核心。TUN 需要網路權限,啟用前請先了解目前的路由與 DNS 設定。

前往下載 →

下載頁整理了可選用戶端、安裝檔架構與系統需求。更換用戶端前請保留原有設定;更新訂閱與更新應用程式是兩項獨立操作。

查看所有用戶端 →
核心功能

訂閱、規則與網路接管

從設定入口到流量出站,釐清用戶端操作與核心處理各自負責的部分。

匯入訂閱與定期更新

FlClash 在設定頁面集中管理訂閱連結與本機設定。新增連結後先下載內容,再選取要使用的設定;自動更新間隔會決定用戶端何時重新取得訂閱,與應用程式本身的更新分開設定。多份設定可分別儲存,切換時請確認代理群組選擇仍然有效。訂閱更新可能覆寫遠端設定中的規則,長期保留自訂內容時,應使用用戶端支援的覆寫方式。相較於只匯入單一靜態檔案,訂閱管理更適合持續接收服務提供者調整的節點與規則,但連結是否有效仍取決於訂閱來源。

查看訂閱匯入流程 →
快速入門

從匯入訂閱到確認連線

初次設定時,先建立一條可測試的連線,再新增自訂規則或擴大網路接管範圍。以下三個步驟適合已有相容訂閱的使用者;用戶端負責載入設定,節點與服務是否可用則由訂閱來源決定。

  1. 安裝用戶端並匯入訂閱

    依作業系統與處理器架構安裝用戶端,開啟設定頁面,新增訂閱連結並儲存。下載完成後選取這份設定,確認代理頁面顯示代理群組。若收到的是單一節點連結,先確認用戶端是否支援直接匯入;只將網頁網址貼到訂閱欄位,通常無法取得有效設定。

    可自行設定名稱區分不同用途,訂閱連結請存放在可信任的位置。連結中的存取識別資訊可能與帳戶相關,提交記錄或截圖時應先遮蔽。匯入失敗時,先檢查網址是否完整、訂閱是否過期,再確認服務提供者給的格式,無須反覆重新安裝用戶端。

  2. 選擇規則模式與出站策略

    先在儀表板選擇規則模式,再到代理頁面為所需的代理群組選擇可用出站。規則模式適合保留設定中原有的直連與代理分工;全域模式可用於短暫比對及排查,但不會自動改寫設定規則。切換模式後請重新發出請求,既有連線不一定會立即改變路徑。

    桌面端先啟用系統代理;行動裝置則依系統提示允許 VPN 設定。需要使用 TUN 時再單獨啟用並檢查權限,避免同時變更模式、DNS 與接管方式,導致無法判斷是哪項設定影響連線。

  3. 啟動連線並查看實際比對結果

    啟動後前往明確指定的目標頁面,並在連線記錄或日誌中查看目標網域、符合的規則與出站策略。瀏覽器能開啟頁面只是第一步,還須確認需要代理的應用程式是否已被接管。若只有個別應用程式異常,先檢查該應用程式的代理設定,以及是否仍使用舊連接埠。

    發生逾時時,依序檢查本機網路、訂閱有效性、接管狀態、DNS 與節點。每次只變更一項設定並重新測試,記錄能恢復連線的設定組合。確認可正常使用後再設定訂閱自動更新;日後更新失敗時,也能用這份已確認可用的設定作為對照。

開源專案與設定範圍

FlClash、mihomo 與 Clash 生態系

用戶端介面、代理核心與訂閱內容各有不同職責。了解這三者的關係,有助於判斷該下載或更新什麼,以及遇到問題時應先檢查哪裡。本網站整理下載資訊與中文說明;專案程式碼及發行記錄請以對應的開源儲存庫為準。

專案背景與公開記錄

FlClash 是以 Flutter 與 mihomo 打造的開源用戶端專案。Flutter 提供跨平台介面的開發基礎,mihomo 負責處理代理協定、DNS 與規則。FlClash 屬於 Clash 設定生態系的一部分,並非將所有舊版 Clash 用戶端合併成單一軟體。不同用戶端可能採用相近的設定語法,但系統整合方式與維護進度各不相同。

若要了解專案狀態,可查看儲存庫中的發行說明、提交記錄與問題討論。發行說明有助於判斷某次更新是否影響目前使用的功能;問題討論則可補充特定系統環境的重現資訊。公開記錄的價值在於追蹤變更,而非依單一星號數量推斷所有裝置上的穩定性。

用戶端介面與核心功能

FlClash 負責將設定管理、代理選擇與日誌檢視整理成可操作的介面。請求如何比對規則、使用哪種協定建立連線,則取決於核心與目前的設定。介面上有某個開關,不代表服務提供者的節點一定支援相應功能;同樣地,核心支援某種協定,也需要完整且正確的節點參數。

mihomo 延續 Clash Meta 的技術路線,並持續擴充協定與規則功能。原版 Clash、Meta 與 mihomo 常會同時出現在訂閱說明中,選擇用戶端時應逐一確認相容性。協定取捨、資源用量與行動裝置使用情境,可繼續參閱協定詳解。

應用程式更新與訂閱更新

應用程式更新會替換用戶端程式,可能帶來介面修正、系統相容性調整或隨附核心的變更。訂閱更新則會重新取得設定內容,主要影響節點、代理群組與規則。兩者無法互相取代:訂閱網址失效時,升級應用程式通常無法恢復授權;設定使用較新的欄位時,只更新訂閱也無法讓舊核心讀取。

更新前請保留可用的設定與必要的本機選項,並閱讀發行說明中與目前系統相關的內容。更新後先測試原有連線,再啟用新功能。設定載入失敗時,應依據日誌中的欄位或規則錯誤進行定位,不要直接刪除整個設定資料夾,以免失去可供還原的記錄。

訂閱來源與資訊保護

安裝用戶端後,仍需要可用的設定。訂閱通常由現有服務的帳戶頁面或自架服務提供,FlClash 本身不會決定訂閱內含哪些節點。選擇來源時,請確認協定格式、裝置數量限制、更新網址與服務說明。網路上分享的未知設定可能包含不適合目前環境的 DNS、路由或遠端規則,匯入前應先了解其用途。

回報問題時,可提供作業系統、操作步驟及已遮蔽敏感資訊的錯誤日誌。請勿在公開討論中貼出訂閱網址、節點密碼、存取識別資訊或帳戶資料。若尚未取得訂閱,請先閱讀訂閱來源說明;遇到不熟悉的欄位,可透過名詞速查分辨節點、策略群組、規則集與 DNS。

查看 FlClash 專案原始碼

已安裝 Git 的使用者可複製指令,在本機取得儲存庫。複製原始碼是為了閱讀與開發,不代表已安裝用戶端;日常使用請直接前往下載頁選擇安裝檔。

前往 FlClash 開源儲存庫 ↗
git clone https://github.com/chen08209/FlClash.git

使用心得

規則設定與連線排查

從具體症狀開始,逐步縮小問題範圍。閱讀前可先記下目前使用的設定、出站模式與接管方式,方便對照文章中的檢查流程;變更設定後請重新建立連線,避免用舊連線判斷新規則。

Clash 最新版下載