用戶端 · 核心 · 設定

Clash之家用戶端下載與指南

從多平台用戶端挑選,到訂閱匯入與規則分流,依裝置和使用步驟查閱。

中文文件開源生態系參考設定相容性說明
依裝置挑選

Clash 設定與使用指南

匯入設定、比對規則、接管流量、處理網域解析,是使用用戶端時最常遇到的四個環節。先了解各自負責的部分再調整設定,排查問題時也更容易縮小範圍。

設定管理
匯入訂閱 → 更新設定 → 設為目前設定

訂閱格式與目前設定

訂閱連結用來取得設定,不是安裝好用戶端就會自動附帶的連線資源。匯入前先確認來源提供的是 Clash YAML、節點連結清單,還是需要轉換的其他格式。匯入後查看解析結果,選取目前設定,再確認是否出現策略群組。各用戶端的選單名稱可能不同,但取得、解析、啟用這三個步驟相同。更新訂閱也可能覆蓋手動修改;需要長期保留的調整,建議優先使用用戶端提供的覆寫或合併功能。

查看詳情

連線前先確認三個層次

用戶端介面負責匯入與操作,核心負責執行設定,訂閱來源則提供連線參數。介面顯示匯入成功,只代表檔案已接收或解析,不代表遠端連線一定可用;開關顯示已開啟,也不代表每個應用程式都已經透過代理連線。把這三個層次分清楚,就能避免訂閱失效時反覆重裝用戶端,或因應用程式未讀取系統代理而一再切換策略。

連線後再檢查實際請求

測試時先開啟明確需要檢查的應用程式,再查看連線記錄中的目標、符合的規則與出口策略。測試失敗時,記下錯誤發生在哪個步驟,每次只調整一項設定。延遲測試、網頁載入與檔案傳輸衡量的是不同環節,不能互相取代。若要進一步比較用戶端,可閱讀選型指南,再決定是否更換介面或核心。

開源生態系與核心參考

Clash 既是歷史專案名稱,也常用來概括一類用戶端與設定生態系。下載前先了解專案關係,更新後閱讀變更說明,比只憑軟體名稱判斷功能更可靠。Clash之家提供下載導覽與中文資料,但不代表各用戶端的開發團隊。

從原版 Clash 到 mihomo

原版 Clash 建立了常見的 YAML 設定、代理策略群組與規則分流用法,後續社群專案也沿著這套使用方式持續發展。Clash.Meta 是生態系中常見的歷史名稱,mihomo 延續了這條核心發展路線。舊文章、設定檔與用戶端介紹可能仍保留 Meta 字樣,閱讀時應一併考量專案名稱、實際使用的核心及文件年代,不能簡單視為幾款互不相關的軟體。

原版專案停止維護後,各用戶端的後續發展並不一致:有些已封存,有些改用持續維護的核心,也有些保留舊介面並加入新的設定功能。因此,看到熟悉的介面並不足以確認協定支援情況。準備使用新的協定類型、規則提供器或 DNS 欄位時,應以目前用戶端隨附核心的說明為準。舊設定檔能夠開啟,也不代表所有欄位都已經生效。

用戶端介面與核心各自負責什麼

圖形化用戶端通常負責系統匣選單、訂閱管理、開機自動啟動、系統代理設定與記錄顯示;核心則負責建立連線、處理 DNS、執行規則及選擇出口。兩者可能分開更新。介面選單中出現某個選項,只能表示用戶端提供相應的操作入口,實際效果仍取決於執行權限、核心能力與目前使用的設定。遇到錯誤時,先分辨是介面操作失敗、設定載入失敗,還是連線建立失敗。

挑選用戶端也不應只比較介面功能的多寡。日常使用更需要留意設定管理是否清楚、記錄是否容易查閱,以及用戶端能否穩定保留必要的自訂設定。經常調整規則的使用者,可比較覆寫與合併方式;需要接管終端機或遊戲流量的使用者,應著重檢查 TUN 與路由功能;行動裝置還得考量系統背景執行限制。這些差異已在用戶端選型指南中依使用情境說明。

設定相容性與訂閱來源

代理協定、傳輸方式與設定格式是不同層次的概念。訂閱包含某種協定節點,不代表任何 Clash 用戶端都能讀取;即使協定名稱相同,可選的傳輸參數與擴充欄位也可能不同。匯入失敗時,先確認訂閱內容是完整的 YAML 設定、節點連結清單,還是其他用戶端專用格式,再判斷是否需要轉換。只改副檔名不會改變檔案內容,也無法補上缺少的設定結構。

訂閱連結通常包含存取權限,分享螢幕截圖、提交記錄或尋求協助時,應隱藏完整連結與連線憑證。需要轉換格式時,建議先了解轉換工具的部署位置與處理範圍;第三方轉換服務可能會接觸原始訂閱內容。轉換只能在一定程度上調整格式,無法讓不支援某種協定的核心突然具備相應能力。想了解 Shadowsocks、VMess、Trojan、VLESS、Hysteria2 與 TUIC 的選擇,可繼續閱讀協定與核心參考。

更新、回復與重現問題

更新前先保留目前設定、自訂規則及必要的介面設定,再閱讀與自身用途相關的變更內容。新增協定支援、DNS 行為調整與設定欄位變更,比單純的介面改動更值得留意。用戶端更新、訂閱更新與規則集更新是三件不同的事:第一項是更新程式,第二項是取得連線與策略設定,第三項則是替換用於比對的規則資料。完成其中一項更新,不代表另外兩項也會同步變更。

更新後若出現問題,先用原有設定進行範圍明確的測試,再查看記錄與連線紀錄。盡量記下裝置系統、用戶端名稱、核心資訊、接管方式與錯誤訊息,但不要公開敏感設定。能說明重現步驟,通常比只說無法連線更有幫助。保留已停止維護用戶端的下載入口,是為了支援既有使用情境;若打算長期使用,仍應優先比較持續維護的替代方案。

開始使用前常見問題

安裝用戶端後,為什麼還需要訂閱或設定?

用戶端提供連線與分流工具,本身不等於一份可用的遠端連線設定。訂閱通常用來取得節點、策略群組與規則;手動撰寫設定則需要自行提供相關參數。已有連結時,先確認格式,再依照使用指南完成匯入與啟用;只有規則檔而沒有可用的出口,也無法只靠切換模式建立遠端連線。

規則、全域與直連模式該怎麼選?

日常分流通常從規則模式開始,由設定中的比對結果決定流量去向。全域模式通常會將流量交由全域策略處理,直連模式則讓流量直接連線。模式改變的是流量進入核心後的處理方式,不會自動解決應用程式流量未被接管的問題。測試時除了確認模式,也要檢查系統代理或 TUN 是否如預期運作;可在入門教學中依序核對。

延遲很低,為什麼下載或看影片還是卡?

延遲測試通常只反映某一次特定請求所花的時間,不能直接代表持續傳輸速度、封包遺失情況或目標服務是否可用。測試網址、連線重用與遠端負載都會影響測試結果。先用實際遇到問題的應用程式進行測試,再配合連線紀錄檢查策略與錯誤;不要只憑一個毫秒數值反覆切換設定。詳細原理請見延遲測試與實際網速的差異。

匯入同一份訂閱,為什麼不同用戶端的結果不一樣?

差異可能來自核心的協定支援、設定預處理、規則合併與 DNS 預設行為。有些用戶端會調整匯入內容,有些則更接近直接載入。比較時應使用同一份原始設定,並暫時停用額外覆寫,再核對錯誤記錄;不要把某次成功匯入視為完全相容的證明。先閱讀協定參考,再判斷應調整設定還是更換用戶端。

Clash 使用筆記

拆解常見設定背後的運作原理。完成首次連線後,可從實際遇到的問題著手:先理解測試結果,再確認流量接管方式,最後檢查連接埠與本機環境。

查看所有文章 →