訂閱匯入後能用就行,為什麼要看懂配置檔案?因為一旦你想自定義規則、排查分流異常、或者寫 Merge 增強,繞不開它。好訊息是 Clash 配置就三大件,半小時能全部理清。

Clash 配置檔案的三大部分:proxies 節點、proxy-groups 分組、rules 規則
一份配置從上到下:全域性欄位、節點、分組、規則

先看全域性欄位

檔案開頭一般是這些:

mixed-port: 7897        # HTTP 和 SOCKS 共用的混合埠
allow-lan: false        # 是否允許區域網裝置接入
mode: rule              # rule / global / direct
log-level: info
external-controller: 127.0.0.1:9097   # 控制 API 地址

在 Clash Verge 裡這些欄位大多被介面開關接管——你在設定頁改埠、開區域網共享,本質就是在改這幾行。

proxies:節點長什麼樣

每個節點是一段 YAML 物件,宣告協議和連線參數:

proxies:
  - name: "HK-01"
    type: ss
    server: hk01.example.com
    port: 443
    cipher: aes-256-gcm
    password: "…"
  - name: "JP-05"
    type: vmess
    server: jp05.example.com
    port: 443
    uuid: "…"
    tls: true

type 決定協議(ss/vmess/vless/trojan/hysteria2/tuic…),後面的欄位隨協議不同。訂閱裡的這一段由服務商生成,一般不需要手動碰。

proxy-groups:把節點組織起來

分組是策略層:「代理」頁面裡你點的那些選項卡,就是一個個分組。

proxy-groups:
  - name: "PROXY"
    type: select          # 手動選擇
    proxies: [Auto, HK-01, JP-05]
  - name: "Auto"
    type: url-test        # 自動選最快
    proxies: [HK-01, JP-05]
    url: "https://www.gstatic.com/generate_204"
    interval: 300

分組可以巢狀(PROXY 組裡包含 Auto 組),這也是訂閱能做出「地區分組 → 自動測速」多層結構的原因。分組型別的行為差異見節點選擇詳解

rules:流量的裁判

rules:
  - DOMAIN-SUFFIX,openai.com,PROXY
  - DOMAIN-KEYWORD,github,PROXY
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - GEOIP,CN,DIRECT
  - MATCH,PROXY

每條規則三段式:匹配型別,匹配值,出口。出口可以是分組名、DIRECT(直連)或 REJECT(攔截)。規則從上到下匹配,命中即停,所以順序就是優先順序;MATCH 是沒人認領時的兜底。寫規則的完整語法見自定義規則教程

動手前的忠告

不要直接編輯訂閱檔案——下次訂閱更新會整個覆蓋你的修改。所有個人化改動都應該放在 Merge 或 Script 裡,做法見增強配置教程

想驗證自己對配置的理解,右鍵訂閱卡片 →「編輯檔案」,對照本文一段段看,比任何教程都直觀。