Расширяем подписку через Merge и Script

Merge и Script — фирменные функции Clash Verge: они изменяют итоговую конфигурацию как слой-надстройку, поэтому ваши доработки переживают обновления подписки.

Два способа расширения

Merge (начинайте с него): декларативное слияние YAML. prepend-rules / append-rules вставляют правила в начало или конец списка, а одноимённые поля перекрывают значения подписки — покрывает правила, правки DNS, порты и большинство других задач.

Script: программная модификация на JavaScript. Экспортируйте функцию main(config) и свободно преобразуйте объект конфигурации — массовое переименование узлов, условное добавление и удаление групп, любая сложная логика.

Где это находится

  1. На странице профилей найдите карточки Merge и Script в разделе глобальных расширений.
  2. Правый клик по карточке → «Открыть файл» для редактирования.
  3. Сохранение сразу пересобирает конфигурацию; результат слияния смотрите через правый клик по активной подписке → «Открыть файл».