Строим ИИ-редакцию. Шаг за шагом.
После прошлого поста мы с друзьями начали обсуждать, как вообще научить ИИ писать нормальные тексты. И один из участников дискуссии — спасибо, Илья! — сформулировал несколько отличных принципов.
Я их немного допилил на собственном опыте. Получилась почти готовая методология, как шаг за шагом построить настоящую ИИ-редакцию.
1. «Для кого и для чего»
Это, пожалуй, самое главное.
Начинать нужно не со стиля, промптов и стоп-слов, а с работы, которую должен выполнить текст. Для кого он пишется? Что читатель должен понять, почувствовать или сделать после прочтения? Какую новую мысль он унесет с собой?
Если ответа нет, можно получить идеально «человеческий», прекрасно написанный и совершенно бессмысленный текст.
2. Определитесь с собственным авторским стилем
Многие пишут в промптах: «пиши как Ильяхов» или «пиши как Чехов». Некоторые даже скармливают нейронке целые труды академиков текста.
Гораздо полезнее разобраться, что именно вам нравится у конкретного автора. Короткие или длинные фразы? Плотность мысли? Количество метафор? Степень категоричности? Юмор? Структура абзацев? Отношение к читателю? Допустимость мата? Способ аргументации?
Не «пиши как Ильяхов», а «возьми у Ильяхова вот эти три приема».
3. Сопроводите описание стиля конкретными примерами
Соберите небольшой справочник фрагментов любимых авторов и подпишите, что именно вам в них нравится.
— Вот здесь — короткая и емкая фраза.
— Здесь — очень уместный и смешной мат.
— А вот тут — отличная ирония, через которую автор заходит в тему.
На конкретных примерах моделям гораздо проще понять те узнаваемые черты, которые вы хотите получить в собственном тексте.
4. Создайте референсную базу из собственных текстов
Если вы пишете прикладные тексты от своего имени — КП, статьи, посты в канал — это особенно важно.
Соберите 20–30 собственных текстов, которые считаете удачными. И желательно разметьте их точно так же, как в предыдущем пункте:
— вот этот заход хороший;
— здесь нравится ритм;
— здесь сильная аргументация;
— а здесь очень уместная шутка.
Чужие авторы помогают сформировать стиль. Собственные тексты помогают модели понять ваш стиль.
5. Соберите коллекцию антислоп-паттернов
То, что мы называем «нейрослопом», — это набор вполне узнаваемых приемов, характерных для генеративных текстов.
Поэтому работу из предыдущего пункта нужно проделать наоборот: понять, что именно вас бесит, и вынести это в отдельный список под заголовком:
НИКОГДА НЕ ДЕЛАЙ ТАК В МОИХ ТЕКСТАХ — вот именно так, то есть капслоком и с жирным начертанием.
Например:
— повторять один вывод тремя разными способами;
— использовать «ё» там, где без нее смысл слова не меняется;
— пихать без необходимости символ →;
— делать все абзацы одинаковой длины;
— писать «а теперь — честно»;
— строить искусственные противопоставления «это не X, это Y»;
ну и так далее. Тут у каждого будет свой список.
6. Добавьте отдельного Цензора
В скилле или мультиагентной платформе заведите отдельную роль Цензора — агента, который получает только финальный текст и правила из пунктов выше. Предметный контекст ему как раз лучше не давать.
Его задача — не переписывать текст, а находить конкретные места, где Редактор нарушил правила, и объяснять, что именно не так.
Но есть еще одна важная проверка. Цензор должен читать документ из роли целевого читателя и отвечать на вопрос из пункта 1: сделал ли текст ту работу, ради которой вообще создавался?
7. Замкните Редактора и Цензора в петлю
1. Редактор написал
2. Цензор проверил
3. Редактор исправил
4. Цензор проверил еще раз, и если не утвердил, то снова идем в шаг 3.
Но число итераций лучше ограничить. Иначе агенты способны до бесконечности полировать запятые, постепенно превращая генерацию текста в довольно дорогой способ отопления дата-центра.
В результате этих семи шагов получается маленькая ИИ-редакция, из-под пера которой начинают выходить вполне читабельные и, что гораздо важнее, работающие тексты. Потому что самая опасная разновидность нейрослопа сегодня — это прекрасно написанный текст, в котором нечего читать.
P. S. А если вам лень строить всю эту богадельню, есть путь короче. Мой хороший друг и гений текстов Сергей Абдульманов написал @pisets_bot, который помогает превращать говнотексты в нормальные. И это не реклама. Это мой личный опыт.
Цифра Комягина
После прошлого поста мы с друзьями начали обсуждать, как вообще научить ИИ писать нормальные тексты. И один из участников дискуссии — спасибо, Илья! — сформулировал несколько отличных принципов.
Я их немного допилил на собственном опыте. Получилась почти готовая методология, как шаг за шагом построить настоящую ИИ-редакцию.
1. «Для кого и для чего»
Это, пожалуй, самое главное.
Начинать нужно не со стиля, промптов и стоп-слов, а с работы, которую должен выполнить текст. Для кого он пишется? Что читатель должен понять, почувствовать или сделать после прочтения? Какую новую мысль он унесет с собой?
Если ответа нет, можно получить идеально «человеческий», прекрасно написанный и совершенно бессмысленный текст.
2. Определитесь с собственным авторским стилем
Многие пишут в промптах: «пиши как Ильяхов» или «пиши как Чехов». Некоторые даже скармливают нейронке целые труды академиков текста.
Гораздо полезнее разобраться, что именно вам нравится у конкретного автора. Короткие или длинные фразы? Плотность мысли? Количество метафор? Степень категоричности? Юмор? Структура абзацев? Отношение к читателю? Допустимость мата? Способ аргументации?
Не «пиши как Ильяхов», а «возьми у Ильяхова вот эти три приема».
3. Сопроводите описание стиля конкретными примерами
Соберите небольшой справочник фрагментов любимых авторов и подпишите, что именно вам в них нравится.
— Вот здесь — короткая и емкая фраза.
— Здесь — очень уместный и смешной мат.
— А вот тут — отличная ирония, через которую автор заходит в тему.
На конкретных примерах моделям гораздо проще понять те узнаваемые черты, которые вы хотите получить в собственном тексте.
4. Создайте референсную базу из собственных текстов
Если вы пишете прикладные тексты от своего имени — КП, статьи, посты в канал — это особенно важно.
Соберите 20–30 собственных текстов, которые считаете удачными. И желательно разметьте их точно так же, как в предыдущем пункте:
— вот этот заход хороший;
— здесь нравится ритм;
— здесь сильная аргументация;
— а здесь очень уместная шутка.
Чужие авторы помогают сформировать стиль. Собственные тексты помогают модели понять ваш стиль.
5. Соберите коллекцию антислоп-паттернов
То, что мы называем «нейрослопом», — это набор вполне узнаваемых приемов, характерных для генеративных текстов.
Поэтому работу из предыдущего пункта нужно проделать наоборот: понять, что именно вас бесит, и вынести это в отдельный список под заголовком:
НИКОГДА НЕ ДЕЛАЙ ТАК В МОИХ ТЕКСТАХ — вот именно так, то есть капслоком и с жирным начертанием.
Например:
— повторять один вывод тремя разными способами;
— использовать «ё» там, где без нее смысл слова не меняется;
— пихать без необходимости символ →;
— делать все абзацы одинаковой длины;
— писать «а теперь — честно»;
— строить искусственные противопоставления «это не X, это Y»;
ну и так далее. Тут у каждого будет свой список.
6. Добавьте отдельного Цензора
В скилле или мультиагентной платформе заведите отдельную роль Цензора — агента, который получает только финальный текст и правила из пунктов выше. Предметный контекст ему как раз лучше не давать.
Его задача — не переписывать текст, а находить конкретные места, где Редактор нарушил правила, и объяснять, что именно не так.
Но есть еще одна важная проверка. Цензор должен читать документ из роли целевого читателя и отвечать на вопрос из пункта 1: сделал ли текст ту работу, ради которой вообще создавался?
7. Замкните Редактора и Цензора в петлю
1. Редактор написал
2. Цензор проверил
3. Редактор исправил
4. Цензор проверил еще раз, и если не утвердил, то снова идем в шаг 3.
Но число итераций лучше ограничить. Иначе агенты способны до бесконечности полировать запятые, постепенно превращая генерацию текста в довольно дорогой способ отопления дата-центра.
В результате этих семи шагов получается маленькая ИИ-редакция, из-под пера которой начинают выходить вполне читабельные и, что гораздо важнее, работающие тексты. Потому что самая опасная разновидность нейрослопа сегодня — это прекрасно написанный текст, в котором нечего читать.
P. S. А если вам лень строить всю эту богадельню, есть путь короче. Мой хороший друг и гений текстов Сергей Абдульманов написал @pisets_bot, который помогает превращать говнотексты в нормальные. И это не реклама. Это мой личный опыт.
Цифра Комягина