先依裝置與需求挑選,別只看名稱
新安裝的 Android 裝置,建議優先考慮仍有維護、且能讀取現有訂閱的用戶端;若 Android 和電腦都要使用,可先評估 FlClash 的跨平台操作流程;舊裝置上的 Clash for Android 若運作穩定,先備份設定,再判斷是否真的需要移轉。選擇 Clash Plus 時,請參考下載頁對應專案的發行說明,別只憑名稱推測核心與平台支援。
這裡要先分清兩個層面:用戶端提供設定匯入、節點選擇與系統流量接管介面;核心則負責解析設定、處理協定、執行規則與 DNS 解析。介面相似不代表核心能力相同;兩款軟體都能顯示節點,也不代表都能執行同一份完整設定。
五大面向比較 Clash 用戶端
下表區分可確認的專案特性,以及必須查看目前發行版本才能確認的項目。這裡不統一列出「最新版本號」:介面版本與核心版本是兩項不同資訊,同一用戶端的不同發行版本也可能採用不同核心。選擇時請記下手機實際安裝的這兩個版本,不要把文章日期當成版本保證。
| 比較項目 | Clash Plus | FlClash | Clash for Android |
|---|---|---|---|
| 核心與格式 | 確認對應專案使用的核心名稱、版本與相容性說明,不能光看名稱推斷 | 以 mihomo 為核心;實際支援的協定與欄位仍受所搭載的核心版本限制 | 原專案採用較舊的核心架構,不適合用來載入要求新版 mihomo 的設定 |
| 介面與平台 | 逐一確認下載頁列出的作業系統與安裝檔 | 支援 Android、Windows、macOS、Linux,方便在不同裝置沿用相同操作習慣 | 專為 Android 設計,常用功能包括設定、代理、記錄與選項 |
| 訂閱管理 | 確認是否支援 URL 匯入、更新通知,以及本機修改的保留方式 | 可管理設定並更新;請確認設定檔層級與全域設定之間的覆寫關係 | 支援匯入與更新設定;伺服器回傳格式必須與舊版用戶端相容 |
| 流量接管 | 確認是否支援目標系統的 VPN 或 TUN 接管,以及所需權限 | Android 使用系統 VPN 通道;桌面版可使用系統代理或 TUN | Android 透過 VPN 服務接管流量,不等同於桌面版的系統代理開關 |
| 維護狀態 | 以對應的程式碼儲存庫、發行紀錄與問題追蹤狀況為準 | 屬於持續維護中的用戶端發展路線,安裝前仍應查看近期發行紀錄 | 原專案自 2023 年起停止維護,使用時須留意系統與設定相容性風險 |
核心版本:先確認訂閱需要哪些功能
Clash、Clash Meta 與 mihomo 的關係
Clash Meta 後來以 mihomo 之名持續發展。看到「支援 Clash 訂閱」,只能表示設定檔落在某個相容範圍內,不能據此認定支援 mihomo 的所有新功能。例如設定中的新協定、規則集欄位與 DNS 參數,都可能超出舊版核心的解析能力。
如果訂閱包含 type: hysteria2 節點,請選擇明確支援該協定的核心與用戶端版本。舊版用戶端可能在匯入時回報不支援的代理類型,也可能無法啟動設定。這時反覆重新整理訂閱通常無濟於事;請先確認服務提供者是否有相容格式,或改用搭載合適核心的用戶端。
安裝前記下三項資訊
- 應用程式版本:開啟用戶端「設定」中的「關於」或版本資訊頁面,記下完整版本號與建置識別碼。實際選單名稱依發行版本而異。
- 核心版本:查看「關於」頁面或啟動記錄中的 mihomo、Clash 等標示;不要把應用程式版本號當成核心版本號。
- 設定需求:向訂閱服務提供者確認目標格式,尤其是是否要求 mihomo、是否包含規則集及特定 DNS 欄位。
判斷相容性時,優先查看啟動記錄中第一則明確錯誤。例如「不支援的代理類型」與「規則集下載失敗」是兩種不同問題:前者通常與核心能力有關,後者也可能是網路、網址或存取權限造成。完整設定說明請參閱完整文件。
操作介面:比較每天真正會用到的功能
先在 Android 上走完一次完整流程
在原版 Clash for Android 的常見介面中,開啟「設定檔」→「+」→「從 URL 匯入」,輸入名稱與訂閱 URL,儲存後選取該設定檔。回到主畫面啟動服務,首次執行時需確認 Android 的 VPN 連線要求;接著進入「代理」並在策略群組中選擇節點。不同分支的按鈕文字可能略有差異。
使用 FlClash 或 Clash Plus 時,也請測試同樣四項操作:找到設定匯入入口、選取設定檔、切換代理模式,以及進入策略群組選擇節點。別只比較首頁是否簡潔。若每次切換節點都得不斷返回,或更新失敗時看不到原因,長期使用的操作成本就會提高。
- 模式切換:日常分流通常使用規則模式;全域模式適合暫時排除規則問題;直連模式不會替你選擇代理出口。
- 策略群組選擇:手動選擇的群組需要指定成員;自動測速群組的測試目標、間隔與選擇方式則由設定決定。
- 記錄入口:至少要能查看設定載入錯誤與連線錯誤。排查完成後,請恢復一般記錄等級,避免長時間記錄過多連線資訊。
桌面版還要確認代理狀態
桌面用戶端顯示「執行中」,只代表處理程序或核心已啟動,不等於系統流量已經進入代理。瀏覽器通常會使用系統代理,但部分終端機工具與遊戲不會。評估 FlClash 等桌面用戶端時,請分別確認「已啟用系統代理」與「已啟用 TUN」狀態,別把兩個開關當成同一項功能。
訂閱管理:更新後,本機修改還在嗎?
訂閱管理的差異不只在有沒有「更新」按鈕。更重要的是更新時會不會覆蓋本機編輯、更新失敗時是否保留原設定,以及自訂規則如何儲存。直接修改遠端訂閱產生的 YAML,下次更新時可能會被覆寫;需要長期保留的分流規則,應使用用戶端明確支援的覆寫或合併機制,並測試規則的生效順序。
- 匯入訂閱後,先記下設定檔名稱與策略群組名稱,並確認節點清單不是空的。
- 手動更新一次,查看更新時間、錯誤訊息與節點變化。HTTP 要求成功,不代表回傳內容就是有效的 Clash 設定。
- 新增一條容易驗證的自訂規則,再更新訂閱,確認規則仍然存在且順序正確。
- 備份本機覆寫設定、規則檔與必要選項;移轉時別只複製訂閱 URL。
用戶端也不會自動補上訂閱服務。換用其他用戶端後若設定檔是空的,請先確認是否確實完成匯入並選取設定檔,不要立刻認定軟體不支援目前的網路。
TUN 與 Android VPN:目標相似,設定方式不同
Android VPN 授權是系統接管流量的入口
Android 用戶端通常透過系統的 VpnService 建立虛擬網路介面。狀態列出現 VPN 圖示,代表系統通道已建立,不表示遠端節點已連線。是否讓所有應用程式的流量進入通道,還會受到存取控制、個別應用程式清單、路由與設定規則影響。
Android 通常一次只能有一個 VPN 服務處於作用中。測試新用戶端前,先停用舊用戶端,以及可能占用 VPN 通道的本機過濾工具。接著檢查「設定」中的應用程式電池管理,允許必要的背景執行;各手機品牌的系統選單可能不同。
桌面 TUN 可接管不遵循系統代理的流量
桌面系統代理主要影響會讀取代理設定的應用程式;TUN 則在虛擬網卡層接管符合路由條件的流量,通常需要管理員權限或服務元件。啟用後還要處理 DNS、路由與其他 VPN 之間的衝突。不能因為有「TUN」開關,就認定所有應用程式都能正常連網。
例如 mixed-port: 7890 代表同一個監聽連接埠可接受 HTTP 與 SOCKS 代理要求。手動讓應用程式連線至 127.0.0.1:7890,與啟用 TUN 是兩種不同的流量路徑。7890 是常見設定值,不是所有用戶端都固定使用的連接埠;實際情況仍應以目前設定與執行選項為準。
- 只有瀏覽器需要代理:先使用系統代理,減少路由層的變數。
- 終端機或遊戲不遵循系統代理:先確認軟體是否支援個別代理設定,再決定是否啟用 TUN。
- 公司 VPN 同時執行:檢查目標網段、DNS 與路由優先順序,不要直接疊加全流量接管。
維護狀態與移轉:依使用情境決定
判斷維護狀態,應查看實際發行紀錄,而非下載按鈕旁的「新版」字樣。重點確認近期的系統相容調整、核心升級與已知問題;也要確認專案儲存庫與安裝檔來源相符。Clash Plus 這類名稱不能取代專案身分資訊;資料不足時,先查證來源,再比較功能。
| 使用情境 | 優先確認事項 | 建議做法 |
|---|---|---|
| 首次在新 Android 裝置上安裝 | 系統相容性、核心能力、維護紀錄 | 先選擇仍持續維護的版本,再用現有訂閱完成匯入與連線測試 |
| Android 與電腦都要使用 | 跨平台操作與設定相容性 | 優先評估 FlClash,並在各裝置分別測試系統代理或 VPN 接管 |
| 舊版 Clash for Android 已穩定運作 | 是否需要新協定,以及系統更新是否造成問題 | 先備份再移轉,保留還原選項;別只為了介面改版就直接換用戶端 |
| 打算使用 Clash Plus | 實際專案、核心、目標平台與更新紀錄 | 逐項查對下載頁與專案說明,不要直接套用其他用戶端的功能評價 |
移轉後五項驗收
- 停止舊用戶端,匯入同一份訂閱,確認新用戶端能完整載入設定。
- 選擇規則模式與同一個手動指定的節點,先減少自動切換造成的變數。
- 分別造訪一個應直連的網站與一個應走代理的網站,並在連線記錄中確認套用的規則與出口。
- 測試切換 Wi-Fi 與行動網路,再鎖定螢幕 5 分鐘後恢復連線。這裡的 5 分鐘是建議測試時間,不是效能結論。
- 手動更新訂閱,確認自訂規則、策略群組選擇與背景執行設定仍符合預期。
不要只憑單次延遲數字判定哪個用戶端比較好。節點線路、測試目標、DNS 快取與測速方式都會影響結果;即使使用相同節點,也不能把「延遲較低」直接等同於下載速度較快。日常使用更重要的是設定能正確載入、規則可驗證、網路切換後能恢復,以及發生錯誤時找得到原因。
選擇方向可以很明確:需要在不同裝置維持一致操作,先試用 FlClash;繼續使用舊版 Clash for Android 前,先評估停止維護造成的相容性限制;選擇 Clash Plus,則先確認對應發行版本的實際能力。其他裝置的挑選方式請參閱選型指南。