Обновлено в июле 2026 · 6 мин
Расширение профиля через Merge
Merge существует ради одного: добавить несколько строк поверх подписки и не потерять их при очередном обновлении. Это фрагмент YAML, накладываемый на подписку, и обновление его не смывает.
Какую задачу он закрывает
Править файл подписки напрямую можно ровно до следующего обновления, когда файл скачивается заново и уносит ваши изменения. Эта единственная неприятность и есть весь смысл существования Merge.
Это отдельно сохранённый фрагмент YAML, который накладывается на подписку при каждой сборке конфигурации. Создайте на странице профилей профиль типа Merge, включите его, и он будет применяться к активной подписке, а сама подписка продолжит обновляться как обычно.
Три самых частых применения
Первое — поднять свои правила в самое начало таблицы, чтобы они оказались впереди тех тысяч, что пришли с подпиской. Второе — дописать собственные группы прокси: отдельная группа под загрузки или стриминг, а правила указывают на неё.
Третье — переопределить глобальные поля: смешанный порт, доступ из локальной сети, уровень логов, весь блок DNS. Запись такого поля в Merge замещает одноимённое поле подписки. Здесь именно замена, а не слияние: остаётся ровно то, что вы написали.
Merge — это YAML, поэтому отступы только пробелами. Один символ табуляции, вставленный откуда-то ещё, ломает сборку всей конфигурации, а ошибка нередко указывает на постороннюю строку.
Место вставки решает, чьё слово последнее
Поле можно заменить целиком, а можно дополнить, и эти два намерения нельзя смешивать. Правила и группы обычно дополняют, причём правила уходят в начало. Порт и DNS — прямая замена, которая вытесняет исходное значение.
Если правило добавлено, а ничего не изменилось, откройте страницу правил и посмотрите на реально действующую таблицу: ваши строки должны стоять перед строками подписки. Читать собранный результат надёжнее, чем гадать по исходным файлам.
Сохранить не значит применить
Правка Merge лишь сохраняет фрагмент; работает по-прежнему конфигурация, собранная в прошлый раз. Вернитесь на страницу профилей и примените текущую подписку заново, чтобы её пересобрали и передали ядру. Только тогда изменение вступает в силу.
Если сборка падает, читайте лог с самой первой ошибки вниз: длинный хвост за ней обычно вторичен, а причина чаще всего в отступе или пропущенном двоеточии. Когда содержимое нужно формировать по условию, Merge уже не подходит — это работа для Script.
Что это за проект?
Clash Verge Rev — графический клиент Mihomo на Tauri с профилями, системным прокси, режимом TUN, редактором правил и резервными копиями WebDAV.