<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Блог Владислава Попова</title>
        <link>https://vladislavpopov.ru/blog/</link>
        <description>AI, автоматизация бизнеса, жизнь соло-фаундера</description>
        <lastBuildDate>Mon, 16 Mar 2026 09:05:08 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>ru</language>
        <image>
            <title>Блог Владислава Попова</title>
            <url>https://vladislavpopov.ru/og.png</url>
            <link>https://vladislavpopov.ru/blog/</link>
        </image>
        <copyright>2026 Vladislav Popov</copyright>
        <item>
            <title><![CDATA[Касперский заблокировал моего ассистента. Дважды]]></title>
            <link>https://vladislavpopov.ru/blog/kaspersky-blocks-ai-assistant/</link>
            <guid>https://vladislavpopov.ru/blog/kaspersky-blocks-ai-assistant/</guid>
            <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Как антивирус воюет с AI-агентами на Windows и почему это нормально. Три способа решить проблему без отключения защиты.]]></description>
            <content:encoded><![CDATA[<h1 id="касперский-заблокировал-моего-ассистента-дважды"><a href="#касперский-заблокировал-моего-ассистента-дважды" class="heading-anchor">#</a>Касперский заблокировал моего ассистента. Дважды</h1><p>Если вы запускаете AI-агента на Windows, приготовьтесь: ваш антивирус будет с ним воевать. Не потому что агент вредоносный. А потому что он ведёт себя как троян. С точки зрения антивируса.</p>
<h2 id="что-произошло"><a href="#что-произошло" class="heading-anchor">#</a>Что произошло</h2><p>Мой AI-ассистент работает через OpenClaw. Запускает команды в терминале, ходит по SSH на серверы, перезапускает процессы. Касперский увидел паттерн: программа запускает PowerShell, убивает процессы, создаёт файлы в системных папках. Классическое поведение малвари.</p>
<p>Блокировка. Без предупреждения. Watchdog пытается перезапустить бота, антивирус блокирует watchdog. Бот лежит, watchdog лежит, я сплю.</p>
<h2 id="почему-антивирус-прав"><a href="#почему-антивирус-прав" class="heading-anchor">#</a>Почему антивирус прав</h2><p>Exec-вызовы через PTY, фоновые процессы, запись в AppData, работа с сетью. Всё это реально похоже на троян. Антивирус не различает &quot;хороший PowerShell&quot; и &quot;плохой PowerShell&quot;. Он видит поведение.</p>
<p>Это не баг Касперского. Это фича, которая работает против вас.</p>
<h2 id="решение"><a href="#решение" class="heading-anchor">#</a>Решение</h2><ol>
<li>Добавить папку агента в исключения антивируса</li>
<li>Добавить node.exe в доверенные приложения</li>
<li>Добавить конкретные скрипты watchdog в whitelist</li>
<li>НЕ отключать антивирус целиком. Это путь к проблемам покрупнее</li>
</ol>
<p>Три исключения вместо полного отключения. Касперский продолжает защищать всё остальное, а агент работает без блокировок.</p>
<h2 id="урок"><a href="#урок" class="heading-anchor">#</a>Урок</h2><p>AI-агент на десктопе — это не браузерная вкладка. Это программа, которая реально взаимодействует с ОС. Системы безопасности будут ей мешать, пока вы не объясните им, что это свой.</p>
<p>Как настроить watchdog, который переживёт антивирус, читайте в <a href="https://t.me/popovvii/40">бесплатном гиде</a>. А про сам watchdog скоро отдельный пост.</p>
<hr>
<p><strong>Больше практических кейсов и инсайтов — в канале <a href="https://t.me/popovvii">@popovvii</a></strong></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>инструкция</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[64 ролика, $200 расходов, ноль просмотров. Добро пожаловать в AI-контент-завод]]></title>
            <link>https://vladislavpopov.ru/blog/ai-content-factory-64-videos-200-spent-zero-views/</link>
            <guid>https://vladislavpopov.ru/blog/ai-content-factory-64-videos-200-spent-zero-views/</guid>
            <pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Почему AI-автоматизация контента не работает: история о 64 роликах за $200 с нулевыми просмотрами и как отличить практика от демонстратора.]]></description>
            <content:encoded><![CDATA[<h1 id="64-ролика-200-расходов-ноль-просмотров-добро-пожаловать-в-ai-контент-завод"><a href="#64-ролика-200-расходов-ноль-просмотров-добро-пожаловать-в-ai-контент-завод" class="heading-anchor">#</a>64 ролика, $200 расходов, ноль просмотров. Добро пожаловать в AI-контент-завод</h1><p>В запрещённограмме набирает обороты новый жанр: человек показывает, как он автоматизировал создание контента. Собака на кушетке, нано-банана генерирует картинки, скрипт анимирует, видео сводится, загружается в <a href="https://www.youtube.com/@dogcinemalab">YouTube Shorts</a>. Конвейер. Красиво.</p>
<p>Открываешь канал автора — 64 ролика. Из них 5 набрали больше тысячи просмотров. Последние 18 — ноль. Буквально ноль. YouTube показал контент аудитории, аудитория не стала смотреть, алгоритм перестал рекомендовать.</p>
<p>Стоимость одного ролика по словам автора — $3.50. Инвестиции: ~$200. Результат: пластиковый контент без идеи и сюжета, который не нужен ни алгоритму, ни зрителю.</p>
<h2 id="кризис-реального-использования"><a href="#кризис-реального-использования" class="heading-anchor">#</a>Кризис реального использования</h2><p>Сейчас огромное количество проектов рассказывают о том, как они используют AI. Пайплайны, автоматизации, агенты. Но если присмотреться — у большинства одна проблема: пайплайн начинается с идеи и заканчивается демонстрацией, а не деньгами в кармане.</p>
<p>Те, кто реально используют AI в бизнесе, не рассказывают об этом, им некогда. А те, кто публикуют — пытаются как раз построить бизнес за счёт контента о самом AI. И совсем немного авторов могут и в бизнес с ИИ, и в рассказы про ИИ одновременно.</p>
<h2 id="новые-инфоцыгане"><a href="#новые-инфоцыгане" class="heading-anchor">#</a>Новые инфоцыгане</h2><p>AI — это новый WordPress. До него были Notion, Trello, No-Code. Каждый раз одна и та же схема: &quot;суперинструмент, который заменит всё&quot; —&gt; &quot;вот как заработать миллионы&quot; —&gt; аудитория покупает курсы, а не строит бизнес.</p>
<p>Проблема не в AI. AI действительно способен заменить работу целого отдела. Проблема в том, что показывать красивый пайплайн и иметь работающий бизнес — это два разных навыка.</p>
<h2 id="как-отличить-практика-от-демонстратора"><a href="#как-отличить-практика-от-демонстратора" class="heading-anchor">#</a>Как отличить практика от демонстратора</h2><ol>
<li>У практика есть продукт, который кто-то покупает. Не курс &quot;как делать пайплайны&quot;, а продукт для конечного пользователя</li>
<li>Практик показывает результат, а не процесс. Не &quot;смотрите, как мой скрипт генерирует&quot;, а &quot;вот сколько это сэкономило/заработало&quot;</li>
<li>Практик не скрывает ссылку на свой канал. Потому что ему не стыдно за цифры</li>
</ol>
<p>Здесь я рассказываю только о том, что использую сам — в реальных проектах, с реальными цифрами. Если хотите начать с конкретики, а не с демо, то забирайте <a href="https://t.me/popovvii/40">бесплатный гид</a>.</p>
<p>Больше практических кейсов и реального опыта работы с AI — в моём телеграм-канале <a href="https://t.me/popovvii">@popovvii</a>.</p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Ваш AI-стек уже устарел]]></title>
            <link>https://vladislavpopov.ru/blog/ai-stack-outdated/</link>
            <guid>https://vladislavpopov.ru/blog/ai-stack-outdated/</guid>
            <pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Год назад все вайбкодили на ChatGPT + Midjourney + Replit. Почему этот набор не годится для продакшена и что пришло на замену в 2026.]]></description>
            <content:encoded><![CDATA[<h2 id="стек-для-экспериментов-vs-стек-для-продакшена"><a href="#стек-для-экспериментов-vs-стек-для-продакшена" class="heading-anchor">#</a>Стек для экспериментов vs стек для продакшена</h2><p>Год назад все вайбкодили на ChatGPT + Midjourney + Replit. Универсальный набор. Работает? Вроде да. Но если вы запускаете продукт в одиночку — «вроде» не подходит.</p>
<p>Я управляю 7 проектами без команды разработки. И в какой-то момент понял: инструменты, которые хороши для экспериментов, не годятся для продакшена.</p>
<h2 id="что-изменилось-за-год"><a href="#что-изменилось-за-год" class="heading-anchor">#</a>Что изменилось за год</h2><ul>
<li><strong>ChatGPT стал фоном.</strong> Для быстрых вопросов — ок. Для серьёзной работы с кодом — Claude. Он думает контекстом, а не фразами</li>
<li><strong>Midjourney проиграл.</strong> Генерация картинки за $0.25 против $0.002 у Gemini при сопоставимом качестве. Математика не в пользу ностальгии</li>
<li><strong>Replit и Cursor — это IDE.</strong> <a href="https://claude.ai/code">Claude Code</a> и <a href="https://openclaw.ai/">OpenClaw</a> — это агенты, которые сами ходят по SSH, деплоят, чинят баги в 3 часа ночи</li>
</ul>
<h2 id="мой-стек-2026"><a href="#мой-стек-2026" class="heading-anchor">#</a>Мой стек 2026</h2><table>
<thead>
<tr>
<th>Инструмент</th>
<th>Роль</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://www.anthropic.com/claude/opus">Claude Opus</a></td>
<td>Архитектура, код, решения</td>
</tr>
<tr>
<td><a href="https://deepmind.google/models/gemini/flash/">Gemini Flash</a></td>
<td>Картинки, длинные документы, рутина</td>
</tr>
<tr>
<td><a href="https://openai.com/index/whisper/">Whisper</a></td>
<td>Транскрипция голоса локально, бесплатно</td>
</tr>
<tr>
<td><a href="https://openclaw.ai/">OpenClaw</a></td>
<td>35 AI-сессий, мониторинг, деплой, память</td>
</tr>
</tbody></table>
<h2 id="суть"><a href="#суть" class="heading-anchor">#</a>Суть</h2><p>Разница не в том, какой инструмент «лучше». А в том, что стек из 2025 стоил мне времени, а стек из 2026 — экономит.</p>
<hr>
<p><em>Сколько стоит держать AI-агента на 7 проектов — с цифрами <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Anthropic выпустила агента, который обвалил SaaS-акции на $285 млрд]]></title>
            <link>https://vladislavpopov.ru/blog/anthropic-agent-saas-crash-285-billion/</link>
            <guid>https://vladislavpopov.ru/blog/anthropic-agent-saas-crash-285-billion/</guid>
            <pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Claude Cowork от Anthropic обвалил SaaS-рынок на $285 млрд за день. Как один AI-агент меняет правила игры в enterprise-софте]]></description>
            <content:encoded><![CDATA[<p>Забудьте про нейронки в виде чатов на сайтах: веб-интерфейсы ChatGPT и Claude, где можно получить ответы на вопросы, в прошлом.</p>
<h2 id="claude-cowork-новая-эра-ai-агентов"><a href="#claude-cowork-новая-эра-ai-агентов" class="heading-anchor">#</a>Claude Cowork — новая эра AI-агентов</h2><p>В январе Anthropic запустила Claude Cowork — десктопный агент, который работает с файлами на вашем компьютере. Читает, создает, редактирует. Не в браузере, а прямо в ваших папках, в песочнице.</p>
<p>Целевая аудитория — не разработчики. Менеджеры, аналитики, обычные пользователи. Те, кто раньше покупал отдельный софт для каждой задачи.</p>
<h2 id="момент-истины-для-saas-рынка"><a href="#момент-истины-для-saas-рынка" class="heading-anchor">#</a>Момент истины для SaaS-рынка</h2><p>В конце февраля к Cowork добавили маркетплейс плагинов — CRM, аналитика, SEO. И вот тут рынок вздрогнул. Инвесторы посчитали просто: зачем платить за 10 SaaS-подписок, если один AI-агент за $20/мес закрывает половину из них? Результат — минус $285 млрд капитализации SaaS-сектора за день.</p>
<h2 id="что-меняется-на-самом-деле"><a href="#что-меняется-на-самом-деле" class="heading-anchor">#</a>Что меняется на самом деле</h2><p>Это не про то, что SaaS умрет. Это про то, что интерфейс между человеком и софтом меняется. Раньше вы учили 10 интерфейсов. Теперь — один агент, который знает все 10. Для фаундера-одиночки это значит одно: стоимость замены инструментов падает. То, на что раньше нужен был человек или подписка — становится промптом.</p>
<p>Скоро разберу, какие SaaS-категории под ударом первыми — и где пока рано списывать софт со счетов.</p>
<p>Подписывайтесь на мой канал <a href="https://t.me/popovvii">@popovvii</a> — там я регулярно разбираю тренды AI и бизнеса</p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Счёты, калькуляторы, нейронки]]></title>
            <link>https://vladislavpopov.ru/blog/abacus-calculators-ai/</link>
            <guid>https://vladislavpopov.ru/blog/abacus-calculators-ai/</guid>
            <pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Программирование проходит тот же путь, что и арифметика: от ручного труда к инструменту, которому просто доверяешь. Почему нейронки — это следующий калькулятор.]]></description>
            <content:encoded><![CDATA[<h2 id="историческая-параллель"><a href="#историческая-параллель" class="heading-anchor">#</a>Историческая параллель</h2><p>В XIX веке детей учили считать в столбик. Потом появились счёты — и все возмутились: как это, пользоваться счётами, если нужно уметь считать руками? Потом арифмометр. Потом калькулятор.</p>
<p>Сегодня вы не задумываетесь, правильно ли калькулятор умножил 347 на 892. Вы ему просто верите. Программа стала настолько обыденной, что сам вопрос «а вдруг он ошибся?» звучит абсурдно.</p>
<p>С автомобилями та же эволюция. Первые водители должны были чуть ли не строить машину самостоятельно. Потом появились механики, электрики, маляры — каждый в своей узкой области. Маляр знает, как устроено шасси, но не полезет в подвеску. Шиномонтажник отбалансирует колёса, но не тронет двигатель. И никого это не смущает.</p>
<h2 id="логика-и-формальный-язык"><a href="#логика-и-формальный-язык" class="heading-anchor">#</a>Логика и формальный язык</h2><p>С программированием происходит ровно то же самое прямо сейчас. Долгое время, чтобы построить продукт, нужно было владеть двумя вещами одновременно: умением решать логические задачи и формальным языком, на котором это решение записывается. Архитектура, интерфейс, бэкенд — и всё это правильным синтаксисом.</p>
<p>Нейронки разделили эти два навыка. Теперь можно не знать язык программирования и при этом хорошо на нём «писать». Как с переводом: вы не знаете японский, но AI-переводчик с правильной задачей выдаст текст, который носитель примет за свой.</p>
<h2 id="на-первый-план-выходит-понимание"><a href="#на-первый-план-выходит-понимание" class="heading-anchor">#</a>На первый план выходит понимание</h2><p>Можете чётко описать прототип — получите его. Не можете описать — спросите нейронку про лучшие практики: и тогда свою сырую идею реализуете в виде, который вы даже не успели продумать.</p>
<p>Это не «AI заменит программистов». Это счёты заменили умение считать в столбик. Калькулятор заменил счёты. Ничего нового — просто следующий виток.</p>
<hr>
<p><em>Конкретные инструменты для создания продуктов без кода — <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>вайбкодинг</category>
            <category>AI</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Маркетинговый отдел из GitHub-репозитория]]></title>
            <link>https://vladislavpopov.ru/blog/marketing-github-skills/</link>
            <guid>https://vladislavpopov.ru/blog/marketing-github-skills/</guid>
            <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[На GitHub лежат готовые маркетинговые скиллы для AI-агентов: SEO, холодные письма, контент-стратегия, CRO, позиционирование. Бесплатно. Разбор лучших репозиториев.]]></description>
            <content:encoded><![CDATA[<h2 id="не-промпты-а-фреймворки"><a href="#не-промпты-а-фреймворки" class="heading-anchor">#</a>Не промпты, а фреймворки</h2><p>Пока компании нанимают SEO-специалистов, копирайтеров и email-маркетологов — одиночки собирают себе маркетинговую команду из open-source скиллов для AI-агентов.</p>
<p>На GitHub уже лежат готовые репозитории, где каждый скилл — это отдельная маркетинговая компетенция. SEO-аудит. Холодные письма. Контент-стратегия. CRO. Позиционирование. Анализ конкурентов. Извлечение голоса бренда из текстов.</p>
<p>Не промпты из Pinterest. Не «напиши мне пост про...». А полноценные фреймворки с intake-воронками, self-critique loops и параллельными субагентами.</p>
<h2 id="что-нашёл"><a href="#что-нашёл" class="heading-anchor">#</a>Что нашёл</h2><p><strong><a href="https://github.com/coreyhaines31/marketingskills">marketingskills</a></strong> — от практика (основатель Swipe Files). 30+ скиллов, от cold-email до launch-strategy. Каждый ссылается на единый product-marketing-context как фундамент. Архитектура, а не свалка промптов.</p>
<p><strong><a href="https://github.com/BrianRWagner/ai-marketing-claude-code-skills">ai-marketing-claude-code-skills</a></strong> — 18 скиллов с уникальными вещами: voice-extractor вытаскивает TOV бренда из существующих текстов, ai-discoverability-audit показывает, как ваш бренд выглядит в ChatGPT и Perplexity, а de-ai-ify убирает из текста характерный AI-привкус.</p>
<p><strong><a href="https://github.com/zubair-trabzada/ai-marketing-claude">ai-marketing-claude</a></strong> — целое маркетинговое агентство. Команда из 5 параллельных агентов анализирует сайт, выставляет оценку 0-100 и генерирует PDF-отчёт.</p>
<p><strong><a href="https://github.com/alirezarezvani/claude-skills">claude-skills</a></strong> — мегасборник на 169 скиллов с 2300+ звёздами, но тут уже количество побеждает качество.</p>
<p><strong><a href="https://github.com/AgriciDaniel/claude-ads">claude-ads</a></strong> — 186 проверок платной рекламы: Google, Meta, YouTube, LinkedIn, TikTok.</p>
<h2 id="вывод"><a href="#вывод" class="heading-anchor">#</a>Вывод</h2><p>Всё это бесплатно. Всё это можно подключить к Claude Code, OpenClaw или любому агенту, поддерживающему Agent Skills. Вопрос не в том, заменит ли AI маркетолога. Вопрос — когда вы перестанете платить за то, что уже лежит в открытом доступе. Мы подключили лучшие из этих скиллов в <a href="https://aimagichub.ru/">AiMagicHub</a>.</p>
<hr>
<p><em>Как подключить конкретные скиллы под свои задачи — разберу <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Как я заменил команду из 5 человек с помощью AI]]></title>
            <link>https://vladislavpopov.ru/blog/ai-automation-solo-founder/</link>
            <guid>https://vladislavpopov.ru/blog/ai-automation-solo-founder/</guid>
            <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Реальный опыт автоматизации бизнес-процессов с помощью AI. Как один фаундер может делать работу за пятерых — без найма, без аутсорса, без выгорания.]]></description>
            <content:encoded><![CDATA[<h2 id="когда-один-это-не-мало-а-достаточно"><a href="#когда-один-это-не-мало-а-достаточно" class="heading-anchor">#</a>Когда один — это не мало, а достаточно</h2><p>Два года назад у меня была команда: разработчик, контент-менеджер, поддержка, маркетолог и я. Сейчас команды нет — есть я и набор AI-инструментов, которые делают работу быстрее и качественнее.</p>
<p>Это не история про «ChatGPT пишет посты». Это про системный подход к автоматизации, который сэкономил мне <strong>40+ часов в неделю</strong>.</p>
<h2 id="что-именно-автоматизировано"><a href="#что-именно-автоматизировано" class="heading-anchor">#</a>Что именно автоматизировано</h2><h3 id="контент-конвейер"><a href="#контент-конвейер" class="heading-anchor">#</a>Контент-конвейер</h3><p>Раньше: идея → черновик (2 часа) → редактура (1 час) → оформление (30 мин) → публикация.</p>
<p>Сейчас: идея → промпт → готовый пост за 15 минут. Не потому что AI «пишет за меня» — а потому что у меня выстроена система промптов, шаблонов и проверок.</p>
<pre><code class="language-javascript">// Пример: автоматическая генерация OG-картинки для поста
const template = await fs.readFile(&#39;og/template.html&#39;, &#39;utf-8&#39;);
const html = template
  .replace(&#39;{{TITLE}}&#39;, post.title)
  .replace(&#39;{{DECO}}&#39;, getDecoSymbol(post.tags));
</code></pre>
<h3 id="email-рассылки"><a href="#email-рассылки" class="heading-anchor">#</a>Email-рассылки</h3><p>7,953 контакта. Персонализация. A/B тесты. Всё — без email-маркетолога.</p>
<p>AI помогает:</p>
<ul>
<li>Сегментировать базу по поведению</li>
<li>Генерировать варианты тем письма</li>
<li>Анализировать open rate и предлагать улучшения</li>
</ul>
<h3 id="поддержка-клиентов"><a href="#поддержка-клиентов" class="heading-anchor">#</a>Поддержка клиентов</h3><p>Telegram-бот с AI-мозгами обрабатывает 80% обращений. Оставшиеся 20% — действительно сложные кейсы, где нужен я.</p>
<h2 id="инструменты-которые-реально-работают"><a href="#инструменты-которые-реально-работают" class="heading-anchor">#</a>Инструменты, которые реально работают</h2><table>
<thead>
<tr>
<th>Инструмент</th>
<th>Задача</th>
<th>Экономия</th>
</tr>
</thead>
<tbody><tr>
<td>Claude + кастомные промпты</td>
<td>Контент, анализ, код</td>
<td>20 ч/нед</td>
</tr>
<tr>
<td>Cursor / Windsurf</td>
<td>Разработка</td>
<td>10 ч/нед</td>
</tr>
<tr>
<td>n8n + API</td>
<td>Интеграции</td>
<td>5 ч/нед</td>
</tr>
<tr>
<td>Telegram-боты</td>
<td>Поддержка</td>
<td>8 ч/нед</td>
</tr>
</tbody></table>
<h2 id="главный-урок"><a href="#главный-урок" class="heading-anchor">#</a>Главный урок</h2><p>AI — не замена человеку. AI — это <strong>мультипликатор</strong>. Если вы делаете что-то хорошо, AI поможет делать это в 10 раз больше. Если вы не понимаете свой бизнес — никакой ChatGPT не поможет.</p>
<blockquote>
<p>Сначала разберитесь в процессах. Потом автоматизируйте. Не наоборот.</p>
</blockquote>
<h2 id="что-дальше"><a href="#что-дальше" class="heading-anchor">#</a>Что дальше</h2><p>Если вы хотите выстроить подобную систему для своего бизнеса — <a href="https://t.me/vladislavpopov">запишитесь на консультацию</a>. За 60 минут разберём ваши процессы и составим план автоматизации.</p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Идеальный промпт для улучшения качества любого фото]]></title>
            <link>https://vladislavpopov.ru/blog/photo-upscale-prompt/</link>
            <guid>https://vladislavpopov.ru/blog/photo-upscale-prompt/</guid>
            <pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Промпт для AI-апскейла фотографий без артефактов и потери портретного сходства. Работает в Google AI Studio с моделью Gemini.]]></description>
            <content:encoded><![CDATA[<h2 id="проблема"><a href="#проблема" class="heading-anchor">#</a>Проблема</h2><p>Современные нейронки умеют делать upscale для любой фотографии, но часто добавляют лишние артефакты и теряют портретное сходство.</p>
<h2 id="промпт"><a href="#промпт" class="heading-anchor">#</a>Промпт</h2><p>Вот промпт, который позволяет улучшить качество любого, даже самого старого снимка:</p>
<pre><code>Ultra-high-resolution 4K enhancement based strictly on the provided
reference image. Absolute fidelity to original facial anatomy,
proportions, and identity. Preserve expression, gaze, pose, camera
angle, framing, and perspective with zero deviation. Clothing, hair,
skin, and background elements must remain unchanged in structure,
placement, and design.

Recover fine-grain detail with natural realism. Enhance pores, fine
lines, hair strands, eyelashes, fabric weave, seams, and material
edges without introducing stylization. Maintain original color
science, white balance, and tonal relationships exactly as captured.
Lighting direction, intensity, contrast, and shadow behavior must
match the source image precisely, with only improved clarity and
expanded dynamic range. No relighting, no reshaping. Remove any grain.

Apply controlled sharpening and high-frequency detail reconstruction.
Remove compression artifacts and noise while retaining authentic
texture. No smoothing, no plastic skin, no artificial gloss.

Negative constraints: no warping, no facial drift, no added or
missing anatomy, no altered hands, no distortions, no perspective
shift, no text or graphics, no hallucinated detail, no stylized
rendering. Output must read as a true-to-life, photorealistic upscale
that matches the reference exactly, only clearer, sharper, and higher
resolution.
</code></pre>
<h2 id="как-использовать"><a href="#как-использовать" class="heading-anchor">#</a>Как использовать</h2><ol>
<li>Откройте <a href="https://aistudio.google.com/">Google AI Studio</a></li>
<li>Выберите модель с генерацией изображений (Gemini)</li>
<li>Загрузите ваше фото</li>
<li>Вставьте промпт</li>
</ol>
<p>Результат — фотореалистичный апскейл без пластиковой кожи, без искажений анатомии и без «AI-привкуса».</p>
<hr>
<p><em>Больше практических промптов и инструментов — <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>инструкция</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Вайбкодеры — это новые девственницы]]></title>
            <link>https://vladislavpopov.ru/blog/vibecoding-new-virgins/</link>
            <guid>https://vladislavpopov.ru/blog/vibecoding-new-virgins/</guid>
            <pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Почему вайбкодеры скрывают свой метод работы на собеседованиях. Один человек, один результат, две формулировки — и противоположная реакция работодателей.]]></description>
            <content:encoded><![CDATA[<h2 id="математика-не-сходится"><a href="#математика-не-сходится" class="heading-anchor">#</a>Математика не сходится</h2><p>Есть старая шутка: спросите мужчин — у каждого было 20 партнёрш. Спросите женщин — у каждой было 3. Математика не сходится, но все делают вид, что так и надо.</p>
<p>В программировании сейчас ровно то же самое.</p>
<p>Приходит человек на собеседование:
— Я сделаю то же, что ваши разработчики, только в 10 раз быстрее. Гарантирую качество, соответствие гайдлайнам, готов объяснить каждую строчку.
— Отлично. Как?
— Я вайбкодер. Работаю через AI.</p>
<p>Всё. Собеседование окончено. «Нам нейронки не нужны. Если это делает нейронка, мы и сами справимся.» Не справятся. Но это другой разговор.</p>
<p>А теперь тот же человек приходит на другое собеседование:
— Я опытный разработчик. Пишу код сам, всё понимаю. AI использую как вспомогательный инструмент — немного ускоряет.
— Добро пожаловать в команду.</p>
<p><strong>Это один и тот же человек.</strong> С одним и тем же результатом. Разница — в формулировке.</p>
<h2 id="создать-проверить-объяснить"><a href="#создать-проверить-объяснить" class="heading-anchor">#</a>Создать, проверить, объяснить</h2><p>«Классический» программист может не суметь объяснить директору простыми словами, почему его код работает именно так. Он написал его интуитивно, на опыте, потому что «так делают» и он «так учился».</p>
<p>А вайбкодер — если он не просто промпт-мартышка, а реально понимает, что делает — может при помощи тех же AI-моделей:</p>
<ul>
<li>провести декомпозицию</li>
<li>объяснить каждое архитектурное решение простыми словами</li>
<li>прогнать код через несколько моделей для проверки</li>
<li>показать, какие варианты были отброшены и почему</li>
<li>задокументировать сложности и их решения</li>
</ul>
<h2 id="парадокс"><a href="#парадокс" class="heading-anchor">#</a>Парадокс</h2><p>Человек, который «не пишет код сам», может объяснить его лучше, чем тот, кто пишет. Но рынок к этому не готов. Работодатели хотят слышать, что вы «настоящий программист». Поэтому вайбкодеры делают ровно то же, что делают все в неловких ситуациях — занижают цифры: «Ну, AI немного помогает... Но в основном я сам, конечно.»</p>
<p>Те, кто использует вайбкодинг на 110%, не рассказывают об этом на собеседованиях. А те, кто пишет код «с AI-проверками», уже сильно отстали: через AI можно собрать поэтапные решения для 80% задач, а не делать эти задачи самому «с ускорением».</p>
<p>Это изменится. Не потому что работодатели поумнеют, а потому что через пару лет другого способа писать код просто не останется. И тогда «я вайбкодер» будет звучать так же, как сегодня «я пользуюсь интернетом».</p>
<p>Но пока — добро пожаловать в эпоху, когда за честность наказывают, а за правильную формулировку — нанимают.</p>
<hr>
<p><em>Как я строю продукты через вайбкодинг — пошаговый гид <a href="https://t.me/popovvii/40">бесплатно на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>вайбкодинг</category>
            <category>AI</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[«Перестань вайбкодить» — или перестань чинить то, на чём нужно просто ездить]]></title>
            <link>https://vladislavpopov.ru/blog/stop-vibecoding-rebuttal/</link>
            <guid>https://vladislavpopov.ru/blog/stop-vibecoding-rebuttal/</guid>
            <pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Разбор статьи с Хабра про вайбкодинг. Почему аргументы против вайбкодинга — ретроградные, и чем история программирования похожа на историю автомобилей.]]></description>
            <content:encoded><![CDATA[<h2 id="контекст"><a href="#контекст" class="heading-anchor">#</a>Контекст</h2><p>На Хабре вышла статья <a href="https://habr.com/ru/articles/984374/">«Перестань вайбкодить: почему разработка на расслабоне убьёт твою карьеру»</a>. 54 тысячи просмотров. Тезисы простые: вайбкодер не понимает свой код, не может дебажить, застрянет на уровне мидла и провалит собеседование.</p>
<p>Каждый тезис звучит логично. И каждый — ретроградный.</p>
<h2 id="аналогия-с-автомобилем"><a href="#аналогия-с-автомобилем" class="heading-anchor">#</a>Аналогия с автомобилем</h2><p>Когда появились первые машины, водитель был и механиком. Купил «Жигули» в СССР — будь готов доработать напильником. Знай, где ремень ГРМ, как устроен карбюратор, почему стартер не крутит.</p>
<p>Но машины стали сложнее. И произошло разделение: есть водитель, есть механик. Водителю не нужно знать, как рассчитан сопромат лонжеронов. Не нужно проверять качество антикоррозийного покрытия. Не нужно быть химиком, чтобы ездить.</p>
<p>Он садится за руль современного автомобиля, смотрит на приборную панель, не горит ли лампочка «check» — и едет.</p>
<p>Программирование проходит тот же путь.</p>
<h2 id="вайбкодер-не-понимает-свой-код"><a href="#вайбкодер-не-понимает-свой-код" class="heading-anchor">#</a>«Вайбкодер не понимает свой код»</h2><p>Автор путает «не понимает» и «не писал руками». Вайбкодер может:</p>
<ul>
<li>попросить AI описать архитектуру простыми словами</li>
<li>запустить кросс-проверку другой моделью</li>
<li>попросить критически оценить решение и указать слабые места</li>
<li>покрыть проект тестами</li>
<li>провести декомпозицию и объяснить каждое решение</li>
</ul>
<p>Это не «слепое доверие». Это система проверок, которая часто строже, чем то, что делает «классический» разработчик, который написал код интуитивно и сам не помнит, почему выбрал именно этот подход.</p>
<h2 id="код-от-ai-плохой"><a href="#код-от-ai-плохой" class="heading-anchor">#</a>«Код от AI — плохой»</h2><p>А давайте честно посмотрим на «классический» код. Сколько продакшен-сервисов прямо сейчас: не обновлены, плохо задокументированы, написаны в разных стилях разными людьми, без тестов, без инструкций? Большинство.</p>
<p>Мы сравниваем идеальный сценарий — опытная команда с временем и бюджетом — с реальным выходом AI. При этом AI уже сейчас выдаёт результат на уровне хорошего мидла. Не джуна — мидла.</p>
<h2 id="три-шага-вернуть-контроль"><a href="#три-шага-вернуть-контроль" class="heading-anchor">#</a>«Три шага вернуть контроль»</h2><p>Автор предлагает: не доверять сгенерированному коду, читать исходники библиотек вручную, устраивать «разгрузочные дни» без AI.</p>
<p>Это как если бы вам предложили: не доверяйте приборной панели, на которой написано «проверьте масло». Лучше залезьте под машину сами, как делали ваши деды.</p>
<p>Нет. Приборная панель существует для того, чтобы ей доверять. А если она врёт — нужна панель лучше, а не возврат к гаечному ключу.</p>
<blockquote>
<p>AI — это инструмент, как Laravel — надстройка над PHP. Кто-то пишет на Laravel чистый код, кто-то — мусор. Дело не в инструменте, а в том, кто им пользуется.</p>
</blockquote>
<hr>
<p><em>Пошаговый гид по сборке AI-продукта — <a href="https://t.me/popovvii/40">бесплатно на канале</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>вайбкодинг</category>
            <category>AI</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Мои TOP-4 инструмента в нейронках]]></title>
            <link>https://vladislavpopov.ru/blog/my-top-4-ai-tools/</link>
            <guid>https://vladislavpopov.ru/blog/my-top-4-ai-tools/</guid>
            <pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Не очередная подборка «10 AI-сервисов». Четыре инструмента, которые заменяют 3-4 человека: OpenClaw, Claude Opus, 21st.dev, Whisper. Как они связаны в систему.]]></description>
            <content:encoded><![CDATA[<h2 id="не-стартерпак-а-система"><a href="#не-стартерпак-а-система" class="heading-anchor">#</a>Не стартерпак, а система</h2><p>Каждую неделю выходит очередная подборка «10 AI-инструментов для бизнеса». ChatGPT, Canva AI, <a href="http://otter.ai/">Otter.ai</a>, Notion AI. Ничего плохого, но это стартерпак для тех, кто хочет «попробовать нейронки». Канва и Оттер — это как советовать Excel тому, кто строит ракету.</p>
<p>Вот что использую я — фаундер-одиночка, который ведёт несколько проектов без команды.</p>
<h2 id="1-openclaw-дирижёр-всего-оркестра"><a href="#1-openclaw-дирижёр-всего-оркестра" class="heading-anchor">#</a>1. <a href="https://openclaw.ai/">OpenClaw</a> — дирижёр всего оркестра</h2><p>Это не чат-бот. Это AI-ассистент, который живёт в Telegram и работает 24/7. Он не ждёт, пока вы его спросите — он пишет первым. Лучшая и более продвинутая версия n8n, автоматизатор автоматизации.</p>
<p>Что делает мой:</p>
<ul>
<li>каждые 6 часов проверяет 8 сайтов и присылает отчёт</li>
<li>утром собирает дайджест из почты</li>
<li>следит за серверами и предупреждает, если что-то падает</li>
<li>ведёт контент-план и напоминает о публикациях</li>
<li>хранит всю историю решений по проектам в структурированной памяти</li>
</ul>
<p>По сути заменяет личного ассистента и операционного менеджера. Только не уходит в отпуск и не забывает задачи.</p>
<h2 id="2-claude-opus-4-6-не-для-брейнштормов-а-для-разработки"><a href="#2-claude-opus-4-6-не-для-брейнштормов-а-для-разработки" class="heading-anchor">#</a>2. <a href="https://www.anthropic.com/claude/opus">Claude Opus 4.6</a> — не для брейнштормов, а для разработки</h2><p>Большинство используют Claude, чтобы «написать письмо покрасивее». Я использую его для полноценной разработки: архитектура, код, деплой, code review, отладка. Это не помощник — это junior-разработчик + DevOps в одном лице.</p>
<p>Ключевое отличие от ChatGPT: Claude работает с файлами, терминалом и контекстом проекта напрямую. Не «напиши мне функцию», а «вот проект, вот задача, сделай».</p>
<h2 id="3-21st-dev-ui-без-дизайнера"><a href="#3-21st-dev-ui-без-дизайнера" class="heading-anchor">#</a>3. <a href="https://21st.dev/community/components">21st.dev</a> — UI без дизайнера</h2><p>Библиотека готовых UI-компонентов с промптами. Копируешь промпт в AI-редактор кода — получаешь профессиональный интерфейс. Кнопки, формы, дашборды, лендинги. Выглядит так, будто над этим работал дизайнер. Не работал.</p>
<h2 id="4-whisper-распознавание-речи-без-подписок"><a href="#4-whisper-распознавание-речи-без-подписок" class="heading-anchor">#</a>4. <a href="https://openai.com/ru-RU/index/whisper/">Whisper</a> — распознавание речи без подписок</h2><p>Локальная модель от OpenAI. Стоит на моей машине, работает бесплатно, без лимитов, без отправки данных на чужие серверы. Распознаёт русский, английский, ещё 50+ языков. Качество — на уровне платных сервисов. Все голосовые в Telegram автоматически расшифровываются через него.</p>
<h2 id="почему-именно-этот-набор"><a href="#почему-именно-этот-набор" class="heading-anchor">#</a>Почему именно этот набор</h2><p>Это не «4 крутых сервиса». Это система, где каждый элемент связан с остальными:</p>
<table>
<thead>
<tr>
<th>Инструмент</th>
<th>Роль</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://openclaw.ai/">OpenClaw</a></td>
<td>Оркестрирует</td>
</tr>
<tr>
<td><a href="https://www.anthropic.com/claude/opus">Claude</a></td>
<td>Пишет код</td>
</tr>
<tr>
<td><a href="https://21st.dev/">21st.dev</a></td>
<td>Даёт интерфейс</td>
</tr>
<tr>
<td><a href="https://openai.com/ru-RU/index/whisper/">Whisper</a></td>
<td>Обрабатывает голос</td>
</tr>
</tbody></table>
<p>Вместе они закрывают работу, на которую раньше нужны были 3-4 человека.</p>
<blockquote>
<p>В одном из следующих постов объясню, как поднять распознавание речи на локальной машине. А пока — <a href="https://t.me/popovvii/40">бесплатный гид по сборке AI-продукта без команды</a>.</p>
</blockquote>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Как мы сгенерировали 50 SEO-статей за один день]]></title>
            <link>https://vladislavpopov.ru/blog/50-seo-articles-one-day/</link>
            <guid>https://vladislavpopov.ru/blog/50-seo-articles-one-day/</guid>
            <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[5 параллельных AI-агентов, 5 кластеров ключевых запросов, 65 статей на блоге за один день. Как это работало и что получилось.]]></description>
            <content:encoded><![CDATA[<h2 id="задача"><a href="#задача" class="heading-anchor">#</a>Задача</h2><p>Нам нужно было наполнить блог <a href="https://aimagichub.ru/">AiMagicHub</a> качественным SEO-контентом. Вместо того чтобы писать статьи по одной в течение месяцев, мы запустили 5 параллельных AI-агентов через OpenClaw.</p>
<h2 id="как-это-работало"><a href="#как-это-работало" class="heading-anchor">#</a>Как это работало</h2><ol>
<li>Собрали ключевые запросы по 5 кластерам: брендовые, документация, сравнения, AI-агенты, кейсы</li>
<li>Каждый агент получил кластер из 10 тем с SEO-требованиями</li>
<li>Генерация + публикация + sitemap — всё автоматически</li>
</ol>
<h2 id="результат"><a href="#результат" class="heading-anchor">#</a>Результат</h2><p>65 статей на блоге, обновлённый sitemap, первые позиции в поиске. Всё за один день.</p>
<p>Важный нюанс: каждая статья проходила базовую проверку на качество и уникальность. AI-агенты не просто генерировали текст — они следовали SEO-гайдлайнам, прописывали мета-теги, структурировали контент с правильными заголовками H2/H3 и внутренними ссылками.</p>
<h2 id="экономика"><a href="#экономика" class="heading-anchor">#</a>Экономика</h2><table>
<thead>
<tr>
<th>Подход</th>
<th>Время</th>
<th>Стоимость</th>
</tr>
</thead>
<tbody><tr>
<td>Копирайтер</td>
<td>2-3 месяца</td>
<td>150-300K руб</td>
</tr>
<tr>
<td>AI-конвейер</td>
<td>1 день</td>
<td>~5K руб (API)</td>
</tr>
</tbody></table>
<hr>
<p><em>Попробовать AI-ассистента — <a href="https://aimagichub.ru/">AiMagicHub.ru</a>. Больше кейсов — <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[AI-бухгалтер на автопилоте: бот категоризирует транзакции вместо меня]]></title>
            <link>https://vladislavpopov.ru/blog/ai-accountant-autopilot/</link>
            <guid>https://vladislavpopov.ru/blog/ai-accountant-autopilot/</guid>
            <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Как AI-агент заходит в Stripe через браузер, импортирует транзакции и автоматически раскладывает по категориям. Бухгалтер занимается экспертизой, а не перетаскиванием строк.]]></description>
            <content:encoded><![CDATA[<h2 id="проблема"><a href="#проблема" class="heading-anchor">#</a>Проблема</h2><p>У меня компании не только в РФ. Это значит разные банки, системы учёта, наборы требований. Каждый месяц нужно разнести транзакции по категориям: «маркетинг», «хостинг», «зарплата», «подписки».</p>
<p>Раньше это делала бухгалтер вручную. Открывала выписку, смотрела описание, выбирала категорию. Как минимум несколько дней в месяц.</p>
<h2 id="что-я-автоматизировал"><a href="#что-я-автоматизировал" class="heading-anchor">#</a>Что я автоматизировал</h2><p>AI-агент заходит в Stripe и бухгалтерский сервис через Chrome Relay — буквально открывает браузер, как человек, — и импортирует транзакции.</p>
<p>Затем по описанию каждой транзакции автоматически присваивает категорию. «Server 12.99 EUR» — Хостинг. «Figma Inc» — Подписки. «Telegram Ads» — Маркетинг.</p>
<h2 id="как-это-работает"><a href="#как-это-работает" class="heading-anchor">#</a>Как это работает</h2><ol>
<li>Бот раз в неделю открывает Stripe Dashboard</li>
<li>Скачивает новые транзакции</li>
<li>Сопоставляет с базой категорий (которую я один раз описал)</li>
<li>Спорные случаи — присылает мне на подтверждение в Telegram</li>
<li>Импортирует в программу бухучета</li>
</ol>
<h2 id="экономика"><a href="#экономика" class="heading-anchor">#</a>Экономика</h2><table>
<thead>
<tr>
<th>До</th>
<th>После</th>
</tr>
</thead>
<tbody><tr>
<td>3-4 дня бухгалтера x 12 месяцев</td>
<td>15 минут моего времени в месяц</td>
</tr>
<tr>
<td>~1 месяц работы в год</td>
<td>Проверить спорные транзакции</td>
</tr>
</tbody></table>
<p>Бухгалтер теперь занимается тем, что требует экспертизы: отчётность, налоги, консультации. А не перетаскиванием строк из одной таблицы в другую.</p>
<h2 id="ограничения"><a href="#ограничения" class="heading-anchor">#</a>Ограничения</h2><ul>
<li>Chrome Relay иногда теряет сессию. Нужно переавторизоваться раз в 2-3 недели</li>
<li>Новые типы транзакций бот не знает. Первый месяц было много «спорных», к третьему — почти ноль</li>
<li>Это не замена бухгалтера. Это замена рутинной части работы бухгалтера</li>
</ul>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Вайбкодинг vs классическая разработка: я собрал модуль за вечер]]></title>
            <link>https://vladislavpopov.ru/blog/vibecoding-vs-classic-dev/</link>
            <guid>https://vladislavpopov.ru/blog/vibecoding-vs-classic-dev/</guid>
            <pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Модуль рассылки КП университетам за один вечер вместо 2-3 недель. Разница в 100 раз по деньгам и 20 раз по времени. Вайбкодинг на конкретном примере.]]></description>
            <content:encoded><![CDATA[<h2 id="задача"><a href="#задача" class="heading-anchor">#</a>Задача</h2><p>Стадика — это EdTech-платформа, которую мы строим с 2016 года. Обычно новая фича проходит путь: ТЗ, дизайн, разработка, тестирование, деплой. Минимум 2-3 недели.</p>
<p>Мне нужен был модуль для автоматической рассылки КП университетам. Не какой-то прототип — рабочий модуль, интегрированный в основную систему.</p>
<h2 id="классический-путь"><a href="#классический-путь" class="heading-anchor">#</a>Классический путь</h2><p>Описать логику, нарисовать схему базы, написать миграции, сверстать интерфейс, подключить API рассылки, протестировать, задеплоить.</p>
<p>Если делать с разработчиком: 2-3 недели, 50-80 тысяч рублей.</p>
<h2 id="что-я-сделал"><a href="#что-я-сделал" class="heading-anchor">#</a>Что я сделал</h2><p>Открыл AI-агента в Telegram, описал задачу обычным языком: «нужен модуль рассылки КП. Выбирает вузы из базы, подставляет данные в шаблон, отправляет email, логирует результат.»</p>
<p>За вечер — с 19:00 до 23:30 — модуль был готов. Миграции, контроллер, шаблон письма, интерфейс управления, логирование. Работает.</p>
<h2 id="грабли"><a href="#грабли" class="heading-anchor">#</a>Грабли</h2><ul>
<li>Первая версия шаблона была слишком «AI-шная» — обтекаемые фразы, которые никто не использует в деловой переписке. Переделал руками</li>
<li>Логика дедупликации не учитывала, что один вуз может иметь несколько email. Пришлось объяснять граничные случаи</li>
<li>Деплой прошёл не с первого раза — конфликт зависимостей на сервере</li>
</ul>
<p>Всё это AI сам проверяет и сам же исправляет, но не всегда находит. До абсолютной автоматизации ещё далеко.</p>
<h2 id="экономика"><a href="#экономика" class="heading-anchor">#</a>Экономика</h2><table>
<thead>
<tr>
<th>Подход</th>
<th>Время</th>
<th>Деньги</th>
</tr>
</thead>
<tbody><tr>
<td>Классический</td>
<td>2-3 недели</td>
<td>50-80K руб</td>
</tr>
<tr>
<td>Вайбкодинг</td>
<td>1 вечер</td>
<td>~700 руб</td>
</tr>
</tbody></table>
<p>Разница в 100 раз по деньгам и в 20 раз по времени. Даже с учётом доработок на следующий день.</p>
<h2 id="нюанс"><a href="#нюанс" class="heading-anchor">#</a>Нюанс</h2><p>Вайбкодинг работает, когда вы понимаете, <strong>что</strong> хотите получить. AI — отличный исполнитель, но плохой продакт-менеджер. Если вы не можете описать задачу словами — начните с того, чтобы с AI проработать саму постановку задачи, а потом только идите программировать.</p>
<p>Моя роль — не кодер, а дирижёр. Я ставлю задачу, проверяю результат, корректирую направление.</p>
<hr>
<p><em>Как собрать AI-продукт без команды — в <a href="https://t.me/popovvii/40">бесплатном гиде</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>вайбкодинг</category>
            <category>автоматизация</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[SpamAway: сайт целиком через Gemini, но с переделками]]></title>
            <link>https://vladislavpopov.ru/blog/spamaway-gemini-site/</link>
            <guid>https://vladislavpopov.ru/blog/spamaway-gemini-site/</guid>
            <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[AI сделал 70% работы над сайтом SpamAway. Оставшиеся 30% — это то, что отличает демо от продукта. Что генерировал Gemini и что пришлось переделывать руками.]]></description>
            <content:encoded><![CDATA[<h2 id="задача"><a href="#задача" class="heading-anchor">#</a>Задача</h2><p>Когда <a href="https://spamaway.ru/">SpamAway</a> дорос до продукта, ему понадобился сайт. Не просто лендинг — полноценный сайт с оплатой, FAQ, политикой конфиденциальности, публичной офертой и рекуррентными платежами.</p>
<p>Если бы я гнался за кликбейтом, то сказал бы: «spamaway.ru я целиком сгенерировал через AI по текстовому запросу». Да, сгенерировал. Но правда сложнее.</p>
<h2 id="что-сделал-ai"><a href="#что-сделал-ai" class="heading-anchor">#</a>Что сделал AI</h2><p>Промпт: «сделай лендинг антиспам-бота в стиле нео-брутализм». Gemini 2.5 с первой попытки выдал HTML-страницу, которая мне понравилась. Чистый код, хороший дизайн, адаптивная вёрстка.</p>
<p>Потом я попросил FAQ, страницу тарифов, политику конфиденциальности, публичную оферту. AI сгенерировал всё за пару часов. Юридические документы — корректные по структуре.</p>
<h2 id="что-пришлось-переделать-руками"><a href="#что-пришлось-переделать-руками" class="heading-anchor">#</a>Что пришлось переделать руками</h2><ol>
<li><strong>Единый стиль.</strong> Каждую страницу AI генерировал отдельно — стили разъезжались. Пришлось унифицировать CSS</li>
<li><strong>Подключение к бэкенду.</strong> AI создал красивые кнопки «Оплатить», но за ними ничего не было. Интеграцию с платежным сервером и Telegram Mini App — настраивали отдельно</li>
<li><strong>Соответствие законодательству.</strong> AI-тексты — хорошая основа, но реквизиты, конкретные условия и ссылки на законы пришлось проверять</li>
<li><strong>Мобильная версия.</strong> На десктопе — идеально. На телефоне — поехала сетка. А в Telegram Mini App и подавно</li>
</ol>
<h2 id="итог"><a href="#итог" class="heading-anchor">#</a>Итог</h2><p>AI сделал 70% работы, а оставшиеся 30% — это то, что отличает «демо» от «продукта». Интеграции, проверки, мелкие правки. Но вот ключевое: раньше эти 30% занимали неделю с дизайнером и верстальщиком. Сейчас — два вечера самому.</p>
<hr>
<p><em>Больше кейсов AI-автоматизации — <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>SpamAway</category>
            <category>вайбкодинг</category>
            <category>AI</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[SpamAway: 450 тысяч рублей на бота, который не заработал ни рубля]]></title>
            <link>https://vladislavpopov.ru/blog/spamaway-450k-zero-revenue/</link>
            <guid>https://vladislavpopov.ru/blog/spamaway-450k-zero-revenue/</guid>
            <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Реальные цифры за полгода разработки антиспам-бота. 450 тысяч потрачено, 0 заработано. Как бы я поступил сегодня с вайбкодингом — и почему ноль уже не так больно.]]></description>
            <content:encoded><![CDATA[<h2 id="что-скрывается-под-капотом-простого-бота"><a href="#что-скрывается-под-капотом-простого-бота" class="heading-anchor">#</a>Что скрывается под капотом «простого бота»</h2><p>Чтобы стартовать проект, нужны хостинг и домен. Но это мелочи. Как только берёшь даже самую простую тему, оказывается, что «под капотом» уйма работы.</p>
<p>В случае с фильтрацией спама — своя база данных, гибкие настройки фильтрации, оценки репутации пользователей, правила спама и механизм восстановления. В Telegram API больше 60 типов сообщений — не просто текст, картинка и видео.</p>
<h2 id="дизайн-через-ai"><a href="#дизайн-через-ai" class="heading-anchor">#</a>Дизайн через AI</h2><p>Осенью Gemini 2.5 научился создавать одиночные HTML-страницы с чистым кодом. По промпту «сделай лендинг антиспам-бота в стиле нео-брутализм» с первой попытки получил дизайн, который мне понравился.</p>
<p>Но реальный бизнес — это не только главная страница. Страница оплаты, FAQ, Политика конфиденциальности, Публичная оферта. Всё в едином стиле и подключённое к бэкенду.</p>
<h2 id="сюрпризы-властей"><a href="#сюрпризы-властей" class="heading-anchor">#</a>Сюрпризы властей</h2><p>Когда проект был почти готов, оказалось, что Telegram Mini App не может хоститься на зарубежном сервере. РКН использует веерные блокировки: если вам не повезло располагаться на хостинге рядом с заблокированными сайтами, ваш проект попадает под раздачу.</p>
<p>Пришлось поднимать инфраструктуру на российском хостинге. А потом началось замедление Telegram. И опять пришлось выносить приложение в соседнюю страну СНГ.</p>
<h2 id="цифры"><a href="#цифры" class="heading-anchor">#</a>Цифры</h2><p>За полгода разработки:</p>
<table>
<thead>
<tr>
<th>Статья расходов</th>
<th>Сумма</th>
</tr>
</thead>
<tbody><tr>
<td>Зарплата программиста</td>
<td>~400 000 руб</td>
</tr>
<tr>
<td>Серверы, домены, прочее</td>
<td>~50 000 руб</td>
</tr>
<tr>
<td><strong>Итого</strong></td>
<td><strong>~450 000 руб</strong></td>
</tr>
<tr>
<td>Заработано на продукте</td>
<td><strong>0 руб</strong></td>
</tr>
</tbody></table>
<p>Сейчас бот крутится в Docker-контейнере на VPS за ~1000 руб/мес.</p>
<h2 id="как-бы-я-поступил-сегодня"><a href="#как-бы-я-поступил-сегодня" class="heading-anchor">#</a>Как бы я поступил сегодня</h2><p>Навайбкодил бы приложение с чуть более простым функционалом за два дня. Протестировал параллельно с другими задачами — это неделя работы. На все регистрации, фрустрации, настройки 3 недели максимум. По деньгам: ~20 тыс. руб/мес за Claude Max вместо 450 тыс. за полгода.</p>
<h2 id="вместо-вывода"><a href="#вместо-вывода" class="heading-anchor">#</a>Вместо вывода</h2><p>Мы потратили 450 тысяч и полгода, заработали ноль. С вайбкодингом потратили бы 20 тысяч и три недели — и ноль было бы не так больно.</p>
<p>Попробуйте: <a href="https://spamaway.ru/">spamaway.ru</a> | <a href="https://t.me/SpamAwayOnlineBot">@SpamAwayOnlineBot</a></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>SpamAway</category>
            <category>вайбкодинг</category>
            <category>бизнес</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Как подключить Gmail к AI-боту: OAuth-квест для терпеливых]]></title>
            <link>https://vladislavpopov.ru/blog/gmail-ai-bot-oauth/</link>
            <guid>https://vladislavpopov.ru/blog/gmail-ai-bot-oauth/</guid>
            <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Gmail не принимает обычные пароли через IMAP. Нужно создавать OAuth-приложение. Пошаговая инструкция — от Google Cloud Console до работающего бота.]]></description>
            <content:encoded><![CDATA[<h2 id="почему-gmail-это-другая-история"><a href="#почему-gmail-это-другая-история" class="heading-anchor">#</a>Почему Gmail — это другая история</h2><p>Продолжаю серию инструкций по подключению почты к AI-агенту. Яндекс был простым. Gmail — нет. Google не принимает обычные пароли для доступа через IMAP. Вообще. Никогда. Нужно создавать OAuth-приложение.</p>
<p>Звучит страшно, но по шагам — терпимо.</p>
<h2 id="шаг-1-создайте-проект-в-google-cloud-console"><a href="#шаг-1-создайте-проект-в-google-cloud-console" class="heading-anchor">#</a>Шаг 1: Создайте проект в Google Cloud Console</h2><p>Зайдите на <a href="https://console.cloud.google.com/">console.cloud.google.com</a> -&gt; Создать проект -&gt; Дайте ему любое имя (например, «Мой AI-агент»).</p>
<h2 id="шаг-2-включите-gmail-api"><a href="#шаг-2-включите-gmail-api" class="heading-anchor">#</a>Шаг 2: Включите Gmail API</h2><p>В проекте: APIs &amp; Services -&gt; Library -&gt; найдите «Gmail API» -&gt; Enable.</p>
<h2 id="шаг-3-настройте-oauth-consent-screen"><a href="#шаг-3-настройте-oauth-consent-screen" class="heading-anchor">#</a>Шаг 3: Настройте OAuth Consent Screen</h2><p>APIs &amp; Services -&gt; OAuth Consent Screen -&gt; External -&gt; заполните минимум полей (название приложения, email).</p>
<p><strong>Важно:</strong> добавьте каждый свой Gmail-ящик как Test User. Без этого авторизация не сработает, и Google не скажет почему.</p>
<h2 id="шаг-4-создайте-oauth-client-id"><a href="#шаг-4-создайте-oauth-client-id" class="heading-anchor">#</a>Шаг 4: Создайте OAuth Client ID</h2><p>APIs &amp; Services -&gt; Credentials -&gt; Create Credentials -&gt; OAuth Client ID -&gt; Desktop App. Скачайте JSON-файл с credentials. Он понадобится вашему AI-агенту.</p>
<h2 id="шаг-5-авторизуйте-каждый-ящик"><a href="#шаг-5-авторизуйте-каждый-ящик" class="heading-anchor">#</a>Шаг 5: Авторизуйте каждый ящик</h2><p>Для каждого Gmail-ящика нужно пройти OAuth-авторизацию в браузере. AI-агент откроет ссылку -&gt; вы логинитесь -&gt; разрешаете доступ -&gt; готово. Однотипная процедура, но для каждого ящика — отдельный клик.</p>
<h2 id="грабли"><a href="#грабли" class="heading-anchor">#</a>Грабли</h2><ol>
<li><strong>Забыл добавить ящик в Test Users</strong> — авторизация молча не работает</li>
<li><strong>Выбрал не те scopes</strong> — бот видит письма, но не может отвечать. Нужны как минимум <code>Gmail.readonly</code> и <code>Gmail.send</code></li>
<li><strong>Токен протухает</strong> — Google выдаёт refresh token, но если приложение в «Testing» режиме, токен живёт 7 дней. Перевёл в Production — теперь не требует верификации для менее 100 пользователей</li>
</ol>
<h2 id="результат"><a href="#результат" class="heading-anchor">#</a>Результат</h2><p>После настройки — полный доступ ко всем Gmail-ящикам. Чтение, отправка, поиск, фильтры. Один раз настроили — работает.</p>
<hr>
<p><em>Пошаговый гид по сборке AI-продукта без команды — <a href="https://t.me/popovvii/40">бесплатно на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>инструкция</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Как подключить Яндекс Почту к AI-боту за 5 минут]]></title>
            <link>https://vladislavpopov.ru/blog/yandex-mail-ai-bot/</link>
            <guid>https://vladislavpopov.ru/blog/yandex-mail-ai-bot/</guid>
            <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Пошаговая инструкция: подключаем Яндекс.Почту к AI-агенту через IMAP. Главные подводные камни и как их обойти.]]></description>
            <content:encoded><![CDATA[<h2 id="что-понадобится"><a href="#что-понадобится" class="heading-anchor">#</a>Что понадобится</h2><ul>
<li>Аккаунт на Яндексе</li>
<li>AI-агент с поддержкой IMAP (я использую OpenClaw, но подойдёт любой)</li>
<li>5 минут</li>
</ul>
<h2 id="шаг-1-включите-imap"><a href="#шаг-1-включите-imap" class="heading-anchor">#</a>Шаг 1: Включите IMAP</h2><p>Яндекс по умолчанию IMAP выключен. Это главный подводный камень — без этой галочки подключение просто молча не работает. Ни ошибки, ни предупреждения. Тишина.</p>
<p><strong>Где включить:</strong> Настройки почты -&gt; Все настройки -&gt; Почтовые программы -&gt; «Разрешить доступ к почтовому ящику с помощью почтовых клиентов» -&gt; Галочка на IMAP.</p>
<h2 id="шаг-2-создайте-пароль-приложения"><a href="#шаг-2-создайте-пароль-приложения" class="heading-anchor">#</a>Шаг 2: Создайте пароль приложения</h2><p>Яндекс не принимает обычный пароль через IMAP. Нужен отдельный «пароль приложения».</p>
<p><strong>Где создать:</strong> <a href="https://id.yandex.ru/">id.yandex.ru</a> -&gt; Безопасность -&gt; Пароли приложений -&gt; Создать -&gt; Тип: «Почта». Скопируйте пароль. Он показывается один раз.</p>
<h2 id="шаг-3-подключите"><a href="#шаг-3-подключите" class="heading-anchor">#</a>Шаг 3: Подключите</h2><p>Данные для подключения:</p>
<table>
<thead>
<tr>
<th>Параметр</th>
<th>Значение</th>
</tr>
</thead>
<tbody><tr>
<td>Сервер</td>
<td>imap.yandex.ru</td>
</tr>
<tr>
<td>Порт</td>
<td>993</td>
</tr>
<tr>
<td>Шифрование</td>
<td>SSL</td>
</tr>
<tr>
<td>Логин</td>
<td>полный email (<a href="mailto:name@ya.ru">name@ya.ru</a>)</td>
</tr>
<tr>
<td>Пароль</td>
<td>пароль приложения из шага 2</td>
</tr>
</tbody></table>
<p>Передайте эти данные вашему AI-агенту — готово.</p>
<h2 id="грабли-на-которые-я-наступил"><a href="#грабли-на-которые-я-наступил" class="heading-anchor">#</a>Грабли, на которые я наступил</h2><ol>
<li><strong>Два ящика не подключались вообще.</strong> Оказалось, IMAP выключен. Потратил 20 минут на отладку, прежде чем додумался проверить настройку — в интерфейсе этот чекбокс находится отдельно</li>
<li><strong>Пароль «не подходит».</strong> Если включена двухфакторная аутентификация — обычный пароль не работает даже теоретически. Только пароль приложения</li>
<li><strong>Несколько ящиков на одном аккаунте.</strong> Алиасы (<a href="mailto:name@ya.ru">name@ya.ru</a> и <a href="mailto:name@yandex.ru">name@yandex.ru</a>) — это один ящик. Подключать один раз</li>
</ol>
<h2 id="результат"><a href="#результат" class="heading-anchor">#</a>Результат</h2><p>После подключения бот видит все входящие, ищет по теме и отправителю, отмечает прочитанным, отвечает. Одна настройка — и ящик больше не нужно проверять вручную.</p>
<p>Следующий — Gmail. Там всё сложнее: Google требует OAuth-приложение, и для каждого ящика нужна отдельная авторизация.</p>
<hr>
<p><em>Серия инструкций по подключению почты к AI — <a href="https://t.me/popovvii">на канале @popovvii</a></em></p>
]]></content:encoded>
            <author>me@vladislavpopov.ru (Vladislav Popov)</author>
            <category>AI</category>
            <category>автоматизация</category>
            <category>инструкция</category>
            <enclosure url="https://vladislavpopov.ru/og.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>