Я думаю вы уже слышали это выражение. Ну а если нет, то в двух словах это такой вид программирования, когда вы какой-нибудь мелкий пет-проектик решили закодить через AI "на вайбе" = не особо проверяя ЧТО ИМЕННО там он генерит. Чёт накидалось и ладно, одним глазом глянули и
И я вам скажу - отличная штука!
Решил я тут в отпуске вспомнить молодость и прилипнуть в старую-добрую Lineage 2.
Задача : мониторить игровой чат на ключевые слова.
И вот за кофейком отрыл Cursor и за ... 30 минут написал нотифаер в телеграм бота, который мониторит чат. Если из ключевых слов что-то в тексте чата встречается, то пишет мне в личку. Мне это для внутриигровой торговли нужно.
Всё в одном файле. Ни тестов, ни паттернов - вообще пофигу. Работает и отлично. +прошло уже несколько итераций в стиле "а давай не дублировать сообщения от одного и того же игрока", "а теперь давай в файл будем сохранять стейт чтобы при перезапуске не обнулялось". Это. Просто. Работает. Вот так вот. (см второй скриншот).
Под капотом : делаем скриншот экрана -> делаем cut нужной области (на глаз определил плюс минус) -> юзаем тессеракт OCR -> нормализуем текст -> шлём через телеграм бота себе в личку. Сначала хотел просто в chat gpt запулить для распознавания, но подумал, что скрины делать нужно раз в n секунд - не продуктивно финансово, поэтому вай нот OCR. Список ключевых слов в текстовой файле чтобы можно было руками добавлять/изменять.
В общем, золотое время для всяких пет-проектов и мини-тулзов, господа.
ps. Такой подход точно не подойдёт для чего-то более серьёзного (хотя есть примеры обратного). Я дописал кое-какой пет-проект, в котором около 80% кода написано через AI, он довольно увесистый и сделан "по уму" - там совершенно другой подход. Расскажу в отдельном посте.

