Расширяем подписку через Merge и Script
Merge и Script — фирменные функции Clash Verge: они изменяют итоговую конфигурацию как слой-надстройку, поэтому ваши доработки переживают обновления подписки.
Два способа расширения
Merge (начинайте с него): декларативное слияние YAML. prepend-rules / append-rules вставляют правила в начало или конец списка, а одноимённые поля перекрывают значения подписки — покрывает правила, правки DNS, порты и большинство других задач.
Script: программная модификация на JavaScript. Экспортируйте функцию main(config) и свободно преобразуйте объект конфигурации — массовое переименование узлов, условное добавление и удаление групп, любая сложная логика.
Где это находится
- На странице профилей найдите карточки Merge и Script в разделе глобальных расширений.
- Правый клик по карточке → «Открыть файл» для редактирования.
- Сохранение сразу пересобирает конфигурацию; результат слияния смотрите через правый клик по активной подписке → «Открыть файл».