AI

Humanizer: создание искусственного интеллекта, чтобы сделать текст более похожим на человеческий

Humanizer: Сделать текст, генерируемый ИИ, более похожим на написанный человеком По мере того, как большие языковые модели становятся все более популярными, написание ИИ стало частью повседневной работы [...]

Статьи

Humanizer: создание искусственного интеллекта, чтобы сделать текст более похожим на человеческий

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

Однако возникает и один все более очевидной вопрос:Тексты, написанные ИИ, зачастую «правильны», но легко понять, что они написаны ИИ.

Слишком строгое предложение, предпочтение фиксированных выражений из трех частей, частые акценты на «важность», большое использование высокочастотных слов искусственного интеллекта, таких как «delve», «завещание», «ландшафт», и привычное резюмирование каждого абзаца - все эти детали, находящиеся на словах, создают заметный «вкус искусственного интеллекта».

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

Что такое гуманизаторы?

Humanizer - это проект с открытым исходным кодом на GitHub с адресом репозитория: blader/humanizer。

Его основная цель очень прямая:

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

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

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

Сам проект использует навыки в формате Markdown, поэтому теоретически может быть использован агентами, поддерживающими навыки, не ограничиваясь конкретным продуктом ИИ.

Почему в тексте «машины» так легко «вкушают»?

Одна из важнейших идей, стоящих за Humanizer, заключается в том, что:

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

Это приводит к двум различным тенденциям написания.

Часто мне нравится:

  • Использование выражений, которые являются приемлемыми для большинства читателей;
  • подчеркивать важность чего-то;
  • Использование очень строго построенных предложений;
  • Частое использование подобных способов соединения;
  • Завершить пункт заключительным предложением;
  • Создание «чувствия целостности» через формат и риторику.

Истинное человеческое письмо часто не так аккуратно.

Может быть, вы внезапно изменили предложение, написали только одно короткое предложение или оставили некое выражение, которое не является «идеальным».

Эта неполная закономерность, напротив, является частью естественного языка

Идея Humanizer заключается в том, чтобы выявить эти общие «регулированные выражения» и сознательно разорвать их.

25 моделей, на которые обращает внимание Humanizer

В настоящее время проект README объединяет эти модели написания в 25 Категорииорганизуются по интенсивности и частоте появления.

Эти модели можно в основном разделить на пять групп.

1.Заменить прямое выражение словом «распространение»

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

Например:

«Это не только X, это Y».

или:

«На самом деле важно не ... а ... »

Эта структура вполне нормальна для использования иногда, но если она повторяется в статье, то легко создать ощущение шаблона.

Гуманизаторы склонны прямо говорить Y.

К числу аналогичных вопросов относятся:

  • В конце каждой главы добавляется фраза «Золотая фраза»;
  • Использование глубоких выражений, таких как «по сути» и «в конечном итоге»;
  • - начать официальный контент такими предложениями, как «Let ' s dive in»;
  • Создание «гипотетического противника», чтобы опровергнуть точку зрения, которую на самом деле никто не высказывает.

Основные принципы могут быть резюмированы в следующем предложении:

Если предложение не добавляет фактов или мнений, рассмотреть вопрос о его исключении.

2.Ратм механизации.

Вторая группа была посвящена «чистному ритму», который особенно любит ИИ.

Например:

«Инновации, вдохновение и понимание»

Очень распространенным является соотношение трех слов.

Проблема заключается не в самой «трех», а в том, что ИИ часто механически организует информацию по трем элементам.

Кроме того, Humanizer также заботится о:

  • - использование одного и того же начала в нескольких предложениях;
  • злоупотребление знаками;
  • чрезмерное укладка квалификаторов;
  • - большое использование гифентов в составлении слов;
  • чрезмерное использование пассивной речи;
  • Опустить темы, которые действительно должны появиться.

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

Это очень важная идея дизайна:

Гуманизатор не означает, что все предложения, которые «не соответствуют правилам», удаляются.

Третий тип проблемы: чрезмерно важное написание общих фактов

Это очень распространенное явление в текстах искусственного интеллекта.

Например, обычный случай:

«Проект будет выпущен в 2025 году».

AI может писать далее:

«Этот выпуск знаменует собой важную веху в развитии проекта».

Однако «важные вехи» фактически не добавляют никакой информации, если они не подкрепляются дополнительными фактами.

Humanizer называет это явление Увеличенная значимостьТо есть «расширение смысла».

Аналогичные выражения также включают:

  • «Отметить поворотный момент»
  • «Продолжает процветать»
  • «Будущее выглядит светлым»
  • «Завещание к...»
  • «Сhowcasing...»

Эти слова не обязательно ошибочны, но если они используются в статье постоянно, текст может стать пустым.

Метод обработки Humanizer:

Сохранить факты и исключить суждения о смысле, которые не подкрепляются доказательствами.

Это особенно важно для технических документов.

Избегать «осущного чувства авторитета»

Еще одна проблема, которая стоит отметить, заключается в том, что ИИ любит повышать достоверность статей с использованием расплывчатых авторитетных источников.

Например,:

«Эксперты в целом считают, что...»

или:

«Это мнение широко поддерживается многими средствами массовой информации, включая «Нью-Йорк таймс», «Би-би-си», «Файншл таймс».

Если не уточняется, какой эксперт, какая статья и что именно говорится, то это выражение на самом деле не дает много полезной информации.

Humanizer называет эту модель Заимствованная власть。

Он, как правило, требует:

  • - указать подлинные источники;
  • - указать, что конкретно говорится в источнике;
  • Или просто удалить авторитетные описания, которые не могут быть проверены.

Это также воплощает один из важных принципов Humanizer:

Он не должен делать статью более естественной, сфабриковав информацию.

И сам формат может создать «вкус AI».

Многие думают, что вкус ИИ происходит только от словаря, но формат не менее важен.

Гуманизер уделяет особое внимание:

Чрезмерное использование жирных шрифтов

Например:

Производительность: Производительность улучшена.

Этот формат выглядит как автоматически генерируемая ИИ статья знаний.

Декоративный заголовок

Например:

🚀 Фаза запуска: стратегические переговоры и партнерские связи

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

ненужные кривые кавычки

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

Эти правила объединяют одну вещь:

Так называемый «вкус искусственного интеллекта» - это не просто несколько ключевых слов, а стиль, сформированный словарью, предложениями, структурой и типографией.

Самая ценная черта гуманизатора: это не просто «один кнопкой штриха»

Рабочий процесс Humanizer не просто заставляет модель выполнять следующие действия:

«Пожалуйста, напишите этот текст более человечным».

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

Согласно проекту README, он будет:

  1. маркировать обнаруженные характеристики ИИ-писания;
  2. с) распределение этих вопросов по степени их силы;
  3. переформулировать текст без привязки к первоначальной структуре;
  4. Проверка переписываемого содержимого;
  5. подтвердить, что факты и мнения не были изменены по сравнению с оригиналами;
  6. Экспорт окончательной версии.

Этот процесс на самом деле очень близок к рабочему процессу ручного редактирования.

Другими словами, Humanizer не просто стремится быть «более человеческим», а пытается ответить:

«Почему это не звучит так, как это бы написал конкретный человек? »

Это гораздо более глубокое, чем простое замещение нескольких высокочастотных слов искусственного интеллекта.

Главное ограничение: нельзя создавать ради природы.

Это особенность дизайна Humanizer, которая заслуживает особого внимания.

В проекте четко указаны:

  • Имя не может быть создано из пустоты;
  • Цифры не могут быть созданы в пустоте;
  • Даты не могут быть созданы из пустоты;
  • Ссылки не могут быть созданы из пустого;
  • Источник не может быть создан в пустоте;
  • Факты, отсутствующие в оригинале, не могут быть добавлены, чтобы сделать историю более яркой.

Если предложение требует деталей, которые не существуют в оригинальном тексте, Humanizer должен спросить пользователя, а не догадываться самостоятельно.

И это очень важно.

«Скорость» легко перейти к другой крайности:

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

Например:

«Я стоял на углу улицы и пил чашку кофе...»

Если оригинальный автор никогда не предлагал этот опыт, то это уже не штриховка, а выдумка.

Выбор дизайна Humanizer заключается в том, чтобы четко разделить эти два аспекта.

Естественность не равняется вымыслу.

Он также поддерживает «подражание вашему стилю написания».

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

Поддержка проекта предоставляет в качестве образца отрывок собственного текста пользователя.

Например, вы можете предложить два или три пункта статей, которые вы написали в прошлом, и попросить Humanizer:

Измените текст ИИ ниже в соответствии с моими привычками слова, ритма, пунктуации и выражения.

Это имеет огромное значение.

Потому что «человеческое письмо» не имеет единого стиля.

Некоторые любят короткие предложения.

Кто-то любит длинные слова.

Некоторые часто используют черты.

Некоторые практически не нуждаются.

Некоторые любят разговорное.

Некоторые любят сдержанное, краткое техническое письмо.

Таким образом, подлинно разумной целью не является:

«Пременить текст искусственного интеллекта на человеческий текст».

В то же время, это должно быть:

«Пременить текст ИИ текстом, который напишет этот конкретный человек».

Именно здесь особенно интересна функция сопоставления стиля Humanizer.

10. Типичный пример.

Humanizer README дает полный пример путешествий.

Оригинальная версия наполнена типичными выражениями ИИ:

"Этот город полностью захватил мое сердце".

«Лиссабон является ярким свидетельством бессмертного духа Португалии».

«Каждое восхождение вознаграждает вас потрясающим панорамным видом».

Нет проблем с грамматикой этих предложений, но нет конкретного личного опыта.

После пересмотра статья стала более конкретной:

Отель расположен в Альфаме.

Каждый день приходится подниматься по лестнице, чтобы купить кофе.

Проезд на трамвае 28 занял около 40 минут.

В Graça есть горячий пирог.

Автор даже пишет о том, как его ноги реагируют на эти склоны.

Вот одно замечательное различие:

В последнем случае это не просто замена словарных слов высшего уровня на словарные слов низшего уровня.

Реальное изменение - это структура информации.

Предыдущий говорит:

«Это место очень особенно».

Последнее говорит:

«Где я живу, какими дорогами я еду, с чем я сталкиваюсь, и какое конкретное чувство я испытываю».

Это то, что Humanizer подчеркивает «конкретные люди, конкретные темы, конкретные читатели».

Как установить Humanizer?

Humanizer можно установить через навыки CLI.

Например:

npx skills add blader/humanizer --global

После установки можно использовать непосредственно. /humanizer。

Например:

/humanizer

请把下面这段文字改得更像人写的:

……

Также можно использовать натуральный язык:

Please humanize this text: [your text]

Если вы хотите изменить файл, также можно указать путь к файлу напрямую, например:

Humanize the prose in docs/launch-post.md

Проект README также предоставляет возможность установки для таких сред, как Claude Code, Claude Desktop и другие.

12. Какой сценарий он подходит?

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

Например:

Технологический блог

ИИ может взять на себя ответственность за завершение первого проекта, а затем Humanizer поможет устранить чрезмерно унифицированные выражения.

Копирование продуктов

В частности, можно было бы изменить «функциональный вводный ИИ-копирование» более прямо.

Личная статья

В сочетании с собственными образцами письма можно приблизить генерируемый ИИ контент к личным привычкам.

Документы проекта

Для технических и справочных текстов Humanizer не требует «живого» написания, а подчеркивает нейтральность, четкость и прямоту.

Рабочий процесс написания с помощью ИИ

Это также может стать дополнительным этапом редактирования:

AI 生成初稿
      ↓
事实检查
      ↓
Humanizer
      ↓
人工审阅
      ↓
最终稿

В частности, здесь следует подчеркнуть следующее:Гуманизатор не является инструментом проверки фактов и не должен заменить ручную проверку.

Подлинная ценность гуманизатора

Возможно, наиболее примечательным моментом Humanizer является то, что он не перечисляет 25 «характеристик написания ИИ».

Интересно, что за ним стоит идея написания:

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

Если статья использует одну и ту же структуру в каждом абзаце, то даже если заменить слово «delve» на «глубь», она все равно может иметь сильный вкус искусственного интеллекта.

Если бы за каждым пунктом автоматически добавлялось заключительное предложение, которое гласит: «Это не только... и...», то не было бы полезным заменять синонимы.

Реально эффективные изменения часто:

  • исключить ненужные фразы;
  • снятие пустых подчеркнений;
  • уменьшение соотношения механических выбросов;
  • использование конкретных фактов;
  • Сохранение автора собственного суждения;
  • естественное изменение длины предложения;
  • неполный для целей полного;
  • Не используйте сложные слова для целей «усовершенствованного».

Другими словами:

Humanizer не учит ИИ «притворяться взрослым».

Это больше похоже на напоминание:

Меньше шаблонов, больше конкретности; меньше риторики, больше информации.

Заключение

Реальная проблема, с которой сталкивается ИИ, никогда не может быть «Будет ли ИИ писать».

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

Что действительно сложно:

Являются ли эти слова как конкретный человек, в конкретной ситуации, для конкретного читателя?

Humanizer выбрал относительно прагматичный курс: вместо того, чтобы пытаться изобрести так называемый «идеальный человеческий стиль», он начинает с общих моделей написания ИИ, идентифицируя и изменяяя каждый элемент, насколько это возможно, защищая факты, мнения и стиль автора.

Для тех, кто пишет с помощью ИИ, он предлагает не просто «инструмент оранжевого цвета», а набор способов наблюдения за текстом ИИ.

Когда вы начнете обращать внимание на механические триаграмы, «экспертные мнения» без объекта, «важность» без подкрепления фактов, золотые фразы в конце каждого абзаца и предложения, которые существуют, чтобы звучать глубоко, вы обнаружите:

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

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

Проект использует открытый исходный код лицензии MIT.