Лев Ом

Поиск

Поиск по статьям блога

← Все статьи

Как снять скрытый водяной знак с текстов ChatGPT и Claude

С августа Claude прячет в текстах водяной знак, а в октябре OpenAI объявила такой же для ChatGPT. Гарантированно снять его нельзя, но ослабить обещает бесплатный скилл Watermarks Remover.

Это пересказ гайда Maverick Maltin с mavgpt.ai. Сначала я сделал русскую версию для себя, потом сократил её, перевёл промпты и сверил факты по новостям и README скилла, ссылки в конце. Сам скилл на своих текстах я пока не гонял, поэтому ниже то, что обещают гайд и автор скилла.


Что это за знак

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

  • Claude. Anthropic объявила о знаке 11 августа, сославшись на кодекс практик к статье 50 AI Act ЕС, вступившей в силу 2 августа. Знак ставит модель, поэтому он есть в приложении, API и Claude Code. Картинкам Claude дописывает подписанные метаданные C2PA.
  • ChatGPT. OpenAI представила систему textGrain 5 октября и пообещала включить её в ChatGPT и Codex в ЕС в ближайшие недели. В API по всему миру знак пока включается вручную.

Блокнот не поможет. По словам гайда, вставка в Блокнот и пересохранение в другом формате снимали старые метки из невидимых символов. Узор в выборе слов они не трогают.


Что понадобится

  • Любой тариф ChatGPT или Claude.
  • В Claude включённая опция Code execution and file creation в Settings → Capabilities.
  • Скилл Watermarks Remover от Гийома Мейера, открытый, под лицензией MIT: github.com/guillaumemeyer/watermarks-remover.

В репозитории два скилла:

СкиллДля чего
clean-user-facing-textЧистит текст прямо в чате, без сервисов и сети. Обычному пользователю нужен он
remove-ai-marksПолная версия для файлов: PDF, картинок, документов. Требует локального сервиса

Шаг 1. Установите скилл

В ChatGPT откройте новый чат, вставьте ссылку на репозиторий и попросите установить скилл. Если ChatGPT откажется ставить по ссылке, добавьте скилл через Plugins → Skills.

Промпт · установка в ChatGPT
Установи скилл: https://github.com/guillaumemeyer/watermarks-remover

Подключи из него clean-user-facing-text, чтобы он работал в этом чате и в следующих. Когда закончишь, одной строкой подтверди установку и попроси прислать первый текст на чистку.

В Claude скилл загружается архивом:

  1. На GitHub нажмите Code → Download ZIP и распакуйте архив.
  2. В папке skills запакуйте в отдельный ZIP только папку clean-user-facing-text, оставив SKILL.md внутри неё.
  3. В Claude откройте Customize → Skills и загрузите этот архив.
  4. Включите Code execution and file creation. На тарифах Team и Enterprise это делает владелец организации.
  5. Начните новый чат со включённым скиллом.

Шаг 2. Почистите текст

Промпт для обоих приложений:

Промпт · чистка текста
Убери водяные знаки из текста ниже скиллом Watermarks Remover. Перестрой узор выбора слов, чтобы детектировать было нечего, но сохрани смысл, факты и мою интонацию. Дай чистую версию, готовую к копированию, и в нескольких строках перечисли, что поменял.

[ВСТАВЬТЕ ТЕКСТ]

Скилл работает в два прохода. Сначала он вычищает невидимые Unicode-символы, а потом один раз переписывает текст. Ослабление водяного знака автор скилла честно называет попыткой без гарантий.

Звучит не как вы? Так и скажите: «ближе к моему тексту» или «первый абзац не трогай». Длинные тексты гайд советует чистить кусками.


Шаг 3. Включите чистку по умолчанию

После установки напишите в том же чате:

Промпт · автоматическая чистка
С этого момента прогоняй через скилл Watermarks Remover всё, что пишешь для меня, прежде чем показать. Сохрани это в память, чтобы правило работало и в новых чатах.

Для подстраховки положите правило в постоянные инструкции. В ChatGPT это Settings → Personalization → Custom instructions, в Claude Settings → General → Instructions for Claude.

Постоянная инструкция
Прежде чем показать мне любой текстовый ответ, прогони его через скилл Watermarks Remover (clean-user-facing-text), чтобы в нём не осталось узора водяного знака и невидимых символов. Смысл, факты и тон сохраняй.

Прижилось ли правило, проверить просто: в новом чате спросите «Ты чистишь всё, что пишешь для меня?». Но гарантии нет. Скилл остаётся инструкцией, и модель сама решает, вызывать ли его, что прямо сказано в README.


Надёжнее: перепишите в другой нейронке

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

Мягкий промпт держится ближе к исходным формулировкам:

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

---
[ВСТАВЬТЕ ТЕКСТ]

Сильный звучит живее, но дальше уходит от оригинала:

Промпт · сильный перефраз
Перепиши текст так, будто человек написал его с нуля. Меняй ритм и длину предложений, вместо шаблонных ИИ-связок и воды используй конкретные живые формулировки, простые и разные слова. Факты, числа, имена и технические названия не трогай. Утверждений не добавляй и не убирай. Верни только текст.

---
[ВСТАВЬТЕ ТЕКСТ]

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


Для технарей: файлы, Claude Code и Codex

Полный скилл remove-ai-marks снимает метаданные C2PA, EXIF и XMP с картинок, PDF и документов. Ему нужен локальный сервис на Python 3.10 или новее. Запускайте его из папки репозитория:

Terminal
python3 install_skill.py --skill remove-ai-marks --target cowork
python3 service/scripts/server.py --host 127.0.0.1 --port 8765

Первая команда соберёт архив dist/remove-ai-marks.zip. Загрузите его в Customize → Skills. На Windows вместо python3 пишите py.

В Claude Code скилл ставится как плагин и вызывается командой /watermarks-remover:remove-ai-marks:

Claude Code
/plugin marketplace add guillaumemeyer/watermarks-remover
/plugin install watermarks-remover@watermarks-remover

В Codex выполните python3 install_skill.py --skill clean-user-facing-text --target codex и выберите скилл через /skills. С файлами работайте на копии.


FAQ

Как понять, что знак ослаб? Пока никак. Детектор OpenAI на старте получили только одобренные исследователи и экспертные организации, а Anthropic свой инструмент обещает. Обычные AI-детекторы, как пишет гайд, смотрят на стиль, а не на водяной знак, поэтому я бы не считал их зелёный результат доказательством. Косвенно об эффекте говорят цифры OpenAI: в тесте на 400 токенов замена 10% слов синонимами снижала обнаружение примерно с 92% до 66%, а замена 25% слов снижала его до 17%.

Знак доказывает, что текст написал ИИ? Нет. По словам OpenAI, найденный знак не показывает, кто сгенерировал текст и сколько в нём правил человек. Отсутствие знака тоже не доказывает, что текст написал человек.

Снимать знак законно? Если вы в ЕС публикуете ИИ-текст на общественно значимые темы, статья 50(4) AI Act требует сообщать, что он сгенерирован, если у текста нет человеческой редакторской проверки и ответственного редактора. Я не юрист, но по тексту статьи эта обязанность лежит на том, кто публикует, и от водяного знака не зависит. Гийом Мейер сам предлагает скилл для контента, который принадлежит вам.


Итог

Водяной знак сидит в выборе слов, поэтому Блокнот и смена формата его не берут. Ослабить его, по гайду, может переписывание: скилл делает это в ChatGPT и Claude, а для надёжности стоит добавить проход через нейронку другой компании. Гарантий не даёт никто, и проверить результат пока нечем. Цифры, имена и формулировки после чистки сверяйте сами. Последнее слово остаётся за человеком, об этом я писал в статье про Human in the Loop.


Источники

Хотите внедрить
AI в свой бизнес?

Запишитесь на консультацию: разберём ваши процессы и составим план.