使用指南 / 規則與分流

用 Mixin 給訂閱追加自定義規則(不改原配置)

規則與分流 · 2026-01-26 更新 · 約 2 分鐘

直接編輯訂閱生成的 YAML 是新手最常踩的坑——下次訂閱自動更新,改動全部丟失。Clash for Windows 提供的 Mixin 機制相當於給每份配置蓋一層「補丁」:訂閱隨便更新,補丁始終生效。

操作步驟

  1. 開啟 Settings 頁面,找到 Profile Mixin 區域,點選 YAML 旁的 Edit;
  2. 寫入要覆蓋或追加的內容,例如追加兩條高優先順序規則:
mixin:
  rules:
    - DOMAIN-SUFFIX,example-bank.com,DIRECT
    - DOMAIN-KEYWORD,tracker,REJECT
  1. 儲存後開啟 Mixin 的啟用開關(很多人漏了這步);
  2. 在 Profiles 頁面重新點選一次當前配置使其過載,到 Connections 頁面驗證規則已生效。

注意

YAML 方式的 rules 欄位預設是整體替換原配置的同名欄位——只寫兩條就只剩兩條。想「插入到原規則前面」需要用 JavaScript 方式拼接原有規則,模板與寫法詳見《Mixin 入門:YAML 與 JavaScript 兩種寫法》。簡單場景下,很多人選擇 JS 模板一勞永逸。