{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Лайвлупинг, медиапродакшн и все эти ваши компьютеры: заметки с тегом ИИ",
    "_rss_description": "Алексей Батищев. Заметки обо всём, что происходит со мной и окружающим миром",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/www.batishchev.ru\/blog\/tags\/ii\/",
    "feed_url": "https:\/\/www.batishchev.ru\/blog\/tags\/ii\/json\/",
    "icon": "https:\/\/www.batishchev.ru\/blog\/pictures\/userpic\/userpic@2x.jpg?1604346823",
    "authors": [
        {
            "name": "Алексей Батищев",
            "url": "https:\/\/www.batishchev.ru\/blog\/",
            "avatar": "https:\/\/www.batishchev.ru\/blog\/pictures\/userpic\/userpic@2x.jpg?1604346823"
        }
    ],
    "items": [
        {
            "id": "3843",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/zametki-ii-emeli\/",
            "title": "Заметки ИИ-Емели",
            "content_html": "<p>Подумал на днях, что возможности, которые дают нам сейчас нейросети, способны превратить каждого в эдакого современного цифрового Емелю: знай себе придумывай что угодно около-цифровое, и по своему хотенью, да по клодову веленью получай желаемое почти что мгновенно, и почти что бесплатно.<\/p>\n<p>В быту  у меня такие хотелки возникают (или всплывают из памяти) в последнее время всё реже, как будто самое насущное и давно вожделенное переделано. Зато очередные проекты выходят всё продуманней и глубже — приноравливаешься к инструменту, вот и мастерписы получаются всё инкрэдиблней и инкрэдиблней<\/p>\n<p>Про работу же и говорить нечего — там задачи никогда не заканчиваются, но с ассистентами выходит фигачить их быстрее, и лучше, а еще позволяешь себе браться и колоть проблемы, которые силами одного кожаного наверное и не выполнить в реальные сроки совсем.<\/p>\n<p>Расскажу про очередные несколько кейсов, как уже делал тут в блоге не раз<\/p>\n<h2>Реверс-инжиниринг тайного API<\/h2>\n<p>Наверное этот пример будет не очень понятен не-погруженным в разработку и компы читателям, но профильных спецов должно впечатлить. Если 8 месяцев назад я был очарован тем, как агент по спецификации API внешнего сервиса написал мне класс для работы с ним, то на прошлой неделе тут была взята новая вершина. Так вышло, что у очередного сервиса не было документации API. Так вот, все его возможности агент смог отреверсить сам — просто я дал ему креды для входа в веб интерфейс системы, после чего агент увидел в коде страницы javascript который работал с ручками api, и выдернул из его кода всё что мог, а остальное дораскопал, проверяя и пробуя типовые вызовы.<\/p>\n<p>Это сложная работа для фуллстек программиста, за которую в силу объёма и сложности я бы наверное не взялся — а ассистент смог. Просто невероятно<\/p>\n<h2>Безопасность и клон расширения для музыки ВК<\/h2>\n<p><a href=\"https:\/\/batishchev.ru\/blog\/all\/zapozdaly-anons\/\">Две недели назад<\/a> мне понадобилась одна mp3 и ещё пара видео, которые лет 10 назад выложил в ВК мой друг, и которых нигде больше не было. Подручные привычные средства не сработали, я попросил агента достать мне эти записи, и он, пошуршав довольно долго и перепробовав дикое количество гипотез, вытащить их всё-таки смог, попутно разобравшись в алгоритмах стриминга записей соцсетью.<\/p>\n<p>Тогда же я решил, что хочу вытащить весь свой плейлист их вкашечки, так как там оставалось ещё несколько таких артефактов, а что будет дальше с доступами к ним непонятно. Я знал что существуют браузерные расширения для такого вот массового выдёргивания музыки и видео из соцсетей — но так же я всегда испытывал к ним недоверие, потому что сами понимаете, аккаунты-пароли, профеформация безопасника, вот это вот всё.<\/p>\n<p>И я подумал: так пусть мне умный робот всё расскажет. В итоге, спустя 40 минут исследований и моих уточняющих вопросов, у меня появился полный анализ одного из самых популярных таких браузерных расширений, а также возможность полностью его пересоздать-клонировать с нуля если я захочу. Ну и главное, теперь есть точные сведения относительно его безопасности (если кратко — использовать конкретную актуальную версию можно, она ничего не ворует, хотя лишнюю статистику о вас как о пользователе соцсети, хоязевам расширения зачем-то сливает).<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-09-26-ext.png\" width=\"1168.3508102955\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>То есть, взмахом руки в кафтане (и потратив немножко рублей на токены) я получил себе полуфабрикат клона чужого продукта, всё что нужно для его повторения без авторов, и вдобавок аудит безопасности их решения. Ничо так, без отдела разработки и группы аппсеков в подчинении??<\/p>\n<h2>Кодировщик видосов Видак<\/h2>\n<p>Будучи старым павершелл-рециидивистом, перекодирование видео в целях домашнего архива итп я давно поставил на программную ногу, написав скрипт для запуска кодирования через ffmpeg c выбором нужных именно мне, с учетом потребностей и возможностей железа, параметров. Скрипт строился постепенно, долго, с кропотливым подбором опций и экспериментами, и в результате стал довольно громоздким. Плюс прогресс и кодировщики не стоят на месте, плюс поменялся комп — короче, штука для облегчения жизни стала требовать для своей поддержки слишком много этой самой жизни.<\/p>\n<p>Уточню, что я в курсе про HandBrake, и вообще этих ваших виртуалдабов повидал в жизни немало, но ни один из этих готовых инструментов не даёт мне нужного уровня контроля над качеством и скоростью кодировки.<\/p>\n<p>Ну так вот, однажды вечером я сел и написал (надиктовал) ТЗ на инструмент мечты — чтобы всё было ещё удобней и универсальней, чтобы режимы работали автоматически и умнО, чтобы перламутровые пуговицы и стразы там где надо. Доработал ТЗ в несколько сессий уточнения хотелок, запустил разработку, получил результат и еще пару дней в фоновом режиме его отлаживал-допиливал, находя косяки, придираясь к мелочам и придумывая новые свистелки на ходу.<\/p>\n<p>И теперь у меня есть ультимативный идеально решающий мои задачи комбайн, который я еще и допилить в любую секнуду любой фичей могу. Мог ли я написать такое сам — да. Стал бы делать с учетом трудоёмкости — вряд ли. Кайфую ли я от результата и пользуюсь ли новой автоматизацией в хвост и в гриву — конечно! Чудесный КЭНК будущего, натурально.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-09-25-vidak.png\" width=\"1627.3641851107\" height=\"800\" alt=\"\" \/>\n<\/div>\n<h2>Всякое по мелочи<\/h2>\n<p>Блогер упомянул про информацию, обсуждавшуюся в фрагменте интервью, и дал ссылку на запись эфира в 4 часа длиной, без уточнения таймкода. Фигак — и место обнаружено, и точная цитата у меня есть.<\/p>\n<p>За трендами в ии-разработке и прочим похожим я слежу читая раз в пару недель рекапы нескольких каналов и чатов энтузиастов. Пока ничего важного не пропустил )<\/p>\n<p>Ну и из прикольного на стыке цифры и реальности — на неделе терапевт назначил мне анализы для проверки диагноза и сказал вернуться с ними для расшифровки и уточнения рекомендаций. Я сделал анализы, после чего мой личный доктор Марина Сергеевна изучила выгрузки назначений и результатов, подтвердила мнение терапевта, его диагноз и способ лечения. Необходимость в дополнительном приёме пропала — час времени из жизни можно потратить на что-то другое. Да кстати, Маринсергевна — агент с ролью семейного доктора, который знает все истории болезней (которые я вспомнил или смог найти в цифровом виде), не забывает всякие важные даты и детали, понимает меня как облупленного, короче классный спец и мировая тётка, даром что кремниевая.<\/p>\n<p>Дивные времена, дивные.<\/p>\n<p>Всем сказка, посоны!<\/p>\n",
            "summary": "Подумал на днях, что возможности, которые дают нам сейчас нейросети, способны превратить каждого в эдакого современного цифрового Емелю",
            "date_published": "2026-10-01T17:53:00+03:00",
            "date_modified": "2026-09-26T17:01:09+03:00",
            "tags": [
                "PowerShell",
                "ИИ",
                "КЭНК"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-09-26-ext.png",
            "_date_published_rfc2822": "Thu, 01 Oct 2026 17:53:00 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3843",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-09-26-ext.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-09-25-vidak.png"
                ]
            }
        },
        {
            "id": "3829",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/neyrozavisimost-i-nezavisimost\/",
            "title": "Нейрозависимость и независимость",
            "content_html": "<p>Пару недель назад у меня закончилась подписка на Клода, а автопродление не случилось — Антропикам (или Страйпу, уж не знаю) разонравилась моя карта, которой я пользовался уже очень давно. Дополнительные приседания в виде выпуска другой карты в том же банке никакого результата не дали. И даже выпуск карты в одном из популярных ныне виртуальных провайдеров тоже не помог.<\/p>\n<p>Внезапно я оказался один на один со своей базой знаний и со своими процессами над этой базой знаний, заточенными на использовании нейроассистента, который ушел в несознанку. Это оказался удивительный новый опыт. Выяснилось, что некоторые штуки я уже привык делать только с ним, и без него мне делать их уже некомфортно. Выяснилось также, что восстановить то, что работало и не требовало никаких усилий больше полугода, оказалось очень сложно, потому что в дивном новом мире не так-то просто отдать свои денежки буржуинам за границу.<\/p>\n<p>Зато вся эта ситуация побудила меня разбираться с другими провайдерами. Я разобрался, как работать с DeepSeek и даже собрал на базе OpenCode и API DeepSeek вполне себе рабочий функциональный аналог код-кода. Внятных результатов от такой связки добиться было сложнее, ассистент больше тупил, совершал глупые ошибки при программировании или при обработке информации. но в целом это было все равно что во время отпуска очень скилластого коллеги поработать с его может быть и менее сообразительным, но тоже вполне перспективным юным падаваном.<\/p>\n<p>Так что первое ощущение обескураженности от перспективы потерять доступ к привычным моделям сменилось уверенностью в том, что если что, альтернативу можно подобрать и продолжить успешно использовать нейросети в работе и в быту.<\/p>\n<p>К тому же, дипсиком я пользовался по API с оплатой по запросам, и при схожих объемах задач это мне стоило заметно дешевле, чем сравнимая по времени доля ежемесячной подписки на Антропиков. Правда в процессе китайцы немного прикрыли халяву и подняли цены, но даже с ними на тех задачах у меня, где используется их интеллект, сжечть бабосики сложновато.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-22-2image-10.png\" width=\"1905\" height=\"354\" alt=\"\" \/>\n<div class=\"e2-text-caption\">«Не включать, работают люди», ИИ-версия<\/div>\n<\/div>\n<p>С учетом эволюции моделей и железа кажется, что уже в недалёком будущем задачи, подобные текущим бытовым и рабочим, вполне можно будет крутить и на локальном железе, и на внутренних мощностях компаний с применением открытых моделей или импортозамещённых кремниевых (или правильней берёзовых) мозгов. Например, доступный мне на одном из проектов новенький братский Qwen3.8-27B заметно прибавил в скорости и сообразительности по сравнению с предшественником на моих классах задач и уже не так сливает буржуинским прихвостням.<\/p>\n<p>А главный вывод тут в том, что вероятность попасть в зависимость от платных зарубежных моделей, доступ к которым в любой момент может прикрыть вендор новой цифровой Берлинской стеной, как будто стремительно уменьшается.<\/p>\n<p>Кстати, мне в итоге подписку на Клода мне все же удалось продлить, но больше из спортивного интереса. Я продолжаю им пользоваться, оставив дипсик на подхвате, если что, и перевожу потихоньку процессы на вендор-независимые рельсы. Уж очень не понравился ИИ-шутдаун.<\/p>\n<p>Всем упорство, посоны!<\/p>\n",
            "summary": "Пару недель назад у меня закончилась подписка на Клода, а автопродление не случилось — Антропикам (или Страйпу, уж не знаю",
            "date_published": "2026-08-23T18:49:50+03:00",
            "date_modified": "2026-08-22T18:05:25+03:00",
            "tags": [
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-22-2image-10.png",
            "_date_published_rfc2822": "Sun, 23 Aug 2026 18:49:50 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3829",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-22-2image-10.png"
                ]
            }
        },
        {
            "id": "3831",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/novaya-realnost-dokuvideo-industrii\/",
            "title": "Новая реальность докувидео-индустрии",
            "content_html": "<p>К засилью ии-музыки на стримингах и в чартах все уже кажется стали привыкать, ии-слоп в коротких видео форматах тоже дело уже набившее оскомину. Но на днях мне попался продукт, который явил для меня новую грань прогресса в видео-индустрии.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-10-island.png\" width=\"1093.9661016949\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Люблю во время работы слушать в фоне видосы с ютуба — что-нибудь лёгкое, развлекательное и не грузящее. И вот в какой-то момент рекомендации на ютубе подсунули документальное видео про Исландию — с красивой картинкой, интересными фактами и приятным голосом диктора. И только где-то на середине получасового ролика я понял что что-то не так, когда этот дядя с бархатным тембром ошибся с ударением в месте, где человек бы не ошибся.<\/p>\n<p>Судя по картинке, для кино использовались настоящие видосы со стоков, а вот текст и озвучка — генеративные. Текст палится по характерным паттернам противопоставления («доверие в такой системе не добродетель — а простая логика» или «универсальность тут не хобби — а способ выживания»), разбросанным буквально в каждом абзаце, а также по рубленности фраз (которая, впрочем, хорошо прячется неторопливым повествованием и убаюкивающей манерой рассказчика). А вот ударения — слабое место. Первым нейродиктор спалился на фразе «Веками у Исландии был один-единственный капитал — холодные кишащие треской водЫ вокруг острова» (9:24), еще выдала фраза «... и поэтому они творят: теснАта рождает книги, музыку и стартапы» (25:48).<\/p>\n<p>Но кроме нескольких явных косяков в озвучке — это абсолютно нормальное видео для условного Нэшэнл Джеографик, при этом, скорее всего, собранное автором в одиночку. То есть, покажи это по привычному ящику — и никто не поймёт, что смотрит продукт, под капотом которого движок, совершенно отличный от привычных индустрии.<\/p>\n<p>Всего на <a href=\"https:\/\/www.youtube.com\/@Country_Films1\">канале<\/a> пока 4 ролика, уже неплохие просмотры и множество комментариев. Буду наблюдать, интересно как разовьётся. Кстати, если посмотреть сразу на все обложки, ии-уши тоже торчат — но кто сейчас не использует нейросети для генерации обложек?<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-10-covers.png\" width=\"1004.7026279391\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Важная тема — правдивость. Как известно, нейросети склонны к галлюцинациям — и что из этой кучи фактов и особенностей страны правда, а что бред? И задастся ли таким вопросом средний зритель? Я прогнал текст ролика через факт-чекер, и на самом деле к нему возникло минимум вопросов и замечаний, но что если таким же красивым голосом под залипательную картинку прогнать менее выверенные факты?<\/p>\n<p>А ещё — и это самое страшное — непонятно, сколько работ подобного качества я сам уже просмотрел в фоне и не понял, что это кремниевая копипаста.<\/p>\n<p>Всем VHS, посоны!<\/p>\n",
            "summary": "К засилью ии-музыки на стримингах и в чартах все уже кажется стали привыкать, ии-слоп в коротких видео форматах тоже дело уже набившее оскомину",
            "date_published": "2026-08-11T17:16:17+03:00",
            "date_modified": "2026-08-11T17:16:52+03:00",
            "tags": [
                "ИИ",
                "тытруба"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-10-island.png",
            "_date_published_rfc2822": "Tue, 11 Aug 2026 17:16:17 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3831",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-10-island.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-10-covers.png"
                ]
            }
        },
        {
            "id": "3827",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/neyroverstalschik-dlya-telegi\/",
            "title": "Нейроверстальщик для телеги",
            "content_html": "<p>Редакция нашей телепередачи получает множество писем от зрителей с вопросами о новом оформлении репостов из блога, которые публикуются в Телеге. Сегодня на них ответит заслуженный вебдизайнер НИИ имени Т.Т.Лебедева, Дивов Болд Джавоскриптович.<\/p>\n<p>Дело в том, что в недавнем обновлении тг появился функционал <a href=\"https:\/\/telegram.org\/blog\/communities-editor-invisible-messages\/ru\">продвинутой вёрстки постов<\/a>. В мире, где нейроассистенты с каждым днём становятся всё более умными, странно было бы не попробовать начать использовать новую фичу в авторежиме.<\/p>\n<p>С самого запуска трансляции в телегу, в канал улетала просто ссылка на пост в блоге, названием поста и картинкой-превьюшкой (через один из публичных сервисов репостинга и RSS).<\/p>\n<p>Сейчас я дал нейросети тестовый пост, ссылку на документацию, доступ боту и каналу, и за несколько итераций (всего отладка в вайбкодинг режиме заняла около часа) был сформирован скилл, по которому мой ассистент может перепостить в канал сообщение из блога, сохраняя основные детали вёртски — заголовки, ссылки, абзацы, акценты, картинки в галереях и подписи к ним.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-03-image-10.png\" width=\"713.84615384615\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Не то чтобы это было очень нужно, и с точки зрения статистики блога это даже плохо (переходов на сайт будет меньше), но не попробовать завайбкодить нейроверстальщика для телеги я не мог. Так что для меня это стало очередным забавным упражнением с нейросетями, ну а для аудитории появился дополнительный выбор, где именно мои вирши читать.<\/p>\n<p>Из интересного — в данном случае я не просто не видел код скриптов, которые в итоге работают, я даже не формулировал ассистенту архитектуру решения, обойдясь только высокоуровневыми комментариями к его работе типа «хочу заголовок пожирнее» и «а сделай еще поддержку фото в галереях» или «чёт подписи к картинкам не подтянулись». Как оно все устроено под капотом — не знаю. Требуется немалое мужество для такого пофигизма, на самом деле.<\/p>\n<p>Слава роботам!<\/p>\n<p>Всем вебдизайн, посоны!<\/p>\n",
            "summary": "Редакция нашей телепередачи получает множество писем от зрителей с вопросами о новом оформлении репостов из блога, которые публикуются в Телеге",
            "date_published": "2026-08-04T12:41:10+03:00",
            "date_modified": "2026-08-04T12:45:53+03:00",
            "tags": [
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-03-image-10.png",
            "_date_published_rfc2822": "Tue, 04 Aug 2026 12:41:10 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3827",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-08-03-image-10.png"
                ]
            }
        },
        {
            "id": "3825",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/dyadya-klodya-videomontazher\/",
            "title": "Дядя Клодя — видеомонтажер",
            "content_html": "<p>Продолжим рассказ про нейросети и видеомонтаж. Сегодня расскажу о трех похожих кейсах — как с помощью нейросетей я автоматизировал рутинные действия при обработке видео.<\/p>\n<h2>Авторазмывашка вертикальных видео<\/h2>\n<p>В капкате есть удобная настройка, когда буквально одним кликом ты обеспечиваешь себе, что любое попавшее в монтаж горизонтального ролика вертикальное видео, будет дополнено зазумленной и размытой собственной версией на фоне, таким образом убирая черные полосы сбоку (ну или сверху-снизу, для вертикального таймлайна). Ну, это стандарт де-факто, вы всё это видели мильён раз в соцсетях. Как такое же сделать в давинчи? Довольно просто: всего лишь нужно с каждым таким фрагментом провести стотыщ операций вручную. Это тот самый знаменитый утконос-монтаж от ребят из Австралии, если вы пропустили прошлый пост.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30image-10.png\" width=\"1409.6601073345\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Туториал по созданию Blanking Fill, о лёгком применении которого в 2026 сами авторы давинчи кажется не задумываются.<\/div>\n<\/div>\n<p>Я собирал кино про отпуск, и часть кадров тогда была снята вертикально. Обработав пару таких кейсов на таймлайне в Давинчи, я взвыл и пошел к Клоду. Тот подтвердил, что человеческого способа в Давинчи не существует. И тут я подумал, а нельзя ли эти материалы обработать массово и автоматически? Пара промптов, несколько тестовых итераций — и вот уже у меня есть свежеиспечённый клодом powershell скрипт, который в папке с роликами находит все вертикальные и генерит для них искомую горизонтальную замену с зазумленной размытой копией на фоне, и всё это без моего участия.<\/p>\n<p>Теперь перед сборкой ролика я в один клик заменяю в папке с исходниками вертикалки на готовые горизонтальные сниппеты и фигачу кино из них, не делая ни одного лишнего движения.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30-10.png\" width=\"664.57142857143\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Готовая blanking fill сцена на таймлайне, созданная автоматически из вертикального фрагмента<\/div>\n<\/div>\n<h2>Турбо-слайдшоу<\/h2>\n<p>Ещё один типовой приём, который я часто использую, например для вступительной части кино — нагенерить слайдшоу из самых ярких фоток путешествия. Это классно делает iMovie, но в этот раз мне было лень для этого специально закидывать в галерею телефона старые фотки, да и способности Клода было интересно проверить. Оказалось, что актуальные версии ffmpeg умеют в разнообразные переходы, и с их использованием можно тоже нафигачить абсолютно автоматически слайдшоу с нужными параметрами кадра и длительности, и суперэффектами из влажных мечт любого свадебного видеографа нулевых. Клод написал мне кастомизируемый скрипт, который я просто могу натравить на папку с фотками и получить готовый видеоряд. Пушка, бомба, ультравосторг.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-31-image-11.png\" width=\"1024.7452692868\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Готовое слайдшоу на таймлайне и невероятный эффект перехода в кадре<\/div>\n<\/div>\n<h2>Рилсособиратель<\/h2>\n<p>Кейс от которого меня щас прёт больше всего. В этом году я пропустил абсолютно эпически смытую ливнями до состояния грязеваля Бессонницу, а все кто прошел это событие активно делились впечатлениями в соцсетях. Я решил собрать мини-кино на память, но с минимумом затрат сил. В течение нескольких дней я просто скидывал себе в телегу ссылки на наиболее яркие и эпичные рилсы с кадрами с события, которые попадались в запретограмме. Потом я дал список клоду и попросил его написать скрипт, который будет скачивать рилсы через yt-dlp, по уже отработанному сценарию делать из вертикалок автозаполненные фоном горизонталки, дополнительно добавлять в кадр титр с аккаунтом автора, и склеивать все эти фрагменты в единый ролик. Пара итераций на отладку мелочей типа шрифта — и фигак, у меня есть киношка на 19 минут про фест, а также инструмент чтобы сделать такое же из любого другого набора рилсов.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30-vlcsnap.png\" width=\"1422.2222222222\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Стоп-кадр из готового ролика про Бессонницу<\/div>\n<\/div>\n<p>Теперь, когда роботы захватят власть и уничтожат человечество, мне будет что вспомнить и что посмотреть на садящемся заряде смартфона. Всё не зря.<\/p>\n<p>Выложил скрипты <a href=\"https:\/\/github.com\/alexbatishchev\/kenk-video-tools\">на гитхаб<\/a>, хотя если у вас есть нейросеть, всё это генерится под ваш кастомный запрос сейчас просто и элементарно<\/p>\n<p>Слава роботам!<\/p>\n<p>Всем IEEE1394, посоны!<\/p>\n",
            "summary": "Продолжим рассказ про нейросети и видеомонтаж. Сегодня расскажу о трех похожих кейсах — как с помощью нейросетей я автоматизировал рутинные действия при обработке видео",
            "date_published": "2026-07-31T13:20:59+03:00",
            "date_modified": "2026-07-31T13:22:11+03:00",
            "tags": [
                "PowerShell",
                "ИИ",
                "КЭНК"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30image-10.png",
            "_date_published_rfc2822": "Fri, 31 Jul 2026 13:20:59 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3825",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30image-10.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30-10.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-31-image-11.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-30-vlcsnap.png"
                ]
            }
        },
        {
            "id": "3824",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/neyroseti-protiv-antipodskih-interfeysov\/",
            "title": "Нейросети против антиподских интерфейсов",
            "content_html": "<p>Одно из направлений, которым я себя занимаю, пока вынужденно просиживаю лето дома — всякое около-фотовидео. Разобрал несколько старых отпусков и прочих съемочек, заодно отточил новый флибустьерский ультрабыстрый флоу по монтажу в Давинчи. Но вот то, как именно отточил — это отдельная история.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-dav1.png\" width=\"1323\" height=\"540\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Правило номер 1: никогда не ставь новую мажорную версию софта пока не выйдет 3-4 обновления<\/div>\n<\/div>\n<p>Когда в 2005 году я я впервые глубоко полез в тему монтажа, этих ваших туториалов обо всём на свете в ютубах и прочих диктоках не существовало, и постигать всё приходилось методом тыка и (реже) чтения хэлпов. И я хорошо помню как большинство фич Sony Vegas оказались мне интуитивно понятны. Наверняка, тут сыграл роль опыт с разными музыкальными DAW, но в любом случае даже сложные концепции типа многослойного обьектного композитинга я относительно легко и без сопротивления программы освоил.<\/p>\n<p>Когда несколько лет назад я попытался так же раскурить новомодный Давинчи, изумлению моему не было предела — практически всё в этой программе было сделано (субъективно) не так, и через жопу. Программа как будто специально заваливала тебя изобилием возможностей, но при этом сопротивляясь любым операциям. Буквально всё было неинтуитивно, а когда неинтуитивны элементарные действия — это просто вгоняет в ступор. Особо меня бесили различные «режимы» которые можно было нечаянно включить кликом или сочетанием клавиш, и хер поймёшь как такое новое эпилептическое поведение программы отключить. Так что, все собранные мной в давинчи многокамерные концерты на рубеже 2020-х — это боль и хождение по проволоке над пропастью в страхе совершить лишнее движение.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27image-10.png\" width=\"1505\" height=\"359\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Какие-то инстрУменты, у нас в селе такого отродясь не видали.<\/div>\n<\/div>\n<p>Возможно, эту альтернативность и стремление к ректальному гландоудалению в области нелинейного монтажа объясняет австралийское происхождение софта. Но во многом поэтому я в последние годы и искал альтернативы монтажа на компе (и нашел один из великолепнейших способов — фигачить ролики между делами прямо на планшете или телефоне в Капкате).<\/p>\n<p>Однако, в этот заход на архивы я столкнулся с дикими тормозами CapCut на объёмных роликах (и это с M3 под капотом iPad Air), и решил попробовать сделать ещё одну попытку с Давинчи. Для помощи в работе применил нейросети — буквально, задавал Клоду самые тупые вопросы, вплоть да скидывания скринов когда не мог найти иконку или пункт меню. Что-то Клод знал неверно и его приходилось отправлять за онлайн документацией, но в целом этот хак помог мне продраться сквозь непреодолимую стену, когда не получается совсем ничего, и дальше дело уже пошло. В ловушку «чет нажал и все сломалось» тоже пару раз попадал — помогала нейросетка, и привычка сохранять промежуточные версии. В целом, новый флоу хорош и большие ролики-истории буду теперь делать так, а глядишь и до мультикама с концертов снова руки дойдут.<\/p>\n<p>Главный же вывод — в вопросах нубского затупа с, мягко говоря, странно придуманными интерфейсами, нейросети помогают довольно хорошо, рекомендую.<\/p>\n<p>А про то, как я автоматизировал часть работы с видео через нейросети, я расскажу в следующий раз.<\/p>\n<p>Всем нейротьютор, посоны!<\/p>\n",
            "summary": "Одно из направлений, которым я себя занимаю, пока вынужденно просиживаю лето дома — всякое около-фотовидео",
            "date_published": "2026-07-29T21:17:51+03:00",
            "date_modified": "2026-07-28T20:33:18+03:00",
            "tags": [
                "все эти ваши компьютеры",
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-dav1.png",
            "_date_published_rfc2822": "Wed, 29 Jul 2026 21:17:51 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3824",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-dav1.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27image-10.png"
                ]
            }
        },
        {
            "id": "3826",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/iifikaciya-faststone\/",
            "title": "ИИфикация FastStone",
            "content_html": "<p>Софтом Faststone (в первую очередь FastStone Image Viewer)  я пользуюсь с 2000-х, и это один из нескольких абсолютно любимых и просто незаменимых инструментов под винду для меня. В последние годы программы вяло развивались — но не потому что были заброшены автором, а потому что улучшать в них по большому счету было нечего. Так что уже давно, новая версия программы — это просто <a href=\"https:\/\/www.faststone.org\/FSViewerDetail.htm#History\">багфиксы, улучшения производительности и поддержка форматов<\/a>.<\/p>\n<p>Так и FastStone Image Viewer 8.5, вышедшая месяц назад — если бы не одно но. Придя на сайт за дистрибутивом, я увидел изменившийся впервые за 22 (!) года дизайн страницы. Вёрстка и приёмчики характерные, так что как минимум тут автор софта вооружился помощью кремниевых ассистентов. Наверняка, в самом коде продукта то же самое — а значит нас могут ждать исправления ошибок (что хорошо) а также резкие твисты в дизайне и фичах (чего, если честно, не хочется совсем).<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1127.4021352313\" data-ratio=\"1.4092526690391\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-fs-2004.png\" width=\"1127.4021352313\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-fs-2026.png\" width=\"1127.4021352313\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-fs-ai.png\" width=\"1127.4021352313\" height=\"800\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Дизайн главной страницы <a href=\"https:\/\/www.faststone.org\/\">https:\/\/www.faststone.org\/<\/a> в 2004, зимой 2026 и сейчас<\/div>\n<\/div>\n<p>Ушла эпоха!<\/p>\n<p>Всем изменения, посоны!<\/p>\n",
            "summary": "Софтом Faststone (в первую очередь FastStone Image Viewer) я пользуюсь с 2000-х, и это один из нескольких абсолютно любимых и просто незаменимых инструментов под винду для меня",
            "date_published": "2026-07-27T22:16:30+03:00",
            "date_modified": "2026-07-27T22:16:49+03:00",
            "tags": [
                "все эти ваши компьютеры",
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/image-9.png",
            "_date_published_rfc2822": "Mon, 27 Jul 2026 22:16:30 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3826",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/image-9.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-fs-2004.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-fs-2026.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-27-fs-ai.png"
                ]
            }
        },
        {
            "id": "3821",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/kirillicheskiy-rezident-peredayot-iz-klodlyandii\/",
            "title": "Кириллический резидент передаёт из Клодляндии",
            "content_html": "<p>Как уже в курсе любимый читатель, мы живем в эпоху искусственного интеллекта и агентской разработки. ИИшечки пишут код, код работает, все счастливы. Но есть одна проблема — всё около-иишное как правило живёт и мыслится в окружении macOS\/Linux и в контексте в первую очередь питона. А что делать, если ты хочешь использовать иишку для разработки на павершелле и использовать Клода в среде Виндоуз? Ответ по умолчанию — страдать.<\/p>\n<p>Чтобы не было проблем с кириллицей, скрипты нужно хранить в UTF-16 LE с BOM — так их одинаково однозначно опознают что PowerShell 5.1, что pwsh 7+, что тестовые редакторы под Windows, что git\/gitlab, и все живут дружно. А вот Claude Code с его встроенными инструментами `Edit` и `Write` живёт только в своей реальности UTF-8 и плевать хотел, в какой кодировке был файл. А поэтому и читать-редактировать старые наработки по умолчанию не может, и новое пишет сломанное.<\/p>\n<p>Проблема <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/7134\">старая<\/a> и <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/28316\">известная<\/a>, но как ’это часто бывает с корнер кейсами, проблемы индейцев шерифа не волнуют — ни фикса, ни какой-либо настройки для клода не существует и, скорее всего, <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/62862\">не предвидится<\/a>. ИЧСХ, проблема тут не только кириллическая, у японцев например ровно та же беда, только с Shift_JIS вместо UTF-16. Но кому какое дело до этих ваших туземных особенностей?<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11-2.png\" width=\"1342.2818791946\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">карта мира по мнению программистов (гипотеза)<\/div>\n<\/div>\n<p>Сразу как только я наступил на эти грабли, родился обходной маневр: инструкцией в CLAUDE.md агенту было сказано для редактирования PowerShell скриптов делать построчную замену вызовом того же PowerShell. И это в целом работало, но сильно замедляло (и часто ломало) процесс — решение было кустарным, хрупким, и разрешение спрашивалось на каждый чих. Агент регулярно забывал инструкции, а чтобы вспомнить сначала бегло бежал по садовому инвентарю, отнимая моё время, нервные клетки, и тратя драгоценные токены.<\/p>\n<p>Сегодня, устав от очередной порчи скрипта при небольшом изменении, я отправил агента в рисёрч с требованием раз и навсегда решить проблему в корне. Клод обнаружил в интернетах братьев-японцев и других потерпевших, но главное — придумал использовать хуки, которые прозрачно конвертируют файл туда-обратно при редактировании встроенными инструментами. Я затестил и это работает. Щас расскажу.<\/p>\n<h2>Доктор Крюк, или как я перестал страдать и полюбил хуки<\/h2>\n<p>У Claude Code есть `PreToolUse`\/`PostToolUse`\/`Stop` hooks — команды, которые выполняются автоматически вокруг вызовов инструментов. Идея простая: пусть файл на диске «в покое» всегда лежит в UTF-16 LE, а хуки на лету превращают его в UTF-8 непосредственно перед тем, как его коснётся Read\/Edit\/Write, и обратно — сразу после. Модель вообще не должна догадываться, что файл когда-то был не в UTF-8.<\/p>\n<p>Настройки хуков в  ~\/.claude\/settings.json:<\/p>\n<pre class=\"e2-text-code\"><code class=\"json\">&quot;hooks&quot;: {\n  &quot;PreToolUse&quot;: [\n    {\n      &quot;matcher&quot;: &quot;Read|Edit&quot;,\n      &quot;hooks&quot;: [{\n        &quot;type&quot;: &quot;command&quot;,\n        &quot;command&quot;: &quot;C:\\\\Program Files\\\\PowerShell\\\\7\\\\pwsh.exe&quot;,\n        &quot;args&quot;: [&quot;-NoProfile&quot;, &quot;-File&quot;, &quot;C:\\\\Users\\\\[USER]\\\\.claude\\\\hooks\\\\ps1-pre-encoding.ps1&quot;]\n      }]\n    }\n  ],\n  &quot;PostToolUse&quot;: [\n    {\n      &quot;matcher&quot;: &quot;Edit|Write&quot;,\n      &quot;hooks&quot;: [{\n        &quot;type&quot;: &quot;command&quot;,\n        &quot;command&quot;: &quot;C:\\\\Program Files\\\\PowerShell\\\\7\\\\pwsh.exe&quot;,\n        &quot;args&quot;: [&quot;-NoProfile&quot;, &quot;-File&quot;, &quot;C:\\\\Users\\\\[USER]\\\\.claude\\\\hooks\\\\ps1-post-encoding.ps1&quot;]\n      }]\n    }\n  ],\n  &quot;Stop&quot;: [\n    {\n      &quot;hooks&quot;: [{\n        &quot;type&quot;: &quot;command&quot;,\n        &quot;command&quot;: &quot;C:\\\\Program Files\\\\PowerShell\\\\7\\\\pwsh.exe&quot;,\n        &quot;args&quot;: [&quot;-NoProfile&quot;, &quot;-File&quot;, &quot;C:\\\\Users\\\\[USER]\\\\.claude\\\\hooks\\\\ps1-restore-all.ps1&quot;]\n      }]\n    }\n  ]\n}<\/code><\/pre><p>pre-encoding.ps1 (перед Read\/Edit — если увидел BOM UTF-16 LE, конвертирует в UTF-8 и запоминает путь):<\/p>\n<pre class=\"e2-text-code\"><code class=\"powershell\">$ErrorActionPreference = 'Stop'\n$stateFile = &quot;C:\\Users\\[USER]\\.claude\\hooks\\ps1-utf16-state.json&quot;\n$scopeRoot = &quot;[ВАШ ПУТЬ]&quot;\n\ntry {\n    $inputJson = [Console]::In.ReadToEnd()\n    $data = $inputJson | ConvertFrom-Json\n    $filePath = $data.tool_input.file_path\n\n    if (-not $filePath) { exit 0 }\n    if ($filePath -notmatch '\\.ps1$') { exit 0 }\n    if (-not $filePath.StartsWith($scopeRoot, [System.StringComparison]::OrdinalIgnoreCase)) { exit 0 }\n    if (-not (Test-Path -LiteralPath $filePath -PathType Leaf)) { exit 0 }\n\n    $bytes = [System.IO.File]::ReadAllBytes($filePath)\n    if ($bytes.Length -ge 2 -and $bytes[0] -eq 0xFF -and $bytes[1] -eq 0xFE) {\n        $content = [System.IO.File]::ReadAllText($filePath, [System.Text.Encoding]::Unicode)\n        [System.IO.File]::WriteAllText($filePath, $content, (New-Object System.Text.UTF8Encoding($false)))\n\n        $state = @()\n        if (Test-Path -LiteralPath $stateFile) {\n            $raw = Get-Content -LiteralPath $stateFile -Raw -ErrorAction SilentlyContinue\n            if ($raw) { $state = @($raw | ConvertFrom-Json) }\n        }\n        if ($state -notcontains $filePath) { $state += $filePath }\n        ($state | ConvertTo-Json) | Set-Content -LiteralPath $stateFile -Encoding utf8\n    }\n} catch {\n    exit 0\n}\nexit 0<\/code><\/pre><p>post-encoding.ps1 (после Edit\/Write — конвертирует обратно в UTF-16 LE, но только файлы из стейта):<\/p>\n<pre class=\"e2-text-code\"><code class=\"powershell\">$ErrorActionPreference = 'Stop'\n$stateFile = &quot;C:\\Users\\[USER]\\.claude\\hooks\\ps1-utf16-state.json&quot;\n\ntry {\n    $inputJson = [Console]::In.ReadToEnd()\n    $data = $inputJson | ConvertFrom-Json\n    $filePath = $data.tool_input.file_path\n\n    if (-not $filePath) { exit 0 }\n    if ($filePath -notmatch '\\.ps1$') { exit 0 }\n    if (-not (Test-Path -LiteralPath $stateFile)) { exit 0 }\n\n    $raw = Get-Content -LiteralPath $stateFile -Raw -ErrorAction SilentlyContinue\n    if (-not $raw) { exit 0 }\n    $state = @($raw | ConvertFrom-Json)\n    if ($state -notcontains $filePath) { exit 0 }\n    if (-not (Test-Path -LiteralPath $filePath -PathType Leaf)) { exit 0 }\n\n    $content = [System.IO.File]::ReadAllText($filePath, [System.Text.Encoding]::UTF8)\n    [System.IO.File]::WriteAllText($filePath, $content, [System.Text.Encoding]::Unicode)\n\n    $state = @($state | Where-Object { $_ -ne $filePath })\n    ($state | ConvertTo-Json) | Set-Content -LiteralPath $stateFile -Encoding utf8\n} catch {\n    exit 0\n}\nexit 0<\/code><\/pre><p>restore-all.ps1 (Stop-хук — подчищает в конце хода всё, что осталось не восстановленным после одиночного Read без последующего Edit):<\/p>\n<pre class=\"e2-text-code\"><code class=\"powershell\">$ErrorActionPreference = 'Stop'\n$stateFile = &quot;C:\\Users\\[USER]\\.claude\\hooks\\ps1-utf16-state.json&quot;\n\ntry {\n    [Console]::In.ReadToEnd() | Out-Null\n\n    if (-not (Test-Path -LiteralPath $stateFile)) { exit 0 }\n    $raw = Get-Content -LiteralPath $stateFile -Raw -ErrorAction SilentlyContinue\n    if (-not $raw) { exit 0 }\n    $state = @($raw | ConvertFrom-Json)\n\n    foreach ($filePath in $state) {\n        if (-not (Test-Path -LiteralPath $filePath -PathType Leaf)) { continue }\n        $bytes = [System.IO.File]::ReadAllBytes($filePath)\n        $isUtf16Le = $bytes.Length -ge 2 -and $bytes[0] -eq 0xFF -and $bytes[1] -eq 0xFE\n        if (-not $isUtf16Le) {\n            $content = [System.IO.File]::ReadAllText($filePath, [System.Text.Encoding]::UTF8)\n            [System.IO.File]::WriteAllText($filePath, $content, [System.Text.Encoding]::Unicode)\n        }\n    }\n\n    Set-Content -LiteralPath $stateFile -Value &quot;[]&quot; -Encoding utf8\n} catch {\n    exit 0\n}\nexit 0<\/code><\/pre><p>Собственно, делать эти настройки руками не нужно — просто скопипастите текст заметки в чат своему Клоду и попросите настроить так же.<\/p>\n<h2>Доклад окончен<\/h2>\n<p>Скрипты на диске и в git теперь всегда лежат в UTF-16 LE с BOM — ровно так, как его и ждёт PowerShell. Пока файла касается Claude Code — он на долю секунды «мигает» в UTF-8 и обратно, а модель работает через свои обычные беззаботные Edit\/Write. Роботы работают, человек не напрягается.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11-image-9.png\" width=\"1000\" height=\"798\" alt=\"\" \/>\n<\/div>\n<p>Важная тонкость — в скрипты зашита проверка на них самих, чтобы создавая-редактируя их Клод не попадал в бесконечную кодировочную петлю.<\/p>\n<p>Пойду, завайбкожу ещё что-нибудь.<\/p>\n<p>Слава роботам! КЭНК!<\/p>\n",
            "summary": "Как уже в курсе любимый читатель, мы живем в эпоху искусственного интеллекта и агентской разработки. ИИшечки пишут код, код работает, все счастливы",
            "date_published": "2026-07-12T20:42:19+03:00",
            "date_modified": "2026-07-12T20:36:13+03:00",
            "tags": [
                "PowerShell",
                "TG",
                "ИИ",
                "КЭНК"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11.png",
            "_date_published_rfc2822": "Sun, 12 Jul 2026 20:42:19 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3821",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11-1.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11-2.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-11-image-9.png"
                ]
            }
        },
        {
            "id": "3815",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/u-nischih-slug-net\/",
            "title": "У нищих слуг нет",
            "content_html": "<p>Фраза из заголовка — одна из любимых поговорок моей сестры. Её взросление пришлось на турбулентные перестроечные годы, со всеми взлётами, падениями и финтами экономики, и она очень хорошо понимала цену жизни и возможности, которыми ты можешь обеспечить себя только сам.<\/p>\n<p>Что-то похожее прямо сейчас происходит в ии-экономике. Действительно мощные модели и серьезные объёмы задач требуют соответствующего финансирования — даже в условиях субсидированных вендорами подписочных моделей.<\/p>\n<p>Я пару месяцев экспериментирую с агентом Hermes. Для того, чтобы он работал, ему нужна Иишка под капотом, но изначально я не хотел тратить на этот проект много денег. Как раз к моменту, когда я приступил к экспериментам, мне попалась информация о новом российском брокере — специальном сервисе, в котором можно получить доступ к моделям разных вендоров  (в том числе и открытых моделей, которые этот брокер крутит на своем железе), без проблем с оплатой, приседаний с КВН, и в том числе по невысокой цене.<\/p>\n<p>Hermes взлетел и работал довольно бодро, укладываясь в лимиты токенов на подписке стоимостью 2500 рублей в месяц. Однако, спустя примерно месяц из-за экономических и технических нюансов брокер изменил условия, укладывать в эти лимиты сильные модели OpenAI стало невозможно, и агента я перевёл на модели попроще.<\/p>\n<p>Я не сразу понял что произошло, потому что в Hermes к тому времени были настроены несколько прикольных автоматизаций, в которых агент готовил для меня информационные дайджесты, собирал нужную информацию, выполнял цифровые поручения ну и другую мелкую помогательскую работу. Когда мозги у Гермеса поглупели, он эту работу выполнять не перестал, но качество упало драматически. При том, что все автоматизации и скиллы были описаны, настроены подробно, и он по ним работал и раньше, он начал просто косорезить, на казалось бы в ровном месте. Агент мог галлюцинировать про уже известные факты или не выполнить какое-то действие, но на голубом глазу убеждать, что он это выполнил. Когда я ему предъявлял доказательства того, что он не прав, он врал и увиливал, вместо того, чтобы признаться, что он действительно накосячил. Он не отказывался работать, но делал работу плохо и при этом не признавался или не говорил сам о том, что у него что-то не получилось.<\/p>\n<p>Разрабатывать и настраивать что-то новое стало совсем невозможно, качество дайджестов и другой обработки информации, которую он при этом делал, тоже упало — но это было бы хотя бы ожидаемо. Но что он начнет неверно выполнять то, о чем мы договаривались, то, что чётко прописано — и, самое главное, отрицать факты и врать о своих ошибках, к этому я был не готов.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-09-image-9.png\" width=\"747.5\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">По задаче настроить на сервере хром агент начал бредить и городить замену из npm-пакетов<\/div>\n<\/div>\n<p>В определенный момент он даже меня довольно сильно подставил. Одной из его задач было собирать регулярные дайджесты обсуждений в одном из чатов в телеге, посвященных ИИшке. Мне было лень следить за этим постоянно, но там иногда проскальзывали интересные мысли или тренды, и хотелось быть в курсе. Так вот, в очередной раз он просто направил дайджест обсуждений с аналитикой за неделю не мне, а в этот же чат, чем изрядно напугал участников чата, которые вдруг поняли, что за ними следят )))<\/p>\n<p>Сейчас я перестал активно что-то развивать в Гермесе, работают только дайджесты и обработка входящих.<\/p>\n<p>Наверняка, с развитием технологий соотношение цена\\качество перевалит за рубеж, после которого действительно умные модели для применения в универсальных ассистентах станут экономически доступнее. Пока для практического использования в джарвис-режиме необходимы топовые подписки, что подходит далеко не всем (с учётом затрат и выхлопа от перекладываемых на ассистента задач). Ну а в рамках конкретно моих потребностей, кажется что за двести баксов в месяц можно и самому телегу читать и почту разбирать.<\/p>\n<p>Такие дела. Продолжаем эксперименты в ограниченных бюджетах.<\/p>\n<p>Всем облом, посоны!<\/p>\n",
            "summary": "Фраза из заголовка — одна из любимых поговорок моей сестры. Её взросление пришлось на турбулентные перестроечные годы, со всеми взлётами, падениями и финтами экономики",
            "date_published": "2026-07-09T14:40:14+03:00",
            "date_modified": "2026-07-09T14:39:09+03:00",
            "tags": [
                "TG",
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-09-image-9.png",
            "_date_published_rfc2822": "Thu, 09 Jul 2026 14:40:14 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3815",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-07-09-image-9.png"
                ]
            }
        },
        {
            "id": "3810",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/ii-otkrylyaet-i-eto-gorazdo-huzhe-chem-redbull\/",
            "title": "ИИ окрыляет, и это гораздо хуже чем редбулл",
            "content_html": "<p>Поймал себя на ощущении, что стал сильнее уставать на работе. Проанализировал, и понял, что появляющиеся от использования нейросетей возможности имеют ещё один негативный эффект. Да, ты начинаешь делать на порядок больше, но и в разы сильнее тратишься от этого.<\/p>\n<p>Например, недавно в одной задаче я слегка упустил контроль и позволил ассистенту навайбкодить систему слишком навороченную, после чего потратил значительное время на рефакторинг, упрощение и причесывание всех over-engineered деталек. И да, даже в этом причёсывании я выполнял муторные кропотливые операции силами агента невероятно быстро и эффективно — но контролировать, проверять, направлять эту деятельность всё равно приходилось мозгам органическим, и от необходимости сопровождать такой интенсивный процесс они уставали значительно сильнее. Да и разбирать чужой код всегда сложнее чем свой.<\/p>\n<p>Вот и получается: выдали нам энергетиков ведро, посадили в болид F1, открыли все дороги — но ехать по ним без сна и на бешеной скорости приходится всё тем же ограниченным в ресурсах кожаным человекам. А мы мчим, на радостях и без устали, и не замечаем как слипаются глаза.<\/p>\n<p>Пока вижу тут выходом только более строгий контроль за объёмом работы — буквально, ставить себе четкие лимитированные задачи и останавливаться по выполнению. Жизненно необходимо осознавать что с нынешними инструментами задачи выполняются значительно быстрее и в бОльших объёмах, но и усталость от такой деятельности выше чем раньше, в пересчёте на часы. Доступность и эффективность ИИ инструментов провоцируют фигачить с кажущейся лёгкостью буквально сутки напролёт, но здесь слишком легко не заметить как твой собственный ресурс потрачен полностью.<\/p>\n<p>Pet-проектов и прочих хобби с применением ИИ так же касается.<\/p>\n<iframe frameborder=\"0\" allow=\"clipboard-write\" style=\"border:none;width:614px;height:244px;\" width=\"614\" height=\"244\" src=\"https:\/\/music.yandex.ru\/iframe\/album\/3369429\/track\/28192687\">Слушайте <a href=\"https:\/\/music.yandex.ru\/album\/3369429\/track\/28192687?utm_source=web&utm_medium=copy_link\">На фиг, на фиг!<\/a> — <a href=\"https:\/\/music.yandex.ru\/artist\/218079\">Несчастный Случай<\/a> на Яндекс Музыке<\/iframe>\n<p>Песня Кортнева двадцатилетней давности немножко про другое — но рефрен сейчас очень актуален.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/R-9671526-1558977593-8153.jpg\" width=\"597\" height=\"594\" alt=\"\" \/>\n<\/div>\n<p>Всем график, посоны!<\/p>\n",
            "summary": "Поймал себя на ощущении, что стал сильнее уставать на работе. Проанализировал, и понял, что появляющиеся от использования нейросетей возможности имеют ещё один негативный эффект",
            "date_published": "2026-06-19T17:53:00+03:00",
            "date_modified": "2026-06-19T13:26:21+03:00",
            "tags": [
                "TG",
                "ИИ",
                "лытдыбр"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/image-8.png",
            "_date_published_rfc2822": "Fri, 19 Jun 2026 17:53:00 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3810",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/image-8.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/R-9671526-1558977593-8153.jpg"
                ]
            }
        },
        {
            "id": "3808",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/krutite-baraban\/",
            "title": "Крутите барабан",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-06-14_21-03-16.jpg\" width=\"1091.684434968\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Что могут нейросети прямо сейчас: проанализировать исполняемый файл легендарной игры из твоего детства, от которой утеряны исходники, полностью восстановить код с алгоритмами, звуками и картинками, переписать на современный язык для публикации он-лайн.<\/p>\n<p>Охреневаю от этих возможностей буквально ежедневно, и не перестаю охреневать<\/p>\n<p>Сайт c римейком <a href=\"https:\/\/shir-man.com\/pole-chudes-exe\/\">https:\/\/shir-man.com\/pole-chudes-exe\/<\/a><br \/>\nАвтор (продюссер??) этого переложения — звезда и один из главных ИИ энтузиастов на русском <a href=\"https:\/\/t.me\/denissexy\/11507\">Денис Ширяев <\/a><\/p>\n<p>Всем Якубович, посоны!<\/p>\n",
            "summary": "Что могут нейросети прямо сейчас: проанализировать исполняемый файл легендарной игры из твоего детства, от которой утеряны исходники, полностью восстановить код с алгоритмами",
            "date_published": "2026-06-14T18:44:00+03:00",
            "date_modified": "2026-06-17T18:45:01+03:00",
            "tags": [
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-06-14_21-03-16.jpg",
            "_date_published_rfc2822": "Sun, 14 Jun 2026 18:44:00 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3808",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-06-14_21-03-16.jpg"
                ]
            }
        },
        {
            "id": "3798",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/egeya-na-steroidah\/",
            "title": "Эгея на стероидах",
            "content_html": "<p>За годы использования <a href=\"https:\/\/ilyabirman.ru\/meanwhile\/tags\/aegea-all\/\">восхитительного движка Эгея<\/a> у меня накопилось множество микро-хотелок и потребностей в мелочах, которых в движке нет (или они есть в платной версии, все фичи которой мне не нужны). Что-то из этого я за это время реализовывал сам, и тут вылезала дополнительная сложность — поддерживать эти изменения при выпуске Ильёй новой версии движка. Там целевая процедура обновления — переписать папку поверх, и вечно что-то терялось или портилось. Угадайте с трех раз, что с этими всеми проблемами случилось в 2026?<\/p>\n<p>Да, друзья, я снова про нейросети<\/p>\n<p>В общем, благодаря чудесным новым возможностям, я и хотелки свои теперь закрываю легко по мере необходимости, и технологичный способ вести свой форк Эгеи проработал. В целом, оно в основном решается штатной и давно известной git-магией, но разобраться с ней и построить конвейер кремнивые ребята мне сильно помогли. Да и имея такого ассистента под рукой, все последующие разы проще попросить его снова всё сделать, чем вспоминать как устроен процесс (при всей его проработанности).<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-25-done.png\" width=\"2103\" height=\"340\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Ассистент Клод подводит итоги апдейта<\/div>\n<\/div>\n<p>Так что, сегодня форк версии 4199 с пасьянсом и фривольницами был закинут на сервак без обычной траты вечера на кропотливые изменения. Роботы работают, человек пользуется, снова красота!<\/p>\n<p>Всем прогресс, посоны!<\/p>\n",
            "summary": "За годы использования восхитительного движка Эгея у меня накопилось множество микро-хотелок и потребностей в мелочах, которых в движке нет",
            "date_published": "2026-05-27T19:10:00+03:00",
            "date_modified": "2026-05-27T19:09:55+03:00",
            "tags": [
                "TG",
                "все эти ваши компьютеры",
                "ИИ",
                "ЭГЕЯ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-25-done.png",
            "_date_published_rfc2822": "Wed, 27 May 2026 19:10:00 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3798",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-25-done.png"
                ]
            }
        },
        {
            "id": "3793",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/novy-reliz-vkachatora\/",
            "title": "Новый релиз ВКачатора",
            "content_html": "<p>Спустя <a href=\"https:\/\/batishchev.ru\/blog\/all\/zabrat-svoyo-iz-oblakov-obnovlenie-vkachatora\/\">три года<\/a> подготовил и выпустил новый релиз ВКачатора — допилил много мелочей, до которых в прошлый раз не доходили руки, благо теперь Клод позволяет реализовывать идеи быстро и технологично. ЧуднО видеть код, на который я в своё время потратил уйму времени, и то как играючи его сейчас колбасит ИИшка<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-18-image-8.png\" width=\"914.75142624287\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Приятные мелочи — аватары отправителей и бейджик «processed» на обработанных страницах<\/div>\n<\/div>\n<p>Формат выгрузки за прошедшие годы не поменялся, а вот содержимое профиля заметно поредело: уж не знаю с чем связано, может самизнаетечто повлияло, но много видосов и фоток теперь удалены или скрыты авторами. Ну, такие времена.<\/p>\n<p>При разработке в паре с Клодом пришлось преодолеть новые технологические сложности — оказалось что питоново-юниксовые по происхождению нейросети нативно плохо могут в редактирование powershell-скриптов с кириллицей под виндой. Но в итоге решение придумалось, и работа по впиливанию фич заняла пару вечеров ленивой фоновой постановки задач и контроля результатов. В основном время потратилось на скачивание медиа, ну заодно и свой дамп обновил на актуальный.<\/p>\n<p>Публичную репу решил пересоздать, но адрес оставил прежний: <a href=\"https:\/\/github.com\/alexbatishchev\/kenk-vk-enricher\">https:\/\/github.com\/alexbatishchev\/kenk-vk-enricher<\/a><\/p>\n<p>КЭНК! Слава роботам!<\/p>\n",
            "summary": "Спустя три года подготовил и выпустил новый релиз ВКачатора — допилил много мелочей, до которых в прошлый раз не доходили руки, благо теперь Клод позволяет реализовывать идеи быстро и технологично",
            "date_published": "2026-05-22T20:03:01+03:00",
            "date_modified": "2026-05-22T20:02:55+03:00",
            "tags": [
                "PowerShell",
                "TG",
                "ВКачатор",
                "Забрать своё из облаков",
                "ИИ",
                "КЭНК"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-18-image-8.png",
            "_date_published_rfc2822": "Fri, 22 May 2026 20:03:01 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3793",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-18-image-8.png"
                ]
            }
        },
        {
            "id": "3791",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/lovushka-izobiliya-v-epohu-ii\/",
            "title": "Ловушка изобилия в эпоху ИИ",
            "content_html": "<p>Человечество раз за разом придумывало, как превратить что-то редкое сейчас — в массовое, и судьба у каждого такого изобретения была в общем одинаковая: сначала меняло всё, потом выяснялось что биология за цивилизацией не успела.<\/p>\n<p>До Гутенберга рукописная книга стоила как чугунный мост, после доступ к знаниям упростился драматически. Голос Карузо мог слышать только тот, кто стоял в зале, а потом — любой с граммофоном. Голод был нормой для большинства населения Земли вплоть до XX века, а потом пришли селекция, удобрения, консервирование, холодильники, и вот ожирение стало болезнью бедных, а не богатых. Да даже транспорт — путешествие из Москвы в Петербург занимало неделю и стоило месячного заработка, а сейчас три часа на Сапсане или час на самолёте за цену пары ужинов в кафе. Телеграф, телефон, интернет — мгновенная коммуникация через тысячи километров сначала была привилегией правительств, потом корпораций, потом каждого с телефоном в кармане.<\/p>\n<p>Последние двадцать лет принесли изобилия информационное и дофаминовое, а прямо сейчас нас накрывает цунами изобилия создательства.<\/p>\n<h2>Первая волна создательства: массовое производство контента.<\/h2>\n<p>Это стартовало задолго до нейросетей, когда соцсети и блог-платформы, вместе с персональной цифровой техникой критически снизили порог входа в криэйтерство.<\/p>\n<p>До смартфонов фотография — это муторно, долго, так-себе по качеству. Съемка и склейка видео — дело специально обученных людей из около-телека или увлеченных энтузиастов с  софтом, мощным компьютером и красными от ночного монтажа глазами (а я, мальчишка, эти ваши ролики из отпуска уже 20 лет как снимаю для домашнего архива). Музыка — тем более: студия, звукорежиссёр, бюджет, а самостоятельно — гемор с железом и приседания с софтом (кто помнит kx drivers, SoundFont и FireWire?), орание на микрофон через проволочную рамку с колготками вместо поп-фильтра, и часовые ожидания обработок файлов.  В части публикации текста, даже с приходом интернета и его демократизацией, в начале нужно было в этом хоть немного шарить.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-narod.jpg\" width=\"641\" height=\"376\" alt=\"\" \/>\n<div class=\"e2-text-caption\">А у вас был хомяк на народе?<\/div>\n<\/div>\n<p>Первые текстовые соцсети и блог-платформы, а потом и связка смартфон+TikTok снесли всё это под ноль. Сегодня любая домохозяйка выставляет кольцевую лампу, монтирует в CapCut и набирает миллион просмотров с навыками, которые ещё в 2012 году требовали специального образования. А просматривая лайки и отвечая на комменты она попутно закидывает в сохранёнки чужие рилсы про правильные схемы света и выбор лучших радиопетличек. Пользовательский контент затопил пространство не потому что стал лучше, а потому что стал доступным в производстве, бесконечным и мгновенным.<\/p>\n<h2>Вторая волна — изобилие автоматизации и цифрового предпринимательства<\/h2>\n<p>ИИ-ассистенты продолжают эту же логику, но в принципиально другой области. Написать рабочий код, запустить автоматизацию, сделать сайт, настроить API-интеграцию, построить внутренний инструмент для бизнеса — всё это требовало лет обучения или денег на специалистов, и порог входа в цифровое предпринимательство был высоким именно потому, что между идеей и её реализацией стояла техническая стена, которую большинство людей не могло перелезть в одиночку.<\/p>\n<p>ИИ эту стену снёс.<\/p>\n<p>Теперь человек с идеей и базовым пониманием того, что он хочет, может за вечер собрать рабочий прототип, автоматизировать рутину, запустить простой цифровой продукт — и это демократизация целого класса деятельности, которая раньше была закрыта за барьером технического навыка. Соцсети открыли массовое производство контента. ИИ открывает массовое цифровое строительство.<\/p>\n<h2>Обратная сторона изобилия<\/h2>\n<p>У каждого нового изобилия обнаруживался предел — биологический потолок, который не апгрейдился вместе с технологиями, и вот тут начинается самое интересное.<\/p>\n<p>Дешёвая еда дала ожирение и другие проблемы со здоровьем — медленная эволюция человеков неспособна быстро перестроить нас под доступность еды, промышленные сахара и жиры. Дофаминовое изобилие дало тревожность, сокращение концентрации внимания, рост депрессии — мозг не переваривает поток стимулов, рецепторы тупеют, порог удовольствия растёт, нужно больше, чтобы почувствовать то же. Изобилие скорости — но мы не стали больше успевать, просто заполнили освободившееся время новыми поездками, встречами, задачами, потому что время оставалось константой.<\/p>\n<p>Создательство тоже не исключение, и ограничение тут — внимание и воля.<\/p>\n<h2>Инфляция внимания и воля<\/h2>\n<p>TikTok убрал барьер медиапроизводства, но не сделал всех успешными тиктокерами.  Большинство снимают пару роликов и бросают, или снимают бесконечно, но никогда не набирают аудиторию, потому что не понимают зачем и для кого. Контента бесконечно много, но он никому по-большому счёту не нужен и не важен. Какие фильмы и музыку вспомнят в старости нынешние 20-летние? Будут ли у них, как у людей моего поколения, те самые общие константные словечки, истории, маркеры, понятные и памятные всем? Контента много, он увлекательный — и при этом совершенно в смысле культурного и долгосрочного эмоционального влияния на нас пустой, бесполезный, как наггетсы в макдаке.<\/p>\n<p>Контент обесценился, а внимание стало супер-дорогим.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-placebo.jpg\" width=\"1617.6935229068\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\"><a href=\"https:\/\/www.youtube.com\/watch?v=p21YfobjaVA\">What’s the difference anyway \\ When all that people do all day \\ Is stare into a phone?<\/a><\/div>\n<\/div>\n<p>ИИ прямо сейчас убирает барьер цифрового строительства, но не делает всех фаундерами и программистами. Раньше барьер навыка был жёстким фильтром, который убивал много хороших идей (но заодно и бесчисленное количество плохих), а главное — не позволял погружаться в иллюзию доступности огромному количеству мечтателей. Теперь навык не нужен в прежнем смысле, и плотина не выдерживает. Автоматизированные решения, так же как и контент в соцссетях, становятся массовым потоком — возможно ярких и полезных — но никому по-настоящему не ценных артефактов создательства.<\/p>\n<p>Никогда раньше руки не обгоняли голову так радикально в области программинга и автоматизации. Инструменты исполнения обогнали инструменты замысла.<\/p>\n<h2>Вайбкодинг-торчки<\/h2>\n<p>Адекватные ребята на переднем краю AI-волны часто пишут об этом, и я тоже замечаю по себе: производительность выросла кратно, но дел меньше не становится. Я реализую в программировании за половину дня то, что раньше занимало неделю, но не стал работать меньше.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-torchki.jpg\" width=\"1000\" height=\"652\" alt=\"\" \/>\n<\/div>\n<p>Возможности инструмента постоянно тебя подталкивают: вот ещё одна вещь, которую можно автоматизировать, вот ещё идея, которую раньше пришлось бы отложить, вот ещё скрипт, который решит вот эту проблему. А ещё попутно давай быстренько улучшим сам инструмент чтобы делать быстрые крутые штуки ещё быстрее и круче. Фигак- и вот уже 4 утра, и хорошо что окно токенов израсходовалось, потому что бащкам хомосапиенсов вообще говоря положено по ночам отдыхать, дорогой Алёша.<\/p>\n<p>В своём ИИ-пузыре я вижу огромный процент вайбкодинг-торчков, которые упиваются самим процессом взаимодействия с ИИ, тратят баснословные деньги на токены, вечно вайбкодят что-то, делают демо, показывают в твиттере, публикуют статьи о новых инструментах и идеях, буквально живут не отходя дальше вытянутой руки от этой новой волшебной кнопки, выдающей удовольствие.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-05-09_13-40-23.jpg\" width=\"656.25\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Актуальный тренд gym-coding для тех, кто хочет фитнес-формы, но боится признать что зависим от ИИ<\/div>\n<\/div>\n<p>Но при этом, мало кто доводит своё до реально работающего продукта, запущенного бизнеса, хотя бы стабильного личного инструмента — возьмите любой анонс интересной тулы в телеге или Х, и вернитесь на гитхаб через пару месяцев: 2-3 релиза и всё заброшено, у создателя давно несколько новых фаворитов. Мем про тонущего ребёнка здесь можно генерить буквально ежедневно с новыми громкими моделями, идеями, фреймворками и агентами.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-mem.jpg\" width=\"530.4\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Как и с едой, думскроллингом и веществами, это не вина людей, это биология в действии. Процесс создательства вместе с ИИ — кайфовый: быстрые результаты, ощущение прогресса, постоянная обратная связь — дофаминовая петля, неотличимая от свайпанья шортсов, только с новым ощущением продуктивности, потому что «я не просто смотрю видео, я создаю».<\/p>\n<p>Создаю — но не завершаю.<\/p>\n<p>Это как путешественник, который коллекционирует страны галочками — был в 40 странах, нигде не погрузился по-настоящему, закрыл гештальт очередного континента и помчал к следующему. Или обжора в шведском столе — тарелка за тарелкой, желудок переполнен, ни одно блюдо по-настоящему не распробовано.<\/p>\n<h2>ИИ-создательство: что дальше?<\/h2>\n<p>Иистория предыдущих волн изобилия не даёт утешительного прецедента, потому что общество не научилось коллективно справляться ни с дешёвой едой, ни с бесконечным дофамином, и справляются в итоге лишь отдельные люди, которые сознательно выстраивают ограничения.<\/p>\n<p>Думаю, что в случае ии-создательства главной ценностью становится не умение пользоваться инструментом (это уже демократизировалось), ценным становится умение заканчивать, не переключаться на следующую блестящую идею раньше, чем предыдущая дошла до результата. Метанавык эпохи изобилия авторства — не промптинг, а критический взгляд на идею перед началом воплощения и воля к завершению. А главная валюта, как и в медиа — внимание, но, что важно, не только потребителя но и создателя.<\/p>\n<p>Ну, и денежки на токены, конечно. Здесь надо добавить реферальные ссылки на подписки — кстати, отличная идея, займусь прямо сейчас со своими цифровыми друзьями. Пост потом допишу.<\/p>\n<p>Всем ловушка, посоны!<\/p>\n",
            "summary": "Как доступность цифрового интеллекта заставляет нас сталкиваться с новой гранью психофизических органичений человечества, и как некоторые с этим уже не справляются",
            "date_published": "2026-05-11T22:28:47+03:00",
            "date_modified": "2026-05-11T22:44:02+03:00",
            "tags": [
                "TG",
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/image.png.jpg",
            "_date_published_rfc2822": "Mon, 11 May 2026 22:28:47 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3791",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/image.png.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-narod.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-placebo.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-torchki.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-05-09_13-40-23.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-09-mem.jpg"
                ]
            }
        },
        {
            "id": "3785",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/budni-vayb-klodera\/",
            "title": "Будни вайб-клодера и эйай-послушника",
            "content_html": "<p>Я немало времени провожу в экспериментах с AI, в некоторых сферах уже плотно на нём сижу, но понял что редко про это пишу в блоге. Хочу сейчас зафиксировать несколько кейсов с прошлых недель.<\/p>\n<p>Начну с того, что последние несколько месяцев я много использую Claude Code, но больше не для кодяканья (хотя микро-кодинг в работе с ним происходит постоянно), а в качестве персонального помощника. Я натравил его на личную базу знаний и таск-менеджер, которые веду теперь в Obsidian, и постоянно придумываю новые способы применить кремниевые мозги для усиления органических, или для снятия с себя рутинных задач. Главный секрет тут — чем больше взаимодействуешь с ИИ, тем чаще у тебя возникает мысль куда его можно приложить, и иногда это выстреливает хорошо (но не всегда).<\/p>\n<h2>Пример намба уан — фотопомощник<\/h2>\n<p>Притащив с очередного концерта очередные полторы тысячи кадров, я сел за отбор но вдруг подумал —  а не может ли эту рутину сделать за меня ассистент? Обсудили с Клодом задачку, критерии по которым можно было бы отсеивать явный брак, он предложил решение — анализ фоток на резкость через библиотеки. Первая итерация показала что результат бесполезный, потому что важно не только наличие резких участков но и то что на них попало. Обсудили ещё раз, Клод предложил сначала распознавать лица и на них уже проверять фокус, быстро запилили второй вариант — и оказалось что он тоже работает так себе: технически фоток с резкими лицами много, и отбирать из них те что хороши по остальным критериям не сильно быстрее чем листать всю пачку.<\/p>\n<p>В итоге, идея не взлетела, и я её отверг. Ценно тут то, что на реализацию и проверку я потратил в фоне с другими задачами пару часов — руками такое реализовать-тестить я бы конечно умаялся, да и обломаться было бы очень обидно. А тут фигак — гипотеза, быстрая реализация, отказ, продолжаем отбирать фотки вручную без трагедий.<\/p>\n<h2>Пример намба ту, POI на карте<\/h2>\n<p>Собираясь в отпуск я прорабатывал программу вместе с ассистентом — спросил у него рекомендаций, сформировал что стоит посмотреть с учётом моих запросов, он даже указал мне пару неочевидных моментов (типа государственного праздника в стране прибывания в один из дней и необходимой коррекции планов под это). Подготовив программу, я дополнил её нюансами типа стоимости билетов и режимов работы достопримечательностей — в целом, ничего необычного, обычный рисёрч просто с более умным и автоматизированным поиском.<\/p>\n<p>Но потом я вспомнил, как обычно закидываю в organic maps точки, чтобы даже в оффлайн режиме иметь возможность ориентироваться в новом городе — и подумал, а может этот шик можно получить сейчас (полу)бесплатно? Попросил Клода, он собрал мне файл с координатами объектов (и комментариями типа времени работы), импортировал его в программу — вуаля, готова моя собственная персональная карта для похождений даже без инета. Правда, перепроверив увидел что в нескольких координатах ассистент наврал на 200-300 метров, так что пришлось просить его переделать с уточнением координат из нескольких источников. Ну, тут как и с кожаными, без контроля и перепроверки никуда. Это, кстати, главная ловушка — видя,, как рассуждает или успешно программирует агент, начинаешь ему доверять и в фактах, но точность в этих вопросах — не их сильная сторона.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-05-05_13-32-47.jpg\" width=\"418.75\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">один из обьектов в интерфейсе Organic Maps на смартфоне. Описание, координаты, всё сделано агентом<\/div>\n<\/div>\n<h2>Пример намба три, Толмач<\/h2>\n<p>Есть у меня плохой паттерн — увидеть что-то прикольное в ютубе (заинтересовавшись по заголовку\\превью или описанию), добавить в плейлист «смотреть позже» и никогда не смотреть. Посмотреть не получается потому что длинно, жалко времени, прямо щас не хочется итп, а удалять нельзя, потому что в принципе тема-то интересная. Ну короче, классика типа открытых вкладок в браузере «на потом», только  в виде ютуба.<\/p>\n<p>Недавно мы вместе с Клодом мы замутили пушка-инструмент: я ему даю ссылку на ролик (или даже на плейлист), а он за меня смотрит ролик (на самом деле, скачивает субтитры), анализирует и генерит короткую статью с выводами мне. И выходит что статью легко прочитать (и узнать что в ролике пустословие, или узнать что интервью правда интересное), и либо с чистой совестью грохнуть ролик из плейлиста, либо посмотреть целиком. А ещё транскрипт остаётся на компе как справочная информация (а часто в ролике реально ценное — лишь одна упомянутая в нём программа, концепция, итп).<\/p>\n<p>Всё это мы с Клодом замутили в вайбкодинг режиме, я конечно говорил ему некоторые нюансы по реализации, но в целом он бы смог и полностью написать всё сам, просто дольше и работало бы это менее эффективно.<\/p>\n<p>На обработку одного полуторачасового интервью у него уходит около 2-3 минут, лимитов на день хватает на переваривание ~15 роликов. Ну и главное — у меня появился узко заточенный под мои хотелки инструмент который идеально решает мою задачу, КЭНК на ai-стероидах, и за 20 баксов в месяц.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"725\" data-ratio=\"0.90625\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-05-kras-1.png\" width=\"725\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-05-kras-2.png\" width=\"725\" height=\"800\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">рекап одного из недавних громких интервью, сделанный Толмачом<\/div>\n<\/div>\n<p>При всём этом восторге, я понимаю силу ИИ и вижу с какой ужасающей скоростью и ускорением это развивается, так что по сути всё описанное — применение очень мощных штук для очень простых задач, и увлеченная постройка замков из песка когда на горизонте уже видна волна цунами. Ну, хоть напоследок покайфуем. К тому же, если пипец и не придёт, нырять в новый мир с навыками работы с ИИ всяко будет проще чем без них (хотя возможно, лучше было это время потратить на курсы сварщиков и посадку картошки).<\/p>\n<p>Всем развлечения, посоны!<\/p>\n",
            "summary": "Хроники мелкой бытовой автоматизации в эпоху ИИ",
            "date_published": "2026-05-05T22:31:43+03:00",
            "date_modified": "2026-05-05T22:36:35+03:00",
            "tags": [
                "TG",
                "вайб-кодинг",
                "ИИ"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-05-05_13-32-47.jpg",
            "_date_published_rfc2822": "Tue, 05 May 2026 22:31:43 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3785",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/photo_2026-05-05_13-32-47.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-05-kras-1.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-05-05-kras-2.png"
                ]
            }
        }
    ],
    "_e2_version": 4199,
    "_e2_ua_string": "Aegea 11.5 (v4199)"
}