Как научить ИИ-агента писать вашим голосом
Текст, написанный моделью, узнается с двух абзацев. Обычно это объясняют тем, что у машины нет души (ладно, это шутка).
На самом деле узнается конкретный набор привычек, список которых конечен — а раз конечен, его можно отдать агенту как свод запретов.
Ниже разбираю, как собрать скилл, который пишет именно вашим голосом: за основу берем готовый открытый скилл, дальше докручиваем под себя.
Перед стартом. Скилл — это markdown-файл с инструкцией. Если вы умеете писать техзадание текстом, вы умеете делать скиллы. У меня такой скилл живет больше полугода: им написаны посты в канал, тексты сайта и часть этой статьи.
Почему тексты моделей опознаются
Прежде чем чинить, стоит понять, что именно чинится. Самый полный разбор признаков собрала Википедия: у нее есть проект по вычистке AI-текстов из статей, и там годами накапливали список примет. Оттуда же выросли готовые скиллы.
Главное из списка:
- Раздувание значимости. Знаменует собой поворотный момент, играет ключевую роль, отражает более широкий тренд. Обычное событие подается как веха.
- Рекламная лексика. Инновационный, уникальный, богатое наследие, расположенный в самом сердце.
- Деепричастные хвосты. …, подчеркивая важность подхода, …, обеспечивая гибкость решения. Приклеиваются к концу предложения и имитируют глубину.
- Правило трех. Все перечисляется тройками, потому что три выглядит завершенно.
- Отрицательные противопоставления. Это не просто инструмент, это философия.
- Уклонение от есть. Вместо сайт это папка получается сайт представляет собой папку.
- Ссылки на пустоту. Эксперты считают, по мнению аналитиков — без единого имени.
- Синонимическая карусель. Один и тот же предмет в четырех предложениях назван четырьмя словами, чтобы не повторяться.
- Оформительские приметы. Эмодзи в заголовках, длинные тире вместо запятых, жирный на каждой третьей фразе, вежливые остатки чата в духе надеюсь, это помогло.
Поодиночке все это встречается и у живых авторов. Узнаваемым текст делает плотность: приметы идут подряд, ровным слоем, без единого провала. Вот как выглядит черновик модели, которую никто не ограничивал:
В современном мире внедрение AI-инструментов знаменует собой поворотный момент для бизнеса. Это не просто технология — это новая философия работы. Правильно выстроенный процесс позволяет повысить эффективность, сократить издержки и раскрыть потенциал команды, открывая новые горизонты развития. Эксперты отмечают, что данное решение представляет собой важный шаг вперед.
черновик модели
Шесть примет в четырех предложениях: инфляция значимости, отрицательное противопоставление, перечисление по три, деепричастный хвост, ссылка на безымянных экспертов и длинное тире вместо запятой.
Ни один из пунктов сам по себе не приговор. Приговор — когда они идут все сразу и с одинаковой плотностью.
Шаг 1. Поставить фундамент
Собирать свод правил с нуля не нужно, он уже написан. Скилл Humanizer — открытый, под лицензией MIT, лежит на GitHub: github.com/blader/humanizer. Внутри разобрано около тридцати паттернов, каждый с примерами до и после.
Ставится клонированием в папку скиллов:
Две команды, и свод правил лежит у вас локально — дальше он ваш и правится как обычный текстовый файл.
Если вы не хотите ничего клонировать, есть путь еще проще: дайте агенту ссылку на репозиторий и попросите использовать эти правила при работе с текстом. Скилл — это текстовая инструкция, ее можно просто прочитать.
Работает в Claude Code и в OpenCode, а по смыслу — где угодно: правила не привязаны к конкретному инструменту. Подробнее про сами скиллы, их устройство, установку из GitHub и безопасность чужих — в отдельном гайде про скиллы для агентов.
Шаг 2. Прогнать текст как есть и увидеть потолок
Не переходите сразу к настройке. Возьмите свой готовый текст, прогоните через скилл в базовом виде и посмотрите на результат.
Увидите две вещи одновременно. Хорошую: штампы вычищены, текст стал плотнее, лишние тире исчезли. И плохую: голос пропал вместе со штампами. Получается корректная, ровная, безличная проза. Технически чисто, читать незачем.
Это и есть точка, с которой начинается работа. Базовый скилл знает, как не надо. Как надо именно вам — он не знает и знать не может.
Совет. Сохраните этот промежуточный результат. Через десять итераций полезно вернуться и посмотреть, что именно добавили ваши правила поверх чистой, но безличной базы.
Шаг 3. Отдать свои материалы
Дальше собираете корпус: от пятнадцати до тридцати ваших текстов. Больше не нужно, меньше не дает устойчивой картины. Что идет в дело:
- Посты из канала и соцсетей, включая те, что зашли плохо
- Статьи, письма клиентам, рассылки
- Деловая переписка: там голос честнее, чем в отредактированных публикациях
- Расшифровки голосовых, если вы часто диктуете
Что стоит выкинуть из выборки:
- Тексты, которые за вас писал редактор
- Все, что вы сами считаете неудачным
Мусор на входе превращается в правила, которые вы потом будете отменять.
Корпус удобно складывать туда, где у вас и так лежат рабочие материалы: если вы уже собрали личную базу знаний, агент возьмет тексты оттуда и заодно увидит контекст, в котором они писались.
Дальше просите агента вытащить конкретику:
Последняя строка важнее остальных. Без нее вы получите комплименты про живой и энергичный стиль, из которых нельзя сделать ни одного правила.
Шаг 4. Превратить наблюдения в правила
Теперь наблюдения переписываются в раздел скилла. Структура, которая у меня работает лучше всего, состоит из трех частей.
Жесткие запреты
Короткий список того, чего в ваших текстах не бывает. Механические, проверяемые правила, без вкусовщины. У меня там, например: никаких эмодзи; никаких длинных тире, только дефис или запятая; кавычек не ставить вовсе; сленг пишется как обычное слово; не употреблять слово нейронка; не начинать абзац с представьте.
Разрешенное и поощряемое
Обратная сторона: разговорные вводные, личное мнение от первого лица, обращение к читателю в конце. Без этого раздела агент осторожничает и выдает пресное.
Эталонные примеры
Три-четыре ваших текста целиком, прямо внутри скилла. Это самая работающая часть. Одно предложение пиши живее стоит меньше, чем один абзац, написанный вами.
Формат файла минимальный, markdown с шапкой:
Весь скилл — один markdown-файл. Ни строчки кода.
Строка description определяет, когда скилл подхватится сам, без явного вызова. Ее пишут в последнюю очередь и зря: чем точнее описаны ситуации применения, тем реже вам придется звать скилл руками. Флаг user-invocable добавляет возможность звать скилл командой вручную.
Шаг 5. Циклы
Дальше начинается настоящая настройка, и она итеративная. Даете задачу, смотрите результат, говорите, что не так, правило дописывается в файл. И заново.
Разница между быстрым результатом и бесконечным хождением по кругу — в формулировках обратной связи. Так круг не закрывается:
Оценка вместо наблюдения. Агенту нечего записать в файл, и круг повторяется. А так круг закрывается с первого раза:
Проверяемые правила, которые ложатся в файл дословно и работают завтра.
Важно. Каждая правка идет в файл скилла. Иначе через день вы объясните то же самое заново.
Самые ценные правила рождаются из бытовых неудобств. Два примера из моего скилла, до которых я бы никогда не додумался за столом.
Первое: готовый пост всегда выводить внутри блока кода. Без этого разметка рендерится в чате, и при копировании в телеграм жирный шрифт со ссылками теряется. Мелочь, которая экономит минуту на каждом посте.
Второе: по умолчанию ничего не сохранять в файл. Первая версия скилла аккуратно складывала каждый черновик в папку, и через месяц там лежали сорок файлов, из которых опубликованы шесть. Теперь текст живет в чате, а файл создается только по прямой просьбе.
Обычно хватает пяти-десяти кругов. Признак, что можно останавливаться: вы открываете черновик и правите смысл. Дольше всего буксуют на этом шаге те, кто настраивает скилл в одиночку и без образца. На модуле про личную эффективность мы проходим эти круги вместе, на ваших собственных текстах, и обычно первый рабочий вариант появляется за один вечер. Туда же я и приглашаю всех, кто дочитал до этого места.
Совет. Держите скилл в git. Через месяц вы захотите понять, почему у вас появилось странное правило про двоеточия, и история ответит.
Шаг 6. Разные жанры, разные профили
Первая версия скилла обычно ломается на очевидном: пост в канал и сообщение партнеру написаны одним человеком, но по-разному. Пост построен как хук — тело — вопрос. В переписке такая структура выглядит дико.
Решение простое: добавить в существующий скилл профили с условием переключения.
Три профиля внутри одного файла скиллаНачало раздела выглядит буквально так: применяй этот профиль, когда текст адресован конкретному человеку. Агент дальше разбирается сам.
Шаг 7. Скилл описывает весь процесс целиком
Здесь большинство останавливается, а зря. Когда правила голоса устоялись, скилл можно превратить из свода требований в описание всей процедуры: от где взять тему до что сделать с готовым текстом.
Мой скилл для канала устроен именно так, двумя фазами.
Первая фаза — идеи. Скилл сам забирает свежие материалы из отобранных источников, сверяется с архивом моих постов, чтобы не предложить тему, которую я уже разбирал, и выдает список идей с углом подачи. Я выбираю номер.
Вторая фаза — текст. Черновик по правилам голоса, дальше самопроверка, дальше доработка по моим замечаниям, и только по прямой просьбе — сохранение в файл.
Голос — только первый слой. Настоящая экономия начинается, когда скилл забирает себе рутину вокруг письма.
Самопроверка стоит отдельного упоминания. Это буквально шаг внутри скилла, где агент задает себе вопрос что в этом тексте выдает машину, сам себе отвечает списком и сам исправляет. То есть один скилл вызывает правила другого. Скиллы собираются друг из друга как детали, и это гораздо мощнее, чем один большой файл с инструкциями.
Чтобы скилл мог ходить за данными, ему разрешают инструменты — прямо в шапке файла:
Строка allowed-tools — это то, что превращает свод правил в рабочий процесс.
Как не потерять правки при обновлении
Тонкость, о которой узнают поздно и болезненно. Если вы клонировали чужой репозиторий и правите файл внутри него, то однажды сделаете git pull за свежими правилами и получите конфликт или потерю своих ста строк.
Три способа этого избежать, от простого к правильному:
- Скопировать файл к себе. Забрать файл, положить в свою папку ~/.claude/skills/my-voice/, дальше это ваш скилл и ничей больше. Минус: обновления апстрима проходят мимо.
- Сделать форк. Свой репозиторий, свои правки, апстрим подтягивается осознанно. Так и стоит делать, если вы планируете жить с этим долго.
- Вынести голос в отдельный файл. Общие правила остаются чужими и обновляемыми, ваш голос лежит рядом в voice.md, скилл на него ссылается. Разделение чистое, но требует аккуратности при настройке.
Куда это подключается дальше
Скилл — это текстовый файл с инструкцией, а значит, он переносится куда угодно, где есть модель. Отсюда неочевидная польза: настроив его один раз для себя, вы получаете копирайтерские мозги для своих продуктов.
- Тексты и посты. Базовый сценарий: пишете в чате, скилл подхватывается сам.
- Сайт. Агент, который ведет сайт, пишет статьи в блог вашим голосом и сам публикует их. Дальше остается довести материал до попадания в поиск и в AI-ответы.
- Телеграм-боты. Правила из скилла кладутся в системный промпт бота. Бот-автор пишет черновики постов, бот поддержки отвечает вашими словами.
- Ассистент на сайте. Тот же прием: чат отвечает клиентам в интонации бренда.
- Фабрика контента. Один исходник разбирается на форматы под разные площадки, и везде сохраняется один голос. Как раз тот случай, когда автоматизация не превращает все в кашу.
- Рассылки. Письма перестают звучать как рассылки.
Последние три пункта — это уже про то, как устроен контент в компании: один голос, много каналов, минимум ручной работы. Один раз описанные правила работают и в чате, и в боте, и в рассылке, поэтому вложение времени в скилл окупается тем сильнее, чем больше у вас площадок.
Что этот подход не делает
Скилл не сделает вас интереснее. Он воспроизводит ваш способ говорить. Если сказать нечего, вы получите узнаваемо ваш пустой текст.
Скилл не отменяет вычитку. Он снимает восемьдесят процентов правок, оставшиеся двадцать ваши, и именно они обычно про смысл.
Скилл не работает без примеров. Правила без образцов дают тот же безличный результат, ради избавления от которого все затевалось.
И скилл не универсален по жанрам. Один файл, который одинаково хорошо пишет вам продающий лендинг, техническую документацию и поздравление маме, собрать не выйдет. Профили обязательны.
Что запомнить
- AI-текст узнается по конечному списку примет. Список можно отдать агенту как свод запретов.
- Готовая основа уже есть: Humanizer, открытый скилл под MIT, около тридцати разобранных паттернов. Программировать для этого не нужно, скилл остается markdown-файлом.
- Базовый скилл убирает чужое, но не добавляет вашего. Голос появляется только из ваших материалов.
- Пятнадцати-тридцати собственных текстов достаточно, больше сотни бесполезно. Просите наблюдения с цитатами.
- Структура рабочего скилла: жесткие запреты, разрешенное, эталонные примеры целиком.
- Обратная связь работает только конкретная, и записывать ее надо в файл.
- Разным жанрам — разные профили внутри одного скилла: публикации и переписка живут по разным правилам.
- Зрелый скилл описывает весь процесс: где взять тему, как проверить дубли, как себя перепроверить, что сделать с готовым текстом.
- Скиллы вызывают друг друга. Самопроверка на признаки AI-текста встраивается отдельным шагом внутрь вашего скилла.
- Голос бренда переносится копированием папки, поэтому скилл спокойно отдается сотрудникам и новый человек в редакции пишет в тональности с первого дня.
- На детекторы AI-текста ориентироваться бессмысленно, они ошибаются в обе стороны. Ориентир один: узнают ли ваш голос читатели.
Самое неожиданное в этой истории — исчезновение сопротивления. Написать пост перестает быть отдельным делом на полтора часа, потому что черновик уже написан вашими словами и его надо только поправить.
Пробовали описывать свой стиль правилами? Расскажите в комментариях, что у вас получилось загнать в файл, а что упорно не поддается формализации.
tochkicamp.ruКак научить агента писать вашим голосомИсточник: vc.ru
Похожие записи
Оцените материал:
Похожие записи
Согласно результатам испытаний, твердотельная батарея Donut Lab способна выдерживать (экстремальные) температуры.
05.03.2026
Чтобы решить проблему глубокой подделки, людям нужны права на их собственное изображение
18.11.2025
«Ред Софт» продлила поддержку Ред ОС 7.3 до конца 2028 года
10.08.2026Присоединяйтесь и подпишитесь на рассылку самых свежих новостей по Email
Получайте свежие новости и идеи на почту. Без спама — только самое интересное.
Нажимая «Подписаться», вы соглашаетесь с политикой конфиденциальности.
