Обзор
Исправляет текст в неправильной раскладке. 12 языков: русский, корейский, польский, испанский + 8 других. Оффлайн, аналог Punto.
Набрали `ghbdtn` вместо `привет`. Нажмите `Ctrl+Shift+L`. Абракадабра превращается в нормальный текст, без перепечатывания, без выхода из поля и без отправки хотя бы одного символа на сервер. VibeNest Switcher это расширение для Chrome, которое исправляет текст, набранный не в той раскладке клавиатуры. Одно нажатие, и поле переписывается в правильной раскладке прямо на месте. Расширение работает полностью оффлайн по умолчанию. Исходный код открыт на GitHub. В пакет входят 12 раскладок клавиатуры (английская, русская, украинская, белорусская, немецкая, французская, греческая, иврит, турецкая, польская, испанская, корейская) и 12 переводов интерфейса. ============================================================ ЧЕМ VIBENEST SWITCHER ОТЛИЧАЕТСЯ 100% открытый исходный код. Каждая строка кода, которая работает с вашим текстом, лежит на GitHub: https://github.com/NikitaBabenko/Switcher. Можно прогнать тесты у себя локально, собрать расширение из исходников, проверить в собственном браузере. Полностью оффлайн по умолчанию. Языковая модель встроена внутрь пакета расширения, занимает около 270 КБ. Нет телеметрии, нет аналитики, нет облачных вызовов, нет сторонних скриптов. Конверсия никогда не покидает ваше устройство. Без аккаунта, без логина, без оплаты, без рекламы. Установил и работай. 12 раскладок из коробки. Большинство аналогов покрывают одну-две пары (русская/английская). VibeNest обрабатывает любую пару, которую вы включите. Современная сборка на Manifest V3. Проверенные минимальные разрешения, готовность к политике Chrome 2025. Никаких миграций на вашей стороне. Кросс-браузер. Работает в Chrome и любом Chromium-форке (Edge, Brave, Opera, Vivaldi). Отдельные сборки для Edge и Firefox в дорожной карте. ============================================================ ЧТО УМЕЕТ Горячая клавиша (Ctrl+Shift+L) и кнопка в popup'е тулбара. Сочетание клавиш переписывает активное текстовое поле прямо на месте. Popup даёт двухпанельный режим с исходным и исправленным текстом, удобный для read-only полей или когда хочется посмотреть конверсию до её применения. Режим «вставить и исправить». Вставьте кривой текст в popup, увидите исправленную версию, скопируйте одним кликом. Работает для текста, который вы уже скопировали из адресной строки, экспортного режима или любого read-only контекста. Контекстное меню по правому клику. Выделите текст на странице, правый клик, выберите «Исправить раскладку», не отрывая руку от мыши. Отмена per-page. Popup хранит однократный откат последнего исправления на текущей странице. Полезно, когда конверсия пошла не в ту сторону (например, имя собственное на границе кириллицы и латиницы). Адаптеры для сайтов. Готовые обработчики для сайтов с нестандартным вводом (contenteditable-обёртки, инпуты под управлением фреймворков, изолированные iframe-композеры). Универсальный адаптер покрывает остальные сайты. Политика сайтов. Блокируйте конкретные хосты (банк, корпоративный портал, менеджер паролей) или разрешите расширение только из whitelist'а доверенных доменов. Per-host правила сохраняются между сессиями. Умные дефолты по языкам. На первом открытии расширение читает локаль браузера и подбирает наиболее вероятные языки набора. Изменить можно в любой момент в настройках. Детектирование работает только по тем языкам, которые вы включили, поэтому результаты остаются быстрыми и точными. 12 раскладок из коробки. Английская (US QWERTY), русская (ЙЦУКЕН), украинская, белорусская, немецкая (QWERTZ), французская (AZERTY), греческая, иврит, турецкая (Q-keyboard), польская (214), испанская (QWERTY), корейская (Dubeolsik / 두벌식). 12 переводов интерфейса. Popup и страница настроек локализованы на en, ru, uk, be, de, fr, el, he, tr, pl, es, ko. Для иврита popup следует направлению справа налево. ============================================================ КАК ЭТО РАБОТАЕТ Детектор переставляет каждый символ через все включённые пары раскладок, затем символьная trigram-модель оценивает оба направления. Модель натренирована на топ-3000 частотных слов для каждого языка. Направление с более высокой оценкой (то, что больше похоже на естественный текст) и применяется к полю. Эвристика Caps Lock и тай-брейкер «натуральности регистра» закрывают пограничные случаи: `hELLO` становится `Hello`, намеренный `CAPS LOCK` не трогается, смешанный регистр в середине слова вроде `JavaScript` сохраняется. Алгоритм сознательно без LLM. Это таблица перестановок плюс маленький статистический скоринг. Поэтому встроенная модель весит около 270 КБ, а конверсия выполняется за миллисекунды, то есть в режиме, который нужен для inline-использования в активном поле ввода. Модель встроена и заморожена, каждая установка ведёт себя одинаково. Никакого тихого донавчания на сервере у вас за спиной не происходит. Корейский это самый интересный случай в движке. Каждый слог хангыля на экране обратимо раскладывается в последовательность совместимых jamo, чтобы тот же алгоритм «переставь и оцени» работал и для него. После скоринга результат собирается обратно в слоги хангыля. ============================================================ КОМУ ПРИГОДИТСЯ - Билингвам, которые переключаются между английским и другим алфавитом по нескольку раз в день. - Переводчикам, набирающим то на исходном, то на целевом языке прямо посреди абзаца. - Разработчикам и айтишникам в мультиязычных окружениях (коммит-сообщения, комментарии в трекере, ревью кода между культурами). - Хелпдеск-командам, которые не хотят отправлять коллеге письмо «Уважаемые коллеги, ifkjvtt...» - Студентам и преподавателям языков, которые гоняют текст между словарём, заметками и чатом с преподавателем. - Всем, кто работает в мультискрипте: кириллица плюс латиница, греческий плюс латиница, иврит плюс латиница, хангыль плюс латиница. ============================================================ ПРИВАТНОСТЬ По умолчанию расширение работает оффлайн. Встроенный детектор живёт в вашем браузере. Ни текст, ни метаданные, ни события никуда не отправляются. В расширении нет аналитики SDK, нет телеметрии, нет удалённого логирования, нет сторонних скриптов. Пакет достаточно компактен, чтобы прочитать его целиком на GitHub. Все разрешения и их обоснования расписаны построчно в политике конфиденциальности: https://vibenest.net/switcher/privacy В настройках есть опциональный fallback на удалённый API, по умолчанию выключен, поле URL пустое. Если не включать его руками, расширение не делает ни одного сетевого запроса, связанного с конверсией текста. Fallback нужен тем, кто запускает собственный конверсионный эндпоинт и хочет, чтобы popup ходил туда; это не дефолт и никогда не попадает к стороннему сервису. ============================================================ ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ В: Как исправить текст, набранный не в той раскладке? О: Поставьте курсор в текстовое поле, нажмите Ctrl+Shift+L. Расширение определит пару раскладок, переставит символы и перепишет поле прямо на месте. Работает в любом текстовом поле в открытом вебе: стандартные поля, contenteditable-области, композеры под управлением фреймворков. В: Как сменить раскладку клавиатуры быстро? О: VibeNest Switcher не заменяет системное переключение раскладки. Для переключения между языками набора продолжайте пользоваться привычным системным сочетанием. Расширение нужно для другого: исправить уже набранный текст. Это та часть, с которой ОС не справляется. В: Это мультиязычный инструмент? О: Да. 12 раскладок, детектирование и конверсия между любой включённой парой. В: Транслитерирует ли кириллицу в латиницу? О: Нет. Это исправление раскладки, не фонетический ввод. Фонетические инструменты ввода, которые помогают набирать русский без русской раскладки, относятся к другой категории задач. В: Работает ли оффлайн? О: Да. Полностью оффлайн по умолчанию. Trigram-модель внутри пакета расширения. Ни текст, ни метаданные никуда не отправляются. В: Какие разрешения нужны и зачем? О: Минимально необходимые для переписывания текста в браузере: activeTab, scripting, storage, contextMenus. Каждое обосновано в PRIVACY.md. В: Работает ли в Edge, Brave, Opera? О: Да, в любом Chromium-браузере. Edge подхватывает MV3-сборки прямо из Chrome Web Store. В: Добавите ли раскладку X (хинди, итальянская, чешская)? О: Да, запросите. Добавление одной раскладки это два файла (таблица из 46 символов плюс топ-3000 слов) плюс пересборка модели; добавляем так быстро, как успеваем верифицировать. ============================================================ ПОДДЕРЖИВАЕМЫЕ ЯЗЫКИ English, Русский, Українська, Беларуская, Deutsch, Français, Ελληνικά, עברית, Türkçe, Polski, Español, 한국어. Нужен ещё один? Откройте issue на GitHub или напишите на info@vibenest.net. ============================================================ ЧТО НОВОГО Версия 1.0.1 (13 мая 2026) - Убраны em-dashes из строк интерфейса и текстов лендингов для единообразной типографики. Версия 1.0.0 (12 мая 2026) - Стабильный релиз. Опциональный fallback на удалённый API спрятан в настройках, по умолчанию выключен, поле URL пустое; базовая установка не делает сетевых запросов. - Обновлён текст приватности в настройках, отражает оффлайн-ориентированную политику. - Композиция и декомпозиция корейского хангыля рекомендована как основной путь для 한영-транспозиции. В более ранних релизах добавлены корейская, польская и испанская раскладки (v0.3.0), дополнительные адаптеры для сайтов, а также per-page undo. ============================================================ ИСХОДНИКИ И КОНТАКТЫ - GitHub: https://github.com/NikitaBabenko/Switcher - Политика конфиденциальности: https://vibenest.net/switcher/privacy - Почта для предложений, баг-репортов и заявок на новые языки: info@vibenest.net
Подробности
- Версия1.0.3
- Обновлено23 мая 2026 г.
- Размер235KiB
- ЯзыкиПоддерживаемых языков: 11
- РазработчикСайт
Электронная почта
info@vibenest.net - Не продавецРазработчик не указал для себя статус продавца. Просим клиентов из Европейского союза обратить внимание, что на сделки между вами и этим разработчиком не распространяются законы о защите прав потребителей.
Конфиденциальность
Разработчик "Раскладка клавиатуры: переключатель и исправление · VibeNest" предоставил указанные ниже сведения о сборе и использовании ваших данных. Подробную информацию вы найдете в правилах разработчика: privacy policy.
В продукте "Раскладка клавиатуры: переключатель и исправление · VibeNest" обрабатываются следующие типы данных:
Этот разработчик утверждает, что ваши данные:
- Не продаются третьим лицам, за исключением разрешенных вариантов использования
- Не используются и не передаются в целях, не связанных с работой основных функций продукта
- Не используются и не передаются для определения платежеспособности или в целях кредитования