從 Clash for Windows 遷移到 ClashX 完整指南

Article 16 cover image

為什麼要遷移到 ClashX

2023 年末,廣受歡迎的 Clash for Windows (CFW) 宣佈停止維護,原開發者已刪除 GitHub 倉庫。這對依賴 CFW 的使用者來說是一個重大變化,尤其是 macOS 使用者。

⚠️
重要提示

停止維護的軟體將不再收到安全更新和 bug 修復,繼續使用可能面臨安全風險。建議儘快遷移到活躍維護的替代工具。

遷移的主要原因

  • 安全風險:CFW 不再收到安全補丁,可能存在未修復的漏洞
  • 兼容性問題:無法適配最新的 macOS 版本和系統更新
  • 功能停滯:新的代理協議和特性無法得到支援
  • 社區支持:官方渠道關閉,技術支援和問題解答無從獲得
  • 未來保障:選擇活躍維護的工具才能長期穩定使用

為什麼選擇 ClashX

ClashX 是 macOS 平臺上最成熟的 Clash 客戶端之一,具有以下優勢:

  • 原生 macOS 應用:專為 macOS 優化,完美支持 Apple Silicon
  • 持續維護:社羣活躍,定期更新和修復問題
  • 開源透明:原始碼公開,安全性有保障
  • 完全免費:無需付費,所有功能免費使用
  • 配置兼容:支持 CFW 的訂閱連結和配置格式
  • 功能全面:支持規則引擎、TUN 模式、DNS 優化等高級功能

遷移前準備工作

在開始遷移之前,我們需要從 Clash for Windows 中匯出重要資訊,確保遷移過程順利。

第一步:匯出訂閱連結

訂閱連結是最重要的資訊,務必妥善儲存:

  1. 開啟 Clash for Windows
  2. 點選左側 "Profiles" 標籤頁
  3. 找到你當前使用的配置檔案
  4. 右鍵點選配置檔案,選擇 "Copy URL" 或檢視配置檔案屬性
  5. 將訂閱連結儲存到安全的地方(推薦使用密碼管理器)
💡
提示

如果你有多個訂閱,請分別匯出每個訂閱連結。訂閱連結通常以 http:// 或 https:// 開頭,包含你的服務商資訊。

第二步:備份自定義配置

如果你有自定義的規則或配置,需要備份配置檔案:

  1. 在 CFW 中點選 "Profiles" 標籤頁
  2. 右鍵點選配置檔案,選擇 "Open Folder"
  3. 複製 .yaml 或 .yml 配置文件到安全位置
  4. 如有自定義規則集,一併備份 rules 資料夾
💾
自動化備份提示

遷移過程中最怕遺漏檔案。Acronis True Image 可以在遷移前對整個系統做全盤映象,萬一遷移出問題也能一鍵回滾到遷移前的狀態。聯盟推廣

第三步:記錄重要設定

記錄以下 CFW 中的重要設定,以便在 ClashX 中恢復:

  • 代理端口:HTTP 端口和 SOCKS5 端口(通常為 7890/7891)
  • 系統代理模式:全局/規則/直連
  • TUN 模式:是否啟用
  • DNS 設定:DNS 伺服器地址和模式
  • 開機自啟:是否設定開機啟動
📋
準備清單

✓ 訂閱連結已匯出 ✓ 配置檔案已備份 ✓ 重要設定已記錄 ✓ 確保有穩定的網路連線用於下載 ClashX

下載並安裝 ClashX

現在開始下載和安裝 ClashX。整個過程非常簡單,大約需要 5 分鐘。

下載 ClashX

官方下載渠道(推薦):

  • 訪問 ClashX 官網:https://clashx.tech/download
  • 或訪問 GitHub Releases:ClashX GitHub
  • 下載最新版本的 .dmg 安裝包

安裝步驟

  1. 開啟 .dmg 文件:雙擊下載的 ClashX.dmg 文件
  2. 拖動安裝:將 ClashX 圖示拖動到 Applications 資料夾
  3. 首次開啟:在 Applications 資料夾中找到 ClashX,右鍵選擇 "開啟"
  4. 授權確認:系統會提示 "無法驗證開發者",點選 "開啟"
  5. 安裝輔助工具:ClashX 會請求安裝輔助工具,輸入系統密碼授權
🔒
安全提示

ClashX 需要輔助工具許可權來設定系統代理。這是正常的,所有系統級代理工具都需要此許可權。務必從官方渠道下載以確保安全。

初始設定

安裝完成後,ClashX 會在選單欄顯示圖示:

  • 點選選單欄的 ClashX 圖示
  • 確認 "設定為系統代理" 未勾選(稍後配置完成再啟用)
  • 選擇 "配置" → "開啟配置資料夾" 查看配置文件位置

導入訂閱配置

這是遷移過程中最關鍵的一步。ClashX 完全兼容 Clash for Windows 的訂閱格式,匯入非常簡單。

方法一:透過訂閱連結匯入(推薦)

  1. 開啟訂閱管理:點選選單欄 ClashX 圖示 → "配置" → "託管配置" → "管理"
  2. 添加訂閱:點選視窗左下角的 "+" 按鈕
  3. 輸入連結:貼上從 CFW 匯出的訂閱連結
  4. 命名配置:給配置起個容易識別的名字(如 "主要訂閱")
  5. 完成導入:點選 "確定",ClashX 會自動下載配置
  6. 激活配置:在配置列表中選中剛匯入的配置

方法二:手動匯入配置檔案

如果你有自定義配置檔案或無法獲取訂閱連結:

  1. 點選 ClashX 圖示 → "配置" → "開啟配置資料夾"
  2. 將從 CFW 備份的 .yaml 配置檔案複製到此資料夾
  3. 返回 ClashX 選單,點選 "配置" → "過載配置檔案"
  4. 在 "配置" 選單中選擇剛匯入的配置檔案

驗證配置是否成功

  • 點選 ClashX 圖示,查看 "出站模式" 選單
  • 確認可以看到 "全局"、"規則"、"直連" 等模式
  • 點選 "代理" 或 "Proxies" 選單,檢視節點列表
  • 確認能看到所有伺服器節點
匯入成功標誌

如果你能在 "代理" 選單中看到所有節點,並且可以選擇不同的出站模式,說明配置匯入成功。現在可以勾選 "設定為系統代理" 開始使用了。

配置遷移對照表

Clash for Windows 和 ClashX 在介面和術語上有些差異,以下對照表幫助你快速找到對應功能。

功能 Clash for Windows ClashX 說明
系統代理 System Proxy 設定為系統代理 勾選後啟用系統代理
代理模式 Mode: Global/Rule/Direct 出站模式:全局/規則/直連 功能完全相同
節點選擇 Proxies 標籤頁 代理 選單 在選單欄選擇節點
配置管理 Profiles 標籤頁 配置 → 託管配置 管理訂閱和配置檔案
配置資料夾 Profiles → Open Folder 配置 → 開啟配置資料夾 查看配置文件位置
日誌檢視 Logs 標籤頁 顯示實時日誌 檢視連線日誌
延遲測試 Speed 按鈕 代理 → 延遲測試 測試所有節點延遲
增強模式 TUN Mode 增強模式 需要輔助程式
開機啟動 General → Start with Windows 設定 → 開機啟動 自動啟動設定
儀表板 Dashboard 按鈕 控制檯 → Yacd Dashboard Web 控制面板
埠設定 General → Port 配置文件中修改 預設 7890/7891
規則集 Rules 標籤頁 查看配置文件 在配置文件中查看

重要功能位置快速指南

常用操作在 ClashX 中的位置:

  • 啟用代理:選單欄圖示 → 設定為系統代理(勾選)
  • 切換節點:選單欄圖示 → 代理 → 選擇節點分組 → 選擇具體節點
  • 更新訂閱:選單欄圖示 → 配置 → 託管配置 → 管理 → 選擇配置 → 更新
  • 測試延遲:選單欄圖示 → 代理 → Benchmark(或在 Dashboard 中測試)
  • 檢視日誌:選單欄圖示 → 顯示實時日誌

常見遷移問題解答

以下是使用者在遷移過程中最常遇到的問題及解決方案。

Q1: 匯入訂閱後看不到節點怎麼辦?

解決步驟:

  1. 確認訂閱連結是否正確且未過期
  2. 檢查網路連線,確保可以訪問訂閱伺服器
  3. 嘗試手動更新配置:配置 → 託管配置 → 管理 → 更新
  4. 檢視日誌獲取詳細錯誤資訊:顯示實時日誌
  5. 如果訂閱連結包含特殊字符,嘗試 URL 編碼

Q2: ClashX 無法聯網,顯示連線失敗?

可能原因和解決方案:

  • 未啟用系統代理:勾選 "設定為系統代理"
  • 未選擇節點:在 "代理" 選單中選擇可用節點
  • 埠被佔用:檢查 7890/7891 埠是否被其他程式佔用
  • 防火牆阻止:在系統偏好設定 → 安全性與隱私 → 防火牆中允許 ClashX
  • 配置檔案錯誤:檢查配置檔案語法是否正確

Q3: 增強模式(TUN 模式)無法啟用?

解決方法:

  1. 確保已安裝輔助工具(首次啟動時會提示安裝)
  2. 如未安裝,點選 "安裝" → "安裝輔助程式"
  3. 輸入系統管理員密碼授權
  4. 重啟 ClashX 後再嘗試啟用增強模式

Q4: 可以同時執行 CFW 和 ClashX 嗎?

⚠️
不建議同時執行

兩個代理工具同時執行會造成埠衝突和系統代理設定混亂。建議遷移完成並確認 ClashX 正常工作後,再解除安裝 Clash for Windows。

Q5: ClashX 比 CFW 慢怎麼辦?

最佳化建議:

  • 使用延遲測試找到最快的節點
  • 啟用 DNS 優化(在配置檔案中設定)
  • 關閉不必要的規則集
  • 檢查是否啟用了過多的指令碼和外掛
  • 嘗試使用 "全局" 模式進行速度對比

Q6: 某些應用無法透過代理怎麼辦?

解決方案:

  1. 啟用增強模式:增強模式可以代理所有應用流量
  2. 配置應用規則:在配置檔案中為特定應用新增規則
  3. 使用 TUN 模式:對不支援系統代理的應用最有效

Q7: 如何完全解除安裝 Clash for Windows?

確認 ClashX 執行正常後:

  1. 退出 Clash for Windows
  2. 將 Clash for Windows.app 移到廢紙簍
  3. 刪除配置資料夾(可選,建議保留備份一段時間)
  4. 清理系統代理設定(如有殘留)

遷移後最佳化建議

遷移完成後,透過以下最佳化讓 ClashX 發揮最佳效能。

基礎最佳化

  • 設定開機啟動:設定 → 開機啟動,避免每次手動開啟
  • 啟用延遲測試:定期測試節點延遲,自動選擇最快節點
  • 配置自動更新:設定訂閱自動更新間隔(建議 24 小時)
  • 啟用實驗性功能:如 interface-name 自動檢測網絡卡

性能優化

  • DNS 優化:使用 Fake-IP 模式提升 DNS 解析速度
  • 減少規則複雜度:精簡規則集,去除不必要的規則
  • 使用 GeoIP 資料庫:提高國內外分流準確性
  • 啟用 TCP Fast Open:減少連線建立時間

安全優化

  • 定期更新 ClashX:保持軟體最新版本
  • 啟用 HTTPS:如果使用 Web Dashboard,啟用 HTTPS
  • 保護訂閱連結:不要在公共場合分享訂閱連結
  • 使用強密碼:為 Dashboard 設定強密碼

高階配置建議

⚙️
進階使用者推薦

熟悉 YAML 語法的使用者可以:

  • 自定義規則集,精準控制分流
  • 使用規則提供商(Rule Provider)動態更新規則
  • 配置策略組(Proxy Group)實現負載均衡
  • 使用指令碼(Script)實現自定義邏輯

總結

從 Clash for Windows 遷移到 ClashX 是一個簡單而必要的過程。雖然 CFW 停止維護令人遺憾,但 ClashX 作為 macOS 平臺的原生應用,提供了更好的系統整合和持續的更新支援。

遷移核心步驟回顧

  1. 準備階段:匯出訂閱連結,備份配置檔案
  2. 安裝階段:下載並安裝 ClashX,授權輔助工具
  3. 配置階段:導入訂閱,驗證節點可用
  4. 最佳化階段:調整設定,提升性能和安全性

ClashX 的優勢

  • 原生 macOS 應用,完美支持 Apple Silicon
  • 開源透明,社羣活躍,持續更新
  • 完全免費,功能全面
  • 配置兼容性好,遷移成本低
  • 效能優異,資源佔用少
🎯
最後建議

遷移完成後,建議保留 CFW 配置備份一段時間(如 1-2 周),確保 ClashX 執行穩定後再完全解除安裝。如果遇到任何問題,可以參考本文的常見問題解答部分,或訪問 ClashX GitHub Issues 尋求幫助。

📚
相關資源

• ClashX 官方文件:使用教程 • ClashX GitHub:開源倉庫 • 配置檔案參考:Clash Wiki