Нейросеть и форматирование текста: две версии без потерь
Показываю форматирование текста нейросетью на сообщении мастерской: один исходник для сайта и чата, точный запрос, сверка времени и проверка вида после вставки.
М
Марина
Контент-маркетолог LibraChat
7 мин чтения
В сообщении мастерской о выдаче готовых изделий меня зацепила короткая приписка: «заказы с глазурью выдаём только после сообщения». Она стояла в конце плотной строки, за адресом и часами работы. Если человек увидит только время, он может приехать за изделием раньше готовности. Слова уже были согласованы с мастерской; менять правила выдачи мне не нужно. Нужно сделать так, чтобы приписка пережила два разных места размещения: страницу сайта и короткое сообщение в чате.
Такую задачу часто называют «нейросеть, форматирование текста». Для меня ключевое здесь — граница поручения. Я прошу помощника менять расположение строк и способ выделения, а не сочинять более убедительное объявление. На одном примере покажу исходник, запрос и две версии, которые затем можно проверить посимвольно. Перед отправкой своего сообщения я сверяю его с утверждённым источником.
Шесть строк, которые нельзя улучшать по смыслу
Мастерская «Точка глины» подготовила текст о выдаче заказов. Сначала он выглядел как одна длинная запись: «Выдача заказов в субботу 14 ноября с 12:00 до 17:00, вход со двора, улица Садовая, 8. Назовите номер заказа. Заказы с глазурью выдаём только после сообщения о готовности. Если не успеваете, напишите до 16:00 пятницы». Я отделила из этой записи шесть опорных частей, прежде чем думать о жирном шрифте.
Что обязательно сохранить · Точный фрагмент из исходника · Где ошибиться проще всего
День и дата — суббота 14 ноября — Подменить дату ближайшей субботой
Время выдачи — с 12:00 до 17:00 — Сделать 17:00 временем начала
Вход и адрес — со двора, улица Садовая, 8 — Убрать вход со двора как «деталь»
Что назвать при выдаче — номер заказа — Заменить на имя покупателя
Условие для глазури — только после сообщения о готовности — Превратить условие в совет
Срок ответа, если не успеваете — до 16:00 пятницы — Перенести на день выдачи
В этой таблице нет требования, что нейросеть должна написать «лучше». Есть контрольный список. Даже аккуратная верстка вредна, если меняет 16:00 на 17:00 или выбрасывает «только». Дату я тоже не прошу помощника вычислять по календарю: для реального объявления её отдельно подтвердит владелец мастерской. Форматирование начинается после такого подтверждения.
Перед запросом я делаю три коротких действия:
отмечаю в исходнике слова с условием и все числа;
называю два места, куда текст будет вставлен;
убираю сведения о заказчиках, которые не нужны для оформления объявления.
Так помощник получает задачу и её границы вместе с текстом. Мне потом проще объяснить владельцу мастерской, что именно проверялось: сообщение о выдаче, а не список заказов.
Как я задаю нейросети форматирование, а не новую редакцию
В чате LibraChat можно работать с подготовленным текстом как с материалом для редакторской задачи. В пример я не включаю телефоны клиентов и номера их заказов: для разметки объявления они не нужны. Запрос строю так, чтобы результат было легко сравнить с исходником:
Оформи утверждённое сообщение для двух мест: страницы сайта и короткого сообщения в чате. Сохрани все слова, числа, адрес и условия исходника; не добавляй обещаний и не исправляй дату по догадке. Для сайта дай заголовок и короткие абзацы, при необходимости один список. Для чата дай обычный текст с переносами строк без Markdown-символов. После двух версий перечисли исходные факты, которые ты сохранил, и отдельно укажи любые слова, которые пришлось изменить ради заголовка. Исходник: «Выдача заказов в субботу 14 ноября с 12:00 до 17:00, вход со двора, улица Садовая, 8. Назовите номер заказа. Заказы с глазурью выдаём только после сообщения о готовности. Если не успеваете, напишите до 16:00 пятницы».
Последняя просьба про изменённые слова нужна даже при запрете на переписывание. Заголовок почти неизбежно добавит слова или переставит их. Я хочу видеть это как редакторское решение, а не принять незаметно. Если исходный текст ещё не утверждён, я сначала уточню спорные правила у мастерской, а не попрошу модель закрыть пробелы правдоподобной фразой.
Я не прошу «сделай красиво». В таком запросе модель сама выберет и длину, и акценты, и возможные сокращения. Мне важно назвать конечные места размещения. На сайте заголовок помогает найти сообщение среди других обновлений. В коротком чате он может занять место главного факта, поэтому там я сразу показываю день и часы. Эти решения связаны с задачей читателя, а не с количеством доступных видов шрифта.
Версия для страницы: условие рядом со временем
Для страницы сайта я бы разложила то же сообщение так:
### Выдача заказов в субботу 14 ноября
Время выдачи: с 12:00 до 17:00. Адрес: улица Садовая, 8, вход со двора.
При выдаче назовите номер заказа. Заказы с глазурью выдаём только после сообщения о готовности.
Если не успеваете, напишите до 16:00 пятницы.
В первой раскладке мне хотелось выделить только часы: это самый заметный факт. Потом я прочитала сообщение как человек с глазурованным заказом. Часы он найдёт, а условия о готовности может не заметить. В версии выше жирным выделены две вещи, от которых зависит поездка: время и условие для глазури. Адрес не потерял вход со двора. Последняя строка стоит отдельно, потому что относится к тем, кто не сможет приехать. Визуальный акцент не делает остальные фразы необязательными; его цель — не дать читателю пропустить конкретное условие.
Если редактор сайта принимает Markdown, символы `**` могут превратиться в полужирное начертание. Если это обычное поле ввода, читатель может увидеть звёздочки как текст. Поэтому я вставляю версию в редактор и смотрю предварительный просмотр именно там. В одной системе нужен Markdown, в другой — кнопка выделения в интерфейсе, а где-то достаточно абзацев. Сам ответ нейросети ещё не показывает, каким будет опубликованное объявление.
Версия для чата: смысл держится без жирного шрифта
В коротком сообщении я предпочту опираться на порядок и пустые строки. Пример можно скопировать и адаптировать без скрытой разметки:
Выдача заказов — суббота 14 ноября, с 12:00 до 17:00.
Улица Садовая, 8. Вход со двора. При выдаче назовите номер заказа.
Заказы с глазурью выдаём только после сообщения о готовности.
Если не успеваете, напишите до 16:00 пятницы.
Первую строку человек видит раньше адреса; условие для глазури остаётся отдельным абзацем даже там, где полужирное выделение недоступно или отображается иначе. Я не добавляю эмодзи вместо слова «только»: знак привлечёт взгляд, но не заменит точное условие. В чате с обрезкой длинных сообщений важные сведения должны стоять выше, однако действительный вид всё равно нужно посмотреть после вставки.
Здесь легко обмануть себя: обе версии выглядят аккуратно в черновике статьи, но при переносе на сайт или в мессенджер пустые строки могут вести себя по-разному. Я сначала отправляю тестовое сообщение себе или проверяю предпросмотр, если такая возможность есть в выбранном месте. Затем смотрю на текст с телефона. Публичное объявление отправляю только после этой проверки.
Проверка, которая занимает меньше времени, чем исправление объявления
Нейросеть помогает быстро переставить визуальные опоры, но последняя сверка остаётся у меня. Я кладу исходник и подготовленную версию рядом и иду по шести строкам таблицы сверху вниз. Сначала цифры и адрес, потом слова, которые задают условия: «только», «после», «до». Именно они меняют действие читателя, если исчезнут. После этого проверяю вид в каждом месте размещения.
Совпадают ли дата, часы и адрес с утверждённым текстом?
Есть ли в обеих версиях «вход со двора» и «номер заказа»?
Сохранились ли «только после сообщения» и «до 16:00 пятницы»?
Не превратились ли символы разметки в видимые звёздочки?
Не склеились ли абзацы после вставки в конечное поле?
Если нашла смысловую правку, возвращаюсь к исходнику и переставляю только оформление. Если не нравится вид, меняю переносы и выделения уже в конечном редакторе. Для длинной статьи полезен более широкий разбор оформления текста нейросетью; для такого объявления хватает двух форматов и точной сверки. Когда работаешь с большим объёмом текста, доступные способы работы можно проверить на странице тарифов.
Попробуй взять собственное короткое сообщение из пяти–семи утверждённых строк. Попроси две версии для конкретных мест размещения, сохрани отдельно исходник и проверь его против каждого результата. Самый полезный вопрос после форматирования: может ли человек, увидев только эту версию, правильно решить, когда и куда ему идти?