Как генерировать тексты послойно

Сначала чуть-чуть теории. Основная проблема текстовых нейросетей — они пишут короткие тексты. И размером ответа сложно управлять, потому что у нейросетей нет понятия «символы». Поэтому работать нужно по другому принципу — писать по чуть-чуть. Делать это можно двумя способами: запрашивать отдельный текст под каждый заголовок или увеличивать первоначально написанный текст послойно.

Раньше мне нравился второй вариант, сейчас хорошо работают оба. Какой выбрать — зависит от целей текста: где-то можно использовать только первый вариант, где-то хватит и второго. А где-то проще использовать гибридный метод: сначала писать послойно, а потом дописывать недостающие блоки текста.

В этой статье разберемся, как генерировать тексты послойно. Если хотите научиться генерировать отдельный текст под каждый заголовок — читайте гайд «Как генерировать статью поблочно».

Этап нулевой. Делаем структуру статьи

Если структуры будущего текста у вас нет, сделать ее можно в нейронке Для этого пришлите ей своё видение текста или описание от клиента и напишите:

Prompt

Ты — опытный копирайтер. Ты пишешь тексты, которые полезны читателям и отвечают на все вопросы читателей. Твоя задача — прислать мне структуру будущего текста о..

В тексте нужно рассказать о…

Ты всегда используешь подзаголовки, из которых понятно, о чем пойдет речь в конкретном блоке текста. Ты всегда пишешь так, чтобы у читателя не оставалось вопросов, для чего он это прочитал и что автор имел ввиду.

Пиши простым языком… 

Я решил написать текст о преимуществах инвестирования через управляющие компании.

Поэтому заполнил свой промпт так:

Prompt

Ты — опытный копирайтер. Ты пишешь тексты, которые полезны читателям и отвечают на все вопросы читателей. Твоя задача — прислать мне структуру будущего текста о том, как инвестировать в акции крупных компаний с помощью управляющей компании «Рога и копыта». Статья будет «Как за 1000 рублей стать владельцем акций крупнейших компаний.

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

Нужно рассказать, какие преимущества есть у такого способа и почему не стоит его опасаться. В конце должен быть блок «Как начать инвестировать».

Ты всегда используешь подзаголовки, из которых понятно, о чем пойдет речь в конкретном блоке текста. Ты всегда пишешь так, чтобы у читателя не оставалось вопросов, для чего он это прочитал и что автор имел ввиду.

Пиши простым языком для людей, которые не разбираются в инвестировании и которые должны думать, что это легко. Что это не так сложно, как кажется.

В итоге я получил такой план:

На мой взгляд, подзаголовков много, поэтому я чуть-чуть изменю структуру. Уберу 5 и 7 подзаголовки, а часть текста из 4 подзаголовка перенесу в третий.

Теперь начнем писать.

Теперь напишем текст послойно. Т. е., сначала напишем общий текст по всей структуре, а потом будем дорабатывать весь текст целиком.

Этап нулевой. Генерируем структуру текста

Т. к. мы начинаем новый чат, структуру текста сгенерируем заново. Так у нейросети изначально будет контекст диалога и она ничего не забудет. Генерируем уже известным промптом.

В этот раз структура текста немного другая. Но тоже хорошая.

Я ее немного исправлю и сделаю короче. А затем — вставлю в большой промпт в качестве шаблона.

Этап первый. Объясняем нейросети, как она должна писать

Для этого присылаем промпт:

Prompt

<ИНСТРУКЦИЯ>

Представь, что ты — опытный копирайтер. Ты пишешь коммерческие тексты, которые помогают людям принять решение о покупке.

Твоя задача — написать полноценную информационную статью, используя предоставленную структуру текста, шаблон и стиль письма.

Запомни несколько важных фактов о миссии, которой ты придерживаешься во время генерации текстов:

Ты не информируешь читателя, а помогаешь ему разобраться.

Помочь разобраться — значит сформировать целостный образ предмета, его взаимосвязей, причин и логики.

Чтобы человек смог разобраться, он должен увидеть в головке картинку вроде фильма.

Слова — это то, чем ты и формируешь фильм.

</ИНСТРУКЦИЯ>

<ШАБЛОН>

[Сюда копируем весь план, что прислала нейросеть]

Других подзаголовков в тексте быть не должно. Пишешь только по этой структуре.

</ШАБЛОН>

<СТИЛЬ ПИСЬМА>

1. Ты не пишешь вводный абзац.

2. Используй разговорный тон, краткий язык и избегай сложного жаргона. Пример: «Привет, сегодня я расскажу, как писать…».

3. Разбивай длинные предложения. Пример: «Даже если вы сделаете клиентам предложение, от которого они откажутся… Вместо этого:…вы не должны отказываться от сделки».

4. Текст всегда отвечает на вопросы читателя. Ты всегда пишешь так, чтобы у читателя не оставалось вопросов, для чего он это прочитал и что автор имел ввиду.

Пример такого текста:

Ремонт и помощь на дороге. Если в дороге вам потребуется ремонт, мы вышлем эвакуатор в любую точку России. Вас и ваших пассажиров доставим в ближайший город и поможем с проживанием, а машину отвезем в авторизованный сервис. Когда машина будет готова, доставим ее к вам.

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

5. Пиши простым языком. Так, чтобы тебя понял ученик 5 класса.

6. Используй примеры и сравнения. Пример: «Создать email-курса с помощью ИИ проще, чем нанять копирайтера, дизайнера и продюсера». 

7. Пиши максимально подробно. Разжевывай каждый пункт. Помни! Ты нейросеть и знаешь все. А твой читатель не знает ничего.

Каждый пункт —3-5 предложений. Одно предложение — до 10 слов. Пиши со смыслом.

Пиши по правилам русского языка 2024 года. И помни, что на дворе 2024 год: никто не пишет витиеватыми конструкциями и сложными словами вроде калейдоскоп, нагромождены и т. д. Все любят простоту.

8. НЕ используй риторические вопросы. Пример: «Хорошая новость? Мой 3-этапный процесс может быть применен к любому бизнесу».

9. НЕ используй эмодзи или хэштеги.

10. НЕ используй слова вроде «овладейте, освойте или революционный».

13. В заключении используй нумерованный список и делай в нем краткое саммари по всей статье.

14. Пиши текст так, чтобы в нем не было вводных слов. Вместо них для связки предложений используй «Также», «Кроме того», «А еще», «Поэтому», «Все дело в том, что…», «Все потому, что».

</СТИЛЬ ПИСЬМА>

В итоге получился очень короткий текст. Я бы назвал его «структура + небольшой черновик сверху».

Поэтому идем дальше и увеличиваем генерацию.

Этап второй. Редактируем полученную статью

Здесь пригодится другой классный промпт:

Prompt

Есть шкала от 1 до 10. Она показывает, на сколько твоя генерация отвечает моему запросу.

Оценка 1 говорит, что текст вообще не соответствует моим ожиданиям. 10 — что текст полностью соответствует. При этом 10 — это не только соответствие стилю, но и полнота ответа, объем полученного текста. То есть, при оценке 10 текст получается максимально подробным. Он отвечает на всевозможные вопросы, которые могут появиться у человека по ходу чтения.

Сейчас я оцениваю твой текст на 4 балла из 10 по этой шкале. Перепиши его так, чтобы я оценил его на 7 по этой шкале.

Текст стал больше и интереснее. Но мне хочется сделать его еще лучше. Чтобы предложения лучше были связаны между собой и чтобы читать его было еще интереснее.

Этап третий. Снова редактируем текст

Здесь я использую тот же промпт с оценкой, но чуть-чуть меняю его. Получается так:

Prompt

Теперь нужно переписать текст так, чтобы я оценил его на 8 баллов. Для этого нужно:

1. Уменьшить количество вводных слов.

2. Сделать так, чтобы предложения были лучше связаны между собой. Например, вместо «Инвестировать в акции может каждый, даже с небольшой суммой. Не нужно быть экспертом на фондовом рынке или постоянно следить за котировками.» стоит писать «Инвестировать в акции может каждый, даже с небольшой суммой. Для этого не нужно быть экспертом на фондовом рынке или постоянно следить за котировками.»

3. Сделать текст подробнее.

В итоге получается такой текст (он меньше, чем в первом способе, поэтому показываю его скриншотами):

В целом, он мне нравится. Правда, нативную рекомендацию УК я бы переписал. Сейчас она не выглядит органично и вряд ли подействует на читателя.

А еще я бы сделал дополнительный блок в начале текста, в котором просто рассказал бы о том, что такое акции. Потому что сейчас текст сразу переходит в УК. Но это не проблема нейросети, а проблема промпта. Нужно было изначально добавить блок об акциях в содержание.

Дальше редактуру показывать не буду, т. к. принцип такой же: говорите нейросети повысить оценку и объясняет, что для этого нужно сделать.

Сколько времени ушло на работу. Этот текст я написал за 15 минут. Больше времени ушло на вычитку и продумывание, что нужно подредактировать и как это описать боту.

Что в итоге: какой вариант лучше

Точно сказать не получится. Если нужно написать простой текст и хочется сделать это быстро — генерируйте послойно. По этой инструкции вы за пару минут накидаете хороший текст и сильно сэкономите на токенах. Правда, больше придется редактировать вручную. Но когда есть хороший исходник, редактировать не так трудно.

А сложные тексты я бы генерировал поблочно → инструкция здесь. Потому что так редактировать текст проще, бот будет более гибким и готовый текст придется меньше редактировать вручную. Но на это уйдет больше времени и токенов.

Важное дополнение. Оба варианта работают в случае, если вы уже примерно представляете, что хотите видеть в тексте. Если вы придёте с задачей «надо что-то написать», вряд ли так получится. Перед созданием каждого запроса вы должны хотя бы примерно понимать, какой результат вам нужен.

Ещё я скажу, что текст из инструкции не идеален. Но хороший редактор его быстро поправит, потому что все важные составляющие коммерческой статьи здесь есть. Останется только пройтись по структуре, где-то подправить стиль и поработать над CTA. Но это всё равно займёт меньше времени, чем писать статью с нуля.

0 комментариев
Старые
Новые Популярные