Два ядра, а не две темы оформления

Сегодня «клиент Clash» почти всегда означает программу на ядре mihomo (бывший Clash.Meta). Clash Verge Rev, FlClash, Mihomo Party, ClashX Meta и Clash Meta for Android относятся к этому семейству. Интерфейсы совершенно разные, модель конфигурации одна.

sing-box — отдельный проект со своим ядром и собственными официальными приложениями для настольных и мобильных систем; сторонние клиенты вроде Hiddify тоже построены на нём. Поддержка протоколов сильно пересекается, но файлы конфигурации не переносятся.

Партнёрский материалОткуда взять ссылку на подписку?Партнёрский сервис даёт 1 ГБ высокоскоростного трафика Гонконга при регистрации — импорт в один клик.Получить быстрые серверы

Формат конфигурации: YAML против JSON

mihomo читает YAML вокруг proxies, proxy-groups и rules. sing-box читает JSON вокруг outbounds, route и rule_set. Понятия соответствуют друг другу, синтаксис — нет, и YAML, который вы полгода доводили, скормить sing-box напрямую не получится.

YAML ломается на отступах: один лишний пробел — и профиль не загружается. JSON ломается на запятых и скобках, достаточно одной висящей запятой. В обоих случаях после правок прогоняйте файл через редактор с проверкой синтаксиса.

Совместимость подписки — решающий фактор

«Подписка Clash» отдаёт YAML, который sing-box разобрать не может. Большинство провайдеров публикуют отдельный адрес подписки для sing-box либо универсальную base64-ссылку, которую клиент конвертирует сам. Уточните форматы до оплаты.

  • Только подписка Clash: оставаться в семействе mihomo проще всего.
  • Есть оба формата: подойдёт любой, но встроенные правила маршрутизации в них не всегда совпадают.
  • Только base64-ссылка: импортируют обе стороны, но вы получаете голые узлы без готовых правил и групп политик.

Когда переход действительно оправдан

Если текущая связка работает, «новее» — не повод мигрировать. Настоящих причин немного: нужна функция, которая есть только в sing-box; на iOS не нашлось подходящего клиента Clash; провайдер выдаёт только конфигурации sing-box.

В обратную сторону: если ваш профиль набит рукописными proxy-groups и правилами, миграция обойдётся дороже, чем кажется. Конвертеры справляются с основной массой, но не с частными случаями.

Клиенты обеих экосистем берите с официального канала выпуска соответствующего проекта. Сторонних сборок с Clash или sing-box в названии очень много, и происхождение многих из них проследить невозможно.