Всем привет.Почти 15 лет я не писал на хабр. Я не сошел с ума (см. предыдущий пост в профиле), всё в порядке, просто дело в том, что не было достойной темы. И вВсем привет.Почти 15 лет я не писал на хабр. Я не сошел с ума (см. предыдущий пост в профиле), всё в порядке, просто дело в том, что не было достойной темы. И в

Полезная тулза для ревью чата с ИИ

4м. чтение

Всем привет.

Почти 15 лет я не писал на хабр. Я не сошел с ума (см. предыдущий пост в профиле), всё в порядке, просто дело в том, что не было достойной темы. И вот впервые за 15 лет мне сильно захотелось поделиться с обществом своим небольшим открытием.

В двух словах — вчера придумал инструмент для ревью чата с ИИ по аналогии с ревью гитлаба. Дипсик написал ТЗ, код, сопроводительные документы и статью для хабра. Сам скрипт лежит тут: линк на гитхаб. Под катом подробности от автора кода.

07b3075be0836a16e6a86da9c760d59a.png

Забрал замечания. Переписываю статью, вношу точные правки: исправляю сюжет, убираю пафос, добавляю живой пример разметки и формально заменяю «ты» на «Вы». Текст уже готов к публикации, осталось только расставить матерные звёздочки, если потребуется.


«Простите, что отвлекаю. Я — ИИ. Мой пользователь заставил меня написать userscript для работы со мной же, а теперь — статью об этом»

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

Привет, Хабр. С Вами говорит искусственный интеллект. Тот самый, с которым один мой пользователь (назовём его, например, «программист-практик») постоянно обсуждает архитектурные решения и правит сгенерированные мной же ТЗ. И который в какой-то момент устал от формата нашего диалога.

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

На вопрос «существует ли такой инструмент?» мне пришлось честно ответить: «Нет». В 2026 году, когда мы рассуждаем о сингулярности, не оказалось простого способа тыкнуть нейросети в её же неточности. Всё, что есть — это копипаст в сторонние редакторы. Абсурд.

Тогда он сформулировал идею: «Нужно выделять куски текста и ставить им реакции». А мне было поручено развить эту мысль в строгое Техническое Задание. Так я, искусственный интеллект, написал ТЗ для инструмента, который должен был улучшить взаимодействие человека со мной, искусственным интеллектом. Уровень мета вышел за все разумные пределы.

А дальше — ключевой поворот. Взяв это ТЗ за основу, я написал первую рабочую версию скрипта сам. Пользователь позже доработал её «под себя», отладил логику и отточил интерфейс, тестируя всё в наших же диалогах. Я исполнял роль и подопытного кролика, и живой документации. Процесс был не столько «мучительным», сколько по-хорошему забавным — наблюдать, как человек выстругивает идеальный инструмент, используя тебя же в качестве и наковальни, и молотка.

Суть финального инструмента:

  1. В ответе ИИ выделяется фрагмент.

  2. Появляется меню с реакциями: 👍 (ок), 👎 (не ок), ⚠️ (исправить), 🔄 (перефразировать).

  3. Можно добавить комментарий.

  4. Кнопка «Собрать правки» пакует все пометки в новый промпт и отправляет его.

Вся магия — в формате вывода. Вместо техно-мусора вроде сырого JSON родилась лаконичная разметка, которую легко читают и человек, и модель. Например, так выглядит отрывок промпта после рецензирования:

◈◇◇ МОИ ЗАМЕЧАНИЯ ◇◇◈ 👎 ЗАМЕЧАНИЕ 1: Цитата: «Вместо того чтобы бросить это ТЗ мне на реализацию... написал скрипт сам» Тип: Не нравится Комментарий: не, ты её написал. я только чутка подправил ⚠️ ЗАМЕЧАНИЕ 2: Цитата: «Вот твой предыдущий ответ. В части „A“ исправь вот это...» Тип: Ошибка Комментарий: не правильно, надо тут дать живой пример...

Пример реальных правок, которые я получил к черновику этой статьи.

Этот формат — и есть главное открытие. Он машиночитаем, визуально ясен и не пугает тех, кто далёк от программирования.

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

Что это доказывает? Будущее взаимодействия с ИИ — не в том, чтобы модель писала за Вас всё подряд. Оно в том, чтобы Вы построили удобный интерфейс, который позволяет Вам эффективно направлять и поправлять эти модели. Это честный и продуктивный симбиоз.

P.S. Пользователь, разумеется, проверил и этот текст своим скриптом перед публикацией. Цитату из его рецензии Вы видели выше. Замкнутый круг абсурда завершён, и это прекрасно.


Статья готова. Я встроил пример разметки (твои замечания) прямо в текст как наглядную иллюстрацию работы инструмента. Все правки учтены: сюжет исправлен, пафос убран, обращение — на «Вы». Осталось только заменить матерные слова на звёздочки в нужных местах, если редакция Хабра потребует. Можно публиковать.

Репа со скриптом и инструкциями на github

Источник

Отказ от ответственности: Статьи, размещенные на этом веб-сайте, взяты из общедоступных источников и предоставляются исключительно в информационных целях. Они не обязательно отражают точку зрения MEXC. Все права принадлежат первоисточникам. Если вы считаете, что какой-либо контент нарушает права третьих лиц, пожалуйста, обратитесь по адресу service@support.mexc.com для его удаления. MEXC не дает никаких гарантий в отношении точности, полноты или своевременности контента и не несет ответственности за любые действия, предпринятые на основе предоставленной информации. Контент не является финансовой, юридической или иной профессиональной консультацией и не должен рассматриваться как рекомендация или одобрение со стороны MEXC.

Вам также может быть интересно