Все статьи

Кривые русские буквы на ИИ-картинках: как исправить

Почему ИИ пишет кривые русские буквы на картинках и как это исправить

Просишь нейросеть написать на открытке «С ДНЁМ РОЖДЕНИЯ» — получаешь «С ДНЁИ РОЖDЕНNЯ». Вместо «СКИДКА 30%» — «CКНДКА 3О%» с латинской C и Н вместо И. Текст на картинке — самая заметная ошибка ИИ: кривую кожу можно не разглядеть, а кривую букву видно за секунду. Хорошая новость: проблема уже решена — нужно лишь правильно выбрать модель и правильно подать ей текст. Разберём, почему нейросети «не умеют писать», и дадим 5 рабочих техник с готовыми промпт-блоками.

Если коротко. Возьмите модель нового поколения — Nano Banana 2, Nano Banana PRO или GPT Image 2: они пишут по-русски практически без ошибок. Текст в промпте заключите в кавычки, явно укажите язык (in Russian, Cyrillic script) и не просите больше 5-7 слов за раз. Этого достаточно в 9 случаях из 10. Ниже — подробности и блоки для копирования.

Почему ИИ пишет кривые буквы

Нейросеть не «печатает» текст — она его рисует. Для модели буква — это не символ с точной формой, а ещё один визуальный объект вроде глаза или пуговицы. Отсюда четыре корня проблемы:

  • Модель рисует, а не печатает Генератор изображений воспроизводит «текстуру текста», которую видел на обучающих картинках. Он не знает алфавита и не проверяет орфографию — поэтому буквы плавятся, дублируются и меняются местами, как узор на обоях.
  • Кириллицы в обучающих данных мало Подавляющее большинство картинок с текстом в интернете — на английском. Латиницу модели видели миллиарды раз, кириллицу — в десятки раз реже. Поэтому русский текст превращается в «псевдокириллицу»: Я становится R, И — N, Д — каким-то треугольником.
  • Текст не прощает ошибок Если ИИ нарисует на пару веток дерева больше — никто не заметит. Если перепутает одну букву из десяти — слово испорчено целиком. Текст требует стопроцентной точности, которой у «художника» по природе нет.
  • Старые модели вообще не умели писать Stable Diffusion, ранние Midjourney и DALL-E архитектурно не могли передать точные формы букв. Новое поколение — GPT Image 2, Nano Banana 2 и Nano Banana PRO — специально дообучено на типографике и читает текст промпта посимвольно. Разница радикальная.

Способ 1. Выберите модель, которая умеет писать

Это решает 80% проблемы. Если вы просите русский текст у модели, которая не училась его писать, — никакой промпт не поможет: вы боретесь с архитектурой.

  • Отлично пишут текст, включая русский Nano Banana 2 и Nano Banana PRO — уверенно держат кириллицу, заголовки, плашки и даже несколько надписей на одной картинке. GPT Image 2 — также один из лучших по типографике. Эти модели читают текст из промпта посимвольно и воспроизводят его как набор конкретных букв, а не как «текстуру».
  • Плохо пишут, особенно по-русски Midjourney, Stable Diffusion / SDXL, старые DALL-E — выдают псевдобуквы и абракадабру. С латиницей иногда везёт на коротких словах, с кириллицей — почти никогда. Если вам нужен текст — просто не используйте их для этой задачи.
  • Чем короче текст — тем выше точность Заголовок в 1-3 слова даже сложные модели пишут почти идеально. 5-7 слов — уверенно у топ-моделей. Целый абзац мелким шрифтом — риск ошибок растёт у всех. Планируйте дизайн так, чтобы на картинке был только крупный ключевой текст.

Способ 2. Подайте текст правильно — готовые блоки

Даже сильной модели нужно однозначно показать: вот этот текст — воспроизвести буква в букву. Главные правила: текст всегда в кавычках, язык указан явно, инструкция «не менять ни одной буквы» прописана. Сам промпт — на английском (так модели понимают точнее), но текст для картинки оставляйте на русском, не переводите его.

Базовый блок — одна надпись

EXACT TEXT — короткий
EXACT TEXT: The image contains the text "СКИДКА 30%" written in Russian (Cyrillic script). Reproduce this text letter-by-letter exactly as given: no spelling changes, no missing or extra letters, no Latin characters mixed in. The text must be perfectly legible and sharp.

Расширенный блок — несколько надписей (постер, карточка товара)

TEXT RENDERING — расширенный
TEXT RENDERING — CRITICAL: The image contains the following texts, all in Russian (Cyrillic script): 1. Main heading: "НОВАЯ КОЛЛЕКЦИЯ" — large bold sans-serif, top of the image 2. Subheading: "Скидки до 50%" — medium size, below the heading 3. Button label: "Купить" — small text inside a rounded button, bottom right Render each text exactly letter-by-letter as written above. Do not translate, do not transliterate, do not replace Cyrillic letters with similar-looking Latin ones (no R instead of Я, no N instead of И). No typos, no duplicated or missing letters, no extra words. Graphic elements must not overlap any text.

Как использовать: сначала опишите сцену (фон, объекты, стиль), а блок с текстом добавьте отдельным абзацем. Каждую надпись — отдельной строкой с указанием размера и места. Модель гораздо реже ошибается, когда тексты перечислены списком, а не размазаны по описанию сцены.

Способ 3. Помогите типографикой

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

  • Простой рубленый шрифт Просите clean bold sans-serif. Рукописные, готические и декоративные шрифты для кириллицы — почти гарантированные ошибки: модель редко видела русскую каллиграфию.
  • Крупный размер Чем больше пикселей приходится на букву, тем точнее она нарисована. Заголовок на треть кадра выйдет идеально, подпись мелким шрифтом — поплывёт. Мелкий текст лучше вообще не доверять генерации.
  • Высокий контраст и чистый фон под текстом Тёмный текст на светлой плашке или наоборот. Текст поверх пёстрого фона (листва, узоры, лица) чаще ломается — модель «смешивает» буквы с деталями фона.
  • Без изгибов и наклонов Текст по дуге, по кругу, под углом — зона риска. Горизонтальная строка — самый надёжный вариант. Если нужен наклон — лучше добавить его потом в редакторе.
TYPOGRAPHY — читаемость
TYPOGRAPHY: clean modern bold sans-serif font, large size, perfectly horizontal line, high contrast between text and background, sharp crisp letter edges, even letter spacing, professional poster typography. No warped, distorted, melted or overlapping letters.

Способ 4. Длинный текст — не генерируйте, а накладывайте

Если на макете нужен абзац текста, состав, инструкция или десяток надписей — не заставляйте модель писать всё. Надёжнее гибридный путь, которым пользуются дизайнеры:

  • Сгенерируйте фон с пустым местом Попросите модель оставить чистую зону под текст — а сам текст добавьте за минуту в любом редакторе (Canva, Figma, даже PowerPoint). Буквы будут идеальными, шрифт — вашим фирменным.
  • Генерации доверьте только крупное Рабочее разделение: заголовок и 1-2 короткие плашки — рисует ИИ (это быстрее и красиво вписано в композицию), всё мелкое — накладываете сами. Так делается инфографика для маркетплейсов.
  • Для карточек Wildberries и Ozon У нас есть отдельный разбор с готовым промптом: инфографика карточки товара одним запросом — название, подкатегория и три преимущества сразу на картинке. Nano Banana 2 справляется с этим целиком.
EMPTY SPACE — место под текст
Leave a clean empty area in the top third of the image for a text overlay: no objects, no patterns, low detail, evenly lit, solid color or soft gradient background in that zone. IMPORTANT: do not render any text, letters, numbers, logos or watermarks anywhere in the image.

Способ 5. Проверка и точечное исправление

Глаз скользит по знакомому слову и достраивает его сам — поэтому опечатки ИИ легко пропустить. Проверяйте текст осознанно, а ошибки чините без полной перегенерации:

  • Прочитайте каждое слово по буквам Увеличьте картинку и читайте текст вслух посимвольно, как корректор. Особое внимание — последним буквам слов и цифрам: там модели ошибаются чаще всего.
  • Ищите латинских «двойников» Классические подмены: С/C, Р/P, Н/H, В/B, Е/E, К/K, А/A — латиница вместо кириллицы выглядит почти так же, но шрифт слегка «прыгает». И зеркальные ловушки: И↔N, Я↔R. Если буква выглядит странно — скорее всего, она латинская.
  • Чините текст точечно, а не перегенерацией всего Nano Banana 2 / PRO и GPT Image 2 умеют редактировать: загрузите готовую картинку и попросите исправить только надпись (блок ниже). Композиция, свет и детали останутся на месте.
  • Если ошибки повторяются — упростите задачу Сократите текст, укрупните шрифт, уберите одну из надписей. Каждое упрощение заметно снижает шанс ошибки. Двух-трёх итераций обычно достаточно.
FIX TEXT — исправление в edit-режиме
Fix only the text on this image: replace the existing text with the exact text "С ДНЁМ РОЖДЕНИЯ" in Russian (Cyrillic script), letter-by-letter, keeping the same font style, size, color and position. Do not change anything else in the image — same background, same objects, same people, same lighting.

Кстати: если при редактировании надписи модель заодно «улучшила» лицо или кожу на фото — у нас есть отдельные гайды: почему ИИ меняет лицо и почему кожа выглядит пластиковой.

Собираем всё вместе — полный промпт открытки

Так выглядит готовый промпт, в котором применены способы 1-3: сцена описана отдельно, текст — в кавычках с блоком EXACT TEXT, типографика — простая и крупная. Скопируйте, замените текст и сцену на свои — и генерируйте в Nano Banana 2, Nano Banana PRO или GPT Image 2:

ПОЛНЫЙ ПРОМПТ — открытка с текстом
A festive birthday greeting card standing upright on a wooden table, soft-focus confetti and a small gift box around it, warm natural window light, photorealistic photo, shallow depth of field. EXACT TEXT: The card displays the text "С ДНЁМ РОЖДЕНИЯ, АНЯ!" written in Russian (Cyrillic script). Reproduce it letter-by-letter exactly as given: no spelling changes, no missing or extra letters, no Latin characters mixed in. TYPOGRAPHY: clean modern bold sans-serif font, large size, perfectly horizontal, high contrast dark text on the light card, sharp crisp letter edges. No other text, letters, numbers or watermarks anywhere in the image.

Краткий итог

  1. Возьмите модель нового поколения: Nano Banana 2, Nano Banana PRO или GPT Image 2 — они пишут по-русски без абракадабры.
  2. Текст — в кавычках, язык — явно (in Russian, Cyrillic script), плюс блок EXACT TEXT с запретом менять буквы.
  3. Упростите типографику: крупный рубленый шрифт, горизонтальная строка, контрастная плашка.
  4. Длинные тексты не генерируйте — оставьте пустое место и наложите их в редакторе.
  5. Проверьте каждое слово по буквам (ищите латинских двойников С/C, Р/P, Н/H) и чините ошибки точечно через edit-режим.

Частые вопросы

Какая нейросеть лучше всего пишет русский текст на картинках?

Nano Banana 2, Nano Banana PRO и GPT Image 2 — модели нового поколения, специально обученные на типографике. Они уверенно пишут кириллицу: заголовки, плашки и несколько надписей на одной картинке. Midjourney и Stable Diffusion для русского текста использовать не стоит — получится псевдокириллица.

Почему нейросеть пишет текст с ошибками и кривыми буквами?

Модель не печатает текст, а рисует его как визуальный объект — она не знает алфавита и не проверяет орфографию. С кириллицей хуже, чем с латиницей, потому что русских надписей в обучающих данных в десятки раз меньше: буквы заменяются похожими латинскими (Я→R, И→N) или плавятся в абракадабру.

Можно ли исправить текст на готовой картинке, не перегенерируя её?

Да. Nano Banana 2 / PRO и GPT Image 2 умеют точечное редактирование: загрузите картинку и попросите заменить только надпись, сохранив фон, объекты и свет. Готовая формулировка — в блоке FIX TEXT выше.

Сколько текста можно разместить на ИИ-картинке?

Надёжная зона — до 5-7 слов крупным шрифтом; заголовок из 1-3 слов выходит почти всегда идеально. Абзацы и мелкие подписи генерировать не стоит: оставьте на картинке пустую зону и наложите длинный текст в обычном редакторе.

Попробуйте прямо сейчас

В Qreator доступны Nano Banana 2, Nano Banana PRO и GPT Image 2 — вставьте блок EXACT TEXT и получите картинку с идеальным русским текстом

Открыть редактор