<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:yandex="http://news.yandex.ru" xmlns:turbo="http://turbo.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Vibe coding</title>
    <link>https://amotov.com</link>
    <description>Здесь собраны мои технические решения и автоматизации, созданные с помощью ИИ-агентов в подходе Vibe Coding.</description>
    <language>ru</language>
    <lastBuildDate>Thu, 30 Apr 2026 16:39:03 +0300</lastBuildDate>
    <item turbo="true">
      <title>Система голосования для ОСМД</title>
      <link>https://amotov.com/tpost/ed18xocmb1-sistema-golosovaniya-dlya-osmd</link>
      <amplink>https://amotov.com/tpost/ed18xocmb1-sistema-golosovaniya-dlya-osmd?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 16:30:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild3333-6662-4536-b835-363538346235/30-04-2026_13-16-51.webp" type="image/webp"/>
      <description>Разработал комплексную систему голосования для ОСМД (подойдет для любой органицации где нужно голосовать), которая переводит бумажную бюрократию в удобный цифровой формат.</description>
      <turbo:content><![CDATA[<header><h1>Система голосования для ОСМД</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3333-6662-4536-b835-363538346235/30-04-2026_13-16-51.webp"/></figure><div class="t-redactor__text"><strong>Ключевые возможности:</strong><br /><br /><ul><li data-list="bullet"><strong>Гибкие модели учета:</strong> Поддержка голосования «одна квартира — один голос» или взвешенного голосования на основе площади помещения.</li><li data-list="bullet"><strong>Гибридный формат:</strong> Возможность совмещения электронных голосов с ручным вводом бумажных бюллетеней.</li><li data-list="bullet"><strong>Автоматизация отчетности:</strong> Генерация официальных протоколов в формате PDF с соблюдением требований к защите персональных данных (маскировка ФИО).</li><li data-list="bullet"><strong>Многоязычность:</strong> Полная поддержка украинского и русского интерфейсов.</li></ul><br />Этот проект демонстрирует, как современные облачные технологии могут сделать управление жильем честным и доступным для каждого жителя.<br /><br /><strong>Технологический стек:</strong><br /><br /><ul><li data-list="bullet"><strong>Frontend:</strong> React + Vite + Tailwind CSS для быстрого и адаптивного UI.</li><li data-list="bullet"><strong>Backend:</strong> Python (FastAPI) — специализированный сервис для сложной логики кворума и генерации PDF-отчетов через ReportLab.</li><li data-list="bullet"><strong>BaaS:</strong> Supabase (PostgreSQL) — управление аутентификацией, хранением данных и политиками безопасности на уровне строк (RLS).</li></ul><br /><strong>Технические вызовы:</strong><br /><ol><li data-list="ordered"><strong>Алгоритм кворума:</strong> Реализация динамического расчета весов голосов в зависимости от настроек каждого опроса.</li><li data-list="ordered"><strong>PDF-генерация:</strong> Создание кастомного движка на Python для формирования протоколов с поддержкой кириллицы и автоматическим форматированием таблиц итогов.</li><li data-list="ordered"><strong>Безопасность:</strong> Иерархическая ролевая модель (Admin/Chairman), разграничивающая права доступа к реестру жителей и удалению данных.</li></ol></div><div class="t-redactor__text"><a href="https://drive.google.com/file/d/1pnkC6QhM9pgslh3XjHr4259a0VdPGY7W/view?usp=sharing" style="color: rgb(89, 95, 248); box-shadow: none; text-decoration: none; border-bottom: 1px solid rgb(89, 95, 248);">Файл презентации можно скачать тут</a></div><div class="t-redactor__embedcode"><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Система голосования для ОСМД",
  "operatingSystem": "Web",
  "applicationCategory": "BusinessApplication",
  "description": "Автоматизированная система на базе ИИ-агентов для проведения легитимных онлайн-голосований и учета мнений жильцов в ОСМД. Разработано в стиле Vibe coding.",
  "offers": {
    "@type": "Offer",
    "price": "100",
    "priceCurrency": "USD"
  },
  "author": {
    "@type": "Person",
    "name": "Andrei Amotov",
    "url": "https://amotov.com"
  }
}
</script></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Сервис верификации телефонных номеров</title>
      <link>https://amotov.com/tpost/mpv37fy7p1-servis-verifikatsii-telefonnih-nomerov</link>
      <amplink>https://amotov.com/tpost/mpv37fy7p1-servis-verifikatsii-telefonnih-nomerov?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 13:30:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild3533-3361-4232-b038-366566313638/30-04-2026_13-32-45.webp" type="image/webp"/>
      <description>Создан для борьбы со спамом и фековыми заявками</description>
      <turbo:content><![CDATA[<header><h1>Сервис верификации телефонных номеров</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3533-3361-4232-b038-366566313638/30-04-2026_13-32-45.webp"/></figure><div class="t-redactor__text">Подробнее на странице <a href="https://amotov.com/veribox">https://amotov.com/veribox</a></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Умный автопостинг для Telegram и Instagram на Flask</title>
      <link>https://amotov.com/tpost/7svcctrgy1-umnii-avtoposting-dlya-telegram-i-instag</link>
      <amplink>https://amotov.com/tpost/7svcctrgy1-umnii-avtoposting-dlya-telegram-i-instag?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 15:20:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild6431-3531-4431-b430-656661393663/30-04-2026_15-23-03.webp" type="image/webp"/>
      <description>Получился мощный инструмент для автоматизации постинга, который берет на себя всю «грязную» работу: от парсинга Word-документов до умного планирования с учетом часовых поясов.</description>
      <turbo:content><![CDATA[<header><h1>Умный автопостинг для Telegram и Instagram на Flask</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6431-3531-4431-b430-656661393663/30-04-2026_15-23-03.webp"/></figure><div class="t-redactor__text">В современном SMM ручная публикация контента — это рутина, которая отнимает часы полезного времени. Когда у вас десятки клиентов, сотни постов в месяц и разные платформы, риск ошибок (забыли пост, перепутали время, сбилось форматирование) возрастает в геометрической прогрессии.</div><h2  class="t-redactor__h2">Основной функционал</h2><div class="t-redactor__text">Проект задумывался как универсальный комбайн для контент-менеджеров. Вот его ключевые возможности:</div><h3  class="t-redactor__h3">1. Умный импорт контента</h3><div class="t-redactor__text">Система умеет читать файлы в форматах .docx и .txt. Вам не нужно вводить каждый пост вручную. Достаточно загрузить один документ, где контент разбит по меткам «Блок» или «Пост». Парсер автоматически:</div><div class="t-redactor__text"><ul><li data-list="bullet">Извлекает текст и ссылки на изображения.</li><li data-list="bullet">Разделяет длинные тексты на части, если они превышают лимиты платформ (4096 символов для Telegram и 2200 для Instagram).</li><li data-list="bullet">Добавляет ссылки на Telegram-канал в посты для Instagram (cross-promotion).</li></ul></div><h3  class="t-redactor__h3">2. Автоматическое «причесывание» текста</h3><div class="t-redactor__text">Система содержит встроенный модуль форматирования, специально настроенный под нишевые объявления (например, автопродажи). Она автоматически:</div><div class="t-redactor__text"><ul><li data-list="bullet">Переносит важные маркеры (🗓 год, 🛣 пробег, 💵 цена) на новые строки.</li><li data-list="bullet">Добавляет пустые строки между смысловыми блоками для лучшей читаемости.</li><li data-list="bullet">Чинит «слипшиеся» эмодзи.</li></ul></div><h3  class="t-redactor__h3">3. Гибкое планирование (Scheduling)</h3><div class="t-redactor__text">Для каждого канала (Telegram или Instagram) можно настроить индивидуальное расписание:</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Количество постов:</strong> в день или в неделю.</li><li data-list="bullet"><strong>Временное окно:</strong> например, публиковать только с 09:00 до 21:00.</li><li data-list="bullet"><strong>Стратегии очереди:</strong> последовательно, случайно или «блоками» (чередование разных категорий контента).</li><li data-list="bullet"><strong>Исключения:</strong> возможность пропустить конкретные номера постов.</li></ul></div><img src="https://static.tildacdn.com/tild3665-3137-4437-b962-363531626336/30-04-2026_15-23-55.webp"><h3  class="t-redactor__h3">4. Защита от ошибок и дублей</h3><div class="t-redactor__text"><ul><li data-list="bullet"><strong>MD5-хэширование:</strong> Система проверяет текст каждого поста. Если вы случайно попытаетесь загрузить один и тот же контент дважды, дубликат будет отсеян.</li><li data-list="bullet"><strong>Коллизии:</strong> Алгоритм следит, чтобы посты в одном канале не «наслаивались» друг на друга по времени.</li></ul></div><h3  class="t-redactor__h3">5. Панель управления и уведомления</h3><div class="t-redactor__text">Централизованный дашборд позволяет видеть статистику по всем проектам и клиентам: сколько постов в очереди, сколько уже опубликовано. Система уведомляет администратора о критических событиях (например, когда контент в канале заканчивается).</div><img src="https://static.tildacdn.com/tild6165-6662-4537-b664-623639376262/30-04-2026_15-23-16.webp"><h2  class="t-redactor__h2">Технологический стек</h2><div class="t-redactor__text">Для обеспечения стабильности и высокой скорости разработки был выбран проверенный стек технологий:</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Backend:</strong> Python 3 + Flask 3.0.0. Легковесный и гибкий фреймворк, идеально подходящий для подобных сервисов.</li><li data-list="bullet"><strong>Database:</strong> SQLAlchemy (SQLite). Позволяет эффективно управлять сложными связями между клиентами, проектами, каналами и контент-блоками.</li><li data-list="bullet"><strong>Telegram Integration:</strong> python-telegram-bot (v20.1). Использование последней версии библиотеки с поддержкой asyncio гарантирует надежную доставку сообщений.</li><li data-list="bullet"><strong>Document Processing:</strong> python-docx для парсинга Microsoft Word файлов.</li><li data-list="bullet"><strong>Time Management:</strong> pytz для корректной работы с разными часовыми поясами (по умолчанию настроено на Europe/Kiev).</li><li data-list="bullet"><strong>Network:</strong> httpx для асинхронных HTTP-запросов (например, при работе с Instagram API или загрузке медиа).</li><li data-list="bullet"><strong>Frontend:</strong> Чистый и функциональный интерфейс на базе шаблонов Flask (Jinja2) и современных CSS-практик.</li></ul></div><h2  class="t-redactor__h2">Как это работает (Workflow)</h2><div class="t-redactor__text"><ol><li data-list="ordered"><strong>Создание проекта:</strong> Вы добавляете клиента и проект (например, «Автосалон X»).</li><li data-list="ordered"><strong>Настройка каналов:</strong> Подключаете Telegram-бота через токен и настраиваете часовой пояс и частоту постинга.</li><li data-list="ordered"><strong>Загрузка файла:</strong> Загружаете .docx файл с постами.</li><li data-list="ordered"><strong>Генерация очереди:</strong> Система за секунды парсит файл, применяет правила форматирования и распределяет посты по календарной сетке.</li><li data-list="ordered"><strong>Автоматическая отправка:</strong> В фоновом режиме (через вебхуки или cron) система отправляет готовые посты точно в назначенное время.</li></ol></div><h2  class="t-redactor__h2">Заключение</h2><div class="t-redactor__text">Этот проект — не просто скрипт для отправки сообщений. Это полноценная инфраструктура для управления контентом, которая минимизирует ручной труд и позволяет сфокусироваться на качестве стратегии, а не на технической рутине.</div><div class="t-redactor__text">Система оптимизирована для работы на облачных хостингах (например, <strong>PythonAnywhere</strong>), что делает её доступной 24/7 без необходимости держать включенным собственный компьютер.</div><div class="t-redactor__embedcode"><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://amotov.com/tpost/7svcctrgy1-umnii-avtoposting-dlya-telegram-i-instag"
  },
  "headline": "Умный автопостинг для Telegram и Instagram на Flask: автоматизация контента",
  "description": "Обзор системы TG+INSTA Autoposter - разработка на Python и Flask в стиле Vibe coding. Автоматизация публикации, парсинг контента и защита от дублей.",
  "image": "https://static.tildacdn.com/tild6431-3531-4431-b430-656661393663/30-04-2026_15-23-03.webp", 
  "author": {
    "@type": "Person",
    "name": "Andrei Amotov",
    "url": "https://amotov.com/"
  },
  "publisher": {
    "@type": "Person",
    "name": "Andrei Amotov",
    "logo": {
      "@type": "ImageObject",
      "url": "https://amotov.com/favicon.ico"
    }
  },
  "datePublished": "2026-04-30",
  "dateModified": "2026-04-30",
  "keywords": "автопостинг, Telegram, Instagram, Flask, Python, Vibe coding, автоматизация маркетинга",
  "articleBody": "В этой статье описан процесс создания системы автопостинга для социальных сетей и телеграм с использованием Flask и ИИ-агентов. Рассматриваются вопросы архитектуры, парсинга данных и логики публикаций.",
  "about": {
    "@type": "SoftwareApplication",
    "name": "TG+INSTA Autoposter",
    "applicationCategory": "BusinessApplication",
    "operatingSystem": "Linux, Windows, Web",
    "softwareHelp": {
      "@type": "CreativeWork",
      "url": "https://amotov.com/tpost/7svcctrgy1-umnii-avtoposting-dlya-telegram-i-instag"
    }
  }
}
</script></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Как я собрал тест на архетипы с помощью ИИ</title>
      <link>https://amotov.com/tpost/byvuobsm21-kak-ya-sobral-test-na-arhetipi-s-pomosch</link>
      <amplink>https://amotov.com/tpost/byvuobsm21-kak-ya-sobral-test-na-arhetipi-s-pomosch?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 15:44:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild3964-6264-4632-b033-353432393230/30-04-2026_15-49-38.webp" type="image/webp"/>
      <description>Vibe Coding в действии.</description>
      <turbo:content><![CDATA[<header><h1>Как я собрал тест на архетипы с помощью ИИ</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3964-6264-4632-b033-353432393230/30-04-2026_15-49-38.webp"/></figure><div class="t-redactor__text">Разработка кастомных интерактивных квизов часто превращается в рутину с версткой и написанием логики подсчета. Я решил обойти стандартный процесс и протестировать подход Vibe coding, делегировав написание кода ИИ-агентам.</div><h3  class="t-redactor__h3">Технический стек и архитектура</h3><div class="t-redactor__text">Проект реализован без тяжелых фреймворков для максимальной скорости загрузки и простоты деплоя на Vercel.</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>HTML5 и CSS3</strong> - чистая семантическая верстка. Дизайн использует CSS-переменные для легкой смены тем, glassmorphism для карточек и динамические фоновые блюр-эффекты.</li><li data-list="bullet"><strong>Vanilla JavaScript</strong> - вся логика тестирования, переключения экранов и подсчета результатов работает на стороне клиента без задержек.</li><li data-list="bullet"><strong>html2pdf.js</strong> - библиотека для мгновенной генерации PDF-отчетов прямо в браузере пользователя, что критически важно для сохранения результатов.</li></ul></div><h3  class="t-redactor__h3">Как ИИ ускорил разработку</h3><div class="t-redactor__text">Вместо ручного написания сотен строк кода фокус был смещен на архитектуру и грамотный промптинг.</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Структурирование данных</strong> - исходный текст теста с 12 архетипами и 5 вопросами переведен агентом в удобный структурированный формат внутри скрипта.</li><li data-list="bullet"><strong>Логика подсчета</strong> - ИИ спроектировал функцию вычисления результата, которая собирает массив ответов и точно определяет доминирующий архетип по частоте выборов.</li><li data-list="bullet"><strong>Динамический UI</strong> - агенты помогли реализовать бесшовное переключение экранов и автоматическую смену фоновых изображений в зависимости от итогового архетипа.</li><li data-list="bullet"><strong>Экспорт в PDF</strong> - сложная адаптация стилей под экспорт решена через специальный CSS-класс, который убирает лишние элементы веб-интерфейса и формирует чистый брендированный документ для скачивания.</li></ul></div><h3  class="t-redactor__h3">Итог</h3><div class="t-redactor__text">Готовое решение <a href="https://archetype-test-tau.vercel.app/" target="_blank" rel="noreferrer noopener">Тест Архетипов</a> работает быстро, адаптировано под мобильные устройства и интерактивно проводит пользователя по воронке до получения результата. Это рабочий пример того, как Vibe coding позволяет веб-дизайнеру и специалисту по трафику быстро тестировать гипотезы и запускать полноценные микро-продукты без долгого цикла классической разработки.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Калькулятор авто из США «под ключ»: от аукциона до постановки на учет</title>
      <link>https://amotov.com/tpost/kulmgm7i11-kalkulyator-avto-iz-ssha-pod-klyuch-ot-a</link>
      <amplink>https://amotov.com/tpost/kulmgm7i11-kalkulyator-avto-iz-ssha-pod-klyuch-ot-a?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 15:55:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild3362-3038-4736-a332-373532633437/30-04-2026_16-01-04.webp" type="image/webp"/>
      <description>Я разработал и выложил в открытый доступ проект «Калькулятор Авто из США» — инструмент, который делает этот процесс прозрачным и мгновенным.</description>
      <turbo:content><![CDATA[<header><h1>Калькулятор авто из США «под ключ»: от аукциона до постановки на учет</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3362-3038-4736-a332-373532633437/30-04-2026_16-01-04.webp"/></figure><div class="t-redactor__text">Покупка автомобиля на аукционах Copart или IAAI — это отличный способ сэкономить, но расчет финальной стоимости часто превращается в головную боль. Нужно учесть сборы аукциона, логистику по суше, фрахт, портовые расходы и, самое сложное, — переменную стоимость растаможки.</div><h4  class="t-redactor__h4">🎯 Что умеет калькулятор?</h4><div class="t-redactor__text">Проект решает задачу комплексного расчета стоимости автомобиля в зависимости от множества факторов:</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Сборы аукционов:</strong> Автоматический расчет комиссий Copart и IAAI (которые постоянно меняются).</li><li data-list="bullet"><strong>Сложная логистика:</strong> Расчет доставки по суше из любой точки США и морем до портов Одессы или Клайпеды.</li><li data-list="bullet"><strong>Дополнительные опции:</strong> Учет страховки, наценок за тип кузова (SUV) и специальных условий для гибридов и электрокаров.</li><li data-list="bullet"><strong>Таможенный калькулятор:</strong> Полный расчет пошлин, акцизов и НДС согласно актуальному законодательству Украины.</li><li data-list="bullet"><strong>Генерация отчета:</strong> Возможность скачать детальный расчет в формате PDF одним кликом.</li></ul></div><h4  class="t-redactor__h4">💻 Стек технологий</h4><div class="t-redactor__text">Проект задумывался как максимально легкое и производительное решение, которое можно легко интегрировать в любой сайт.</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Frontend:</strong> Чистый HTML5, CSS3 (Vanilla) и JavaScript. Никаких тяжелых фреймворков — это обеспечивает мгновенную загрузку.</li><li data-list="bullet"><strong>Библиотеки:</strong></li><li data-list="bullet">jsPDF и jsPDF-AutoTable — для формирования и стилизации PDF-отчетов прямо в браузере.</li><li data-list="bullet">Google Fonts (Roboto) — для качественной типографики.</li><li data-list="bullet"><strong>Backend/Data Processing:</strong> Для поддержки актуальности цен используется <strong>Python</strong>. Написаны скрипты, которые конвертируют данные из Excel-таблиц логистических компаний напрямую в JavaScript-объекты. Это позволяет обновлять тарифы за секунды.</li><li data-list="bullet"><strong>Интеграция:</strong> Решение оптимизировано для работы в <strong>iframe</strong>, что позволяет легко «встроить» калькулятор на конструкторы сайтов, такие как <strong>Tilda</strong>, без конфликтов с их внутренними скриптами.</li></ul></div><h4  class="t-redactor__h4">⚙️ Как это работает внутри?</h4><div class="t-redactor__text">Особенность проекта — в его автономности. Вся логика расчетов находится на стороне клиента. Данные о тарифах подтягиваются из минимизированных JS-файлов, которые генерируются Python-скриптом на основе актуальных прайсов.</div><h4  class="t-redactor__h4">Где посмотреть?</h4><div class="t-redactor__text">Проект полностью открыт. Вы можете использовать его как базу для своего сервиса или интегрировать готовое решение к себе на лендинг. <a href="https://cmg.com.ua/kalkulyator-avto-iz-usa" style="color: rgb(92, 65, 245); box-shadow: none; text-decoration: none; border-bottom: 1px solid rgb(92, 65, 245);">https://cmg.com.ua/kalkulyator-avto-iz-usa</a></div><div class="t-redactor__embedcode"><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://amotov.com/tpost/kulmgm7i11-kalkulyator-avto-iz-ssha-pod-klyuch-ot-a"
  },
  "headline": "Калькулятор авто из США «под ключ»: от аукциона до постановки на учет",
  "description": "Профессиональный калькулятор для расчета стоимости пригона авто из США. Учет сборов Copart/IAAI, логистики по суше и морю, а также таможенных платежей Украины.",
  "image": "https://static.tildacdn.com/tild3362-3038-4736-a332-373532633437/30-04-2026_16-01-04.webp", 
  "author": {
    "@type": "Person",
    "name": "Andrei Amotov",
    "url": "https://amotov.com/"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Amotov.com",
    "logo": {
      "@type": "ImageObject",
      "url": "https://static.tildacdn.com/tild6235-3238-4033-a436-666238383761/4.JPG"
    }
  },
  "datePublished": "2026-04-30",
  "dateModified": "2026-04-30",
  "articleBody": "Разработка открытого проекта калькулятора для расчета финальной стоимости автомобиля с аукционов США. Описание стека технологий: HTML5, CSS3, Vanilla JavaScript, Python для обработки данных и библиотека jsPDF для генерации отчетов.",
  "keywords": "калькулятор авто из сша, растаможка авто украина, copart калькулятор, iaai калькулятор, доставка авто из сша стоимость"
}
</script></div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Автоматизация контента для автодилеров с помощью CMG Parser</title>
      <link>https://amotov.com/tpost/ipt73951n1-avtomatizatsiya-kontenta-dlya-avtodilero</link>
      <amplink>https://amotov.com/tpost/ipt73951n1-avtomatizatsiya-kontenta-dlya-avtodilero?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 16:12:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild3435-3734-4737-a439-346238623738/30-04-2026_16-16-15.webp" type="image/webp"/>
      <description>Создал себе в помощь инструмент для автоматического создания продающих постов об автомобилях, импортируемых из Китая</description>
      <turbo:content><![CDATA[<header><h1>Автоматизация контента для автодилеров с помощью CMG Parser</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3435-3734-4737-a439-346238623738/30-04-2026_16-16-15.webp"/></figure><div class="t-redactor__text">Если вы занимаетесь пригоном авто и тратите часы на ручное копирование характеристик и загрузку фотографий, этот проект — для вас.</div><h3  class="t-redactor__h3">🌟 Основной функционал</h3><div class="t-redactor__text">Проект решает задачу превращения ссылки на лот в готовый текстовый пост с характеристиками и ссылкой на фото.</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Массовый парсинг:</strong> Читает список URL-адресов из текстового файла и обрабатывает их один за другим.</li><li data-list="bullet"><strong>Глубокое извлечение данных:</strong> Собирает всё необходимое: цену, год, пробег, тип двигателя, мощность, крутящий момент, разгон до 100 км/ч, а для электрокаров — емкость батареи и запас хода.</li><li data-list="bullet"><strong>Умное форматирование:</strong> Автоматически генерирует текст на украинском языке с использованием подходящих эмодзи, делая посты привлекательными для соцсетей.</li><li data-list="bullet"><strong>Автоматизация изображений:</strong> Скачивает главное фото авто, загружает его на хостинг ImgBB через API и возвращает прямую ссылку для вставки в пост.</li><li data-list="bullet"><strong>Экспорт в Word:</strong> Все сгенерированные посты сохраняются в один файл .docx, откуда их удобно копировать в Telegram, Instagram или Facebook.</li><li data-list="bullet"><strong>Гибкая настройка:</strong> Возможность задать начальный номер поста и срок хранения фотографий.</li></ul></div><h3  class="t-redactor__h3">🛠 Технологический стек</h3><div class="t-redactor__text">Проект написан на <strong>Python 3</strong> и использует проверенные временем библиотеки для автоматизации:</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Selenium (Headless Chrome):</strong> Позволяет парсить современные сайты с динамическим контентом, имитируя поведение реального пользователя.</li><li data-list="bullet"><strong>BeautifulSoup4:</strong> Используется для быстрого и точного извлечения данных из HTML-структуры страниц.</li><li data-list="bullet"><strong>Requests:</strong> Обеспечивает взаимодействие с API (ImgBB) и загрузку изображений.</li><li data-list="bullet"><strong>Python-docx:</strong> Отвечает за формирование итогового документа в формате Microsoft Word.</li><li data-list="bullet"><strong>Tkinter:</strong> Минималистичный графический интерфейс для удобного выбора файлов с диска.</li><li data-list="bullet"><strong>ImgBB API:</strong> Внешний сервис для надежного хранения изображений постов.</li></ul></div><h3  class="t-redactor__h3">🚀 Почему это полезно?</h3><div class="t-redactor__text">Вместо того чтобы вручную переписывать "218 л.с." и "82.5 кВт⋅ч", вы просто скармливаете скрипту список ссылок и через минуту получаете готовый контент-план на неделю вперед для загрузки в <a href="https://amotov.com/tpost/7svcctrgy1-umnii-avtoposting-dlya-telegram-i-instag" style="color: rgb(92, 65, 245); box-shadow: none; text-decoration: none; border-bottom: 1px solid rgb(92, 65, 245);">Систему для автопостинга</a></div><div class="t-redactor__text">Проект полностью открыт для доработки — вы можете легко изменить шаблоны текста или добавить поддержку новых площадок.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Прощай, творческий кризис: Как я автоматизировал создание контента с Gemini 1.5 Flash</title>
      <link>https://amotov.com/tpost/hczsbia2t1-proschai-tvorcheskii-krizis-kak-ya-avtom</link>
      <amplink>https://amotov.com/tpost/hczsbia2t1-proschai-tvorcheskii-krizis-kak-ya-avtom?amp=true</amplink>
      <pubDate>Thu, 30 Apr 2026 16:20:00 +0300</pubDate>
      <author>Мотов Андрей</author>
      <enclosure url="https://static.tildacdn.com/tild6636-3739-4863-b239-363663663964/ChatGPT_Image_30__20.webp" type="image/webp"/>
      <description>Создание контента для блогов и соцсетей — это постоянная борьба за время. Нужно придумать тему, написать текст в нужном стиле, не повториться и создать подходящую иллюстрацию.</description>
      <turbo:content><![CDATA[<header><h1>Прощай, творческий кризис: Как я автоматизировал создание контента с Gemini 1.5 Flash</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6636-3739-4863-b239-363663663964/ChatGPT_Image_30__20.webp"/></figure><h4  class="t-redactor__h4">🚀 Что умеет проект?</h4><div class="t-redactor__text">Чтобы решить эту задачу, я разработал AutoPost — инструмент для полной автоматизации контент-плана.<br /><br />AutoPost — это не просто генератор текста, а комплексная система, которая берет на себя весь цикл подготовки постов:</div><div class="t-redactor__text"><ol><li data-list="ordered"><strong>Умная генерация текстов</strong>: Благодаря интеграции с моделями <strong>Gemini Flash</strong>, система пишет посты, строго придерживаясь заданного «стиля автора» (настраивается в style.txt).</li><li data-list="ordered"><strong>ИИ-иллюстрации</strong>: Система сама анализирует содержание поста, придумывает промпт на английском и генерирует уникальное изображение.</li><li data-list="ordered"><strong>Память системы (Архивация)</strong>: Инструмент ведет лог всех созданных заголовков. При следующем запуске ИИ сверяется с архивом, чтобы темы и идеи никогда не повторялись.</li><li data-list="ordered"><strong>Мультипроектность</strong>: Поддержка разных направлений (например, «China» для авто и «Olya» для личного блога). У каждого проекта свои настройки стиля, тем и архива.</li><li data-list="ordered"><strong>Оптимизация под Web</strong>: Встроенный модуль сжатия конвертирует изображения в формат <strong>WebP</strong> (качество 85%, метод сжатия 6), что позволяет экономить до 80% веса без потери визуального качества.</li><li data-list="ordered"><strong>Готовый результат в .docx</strong>: На выходе вы получаете аккуратно сверстанный документ с заголовками, текстами и вставленными изображениями, готовый к публикации.</li></ol></div><h4  class="t-redactor__h4">🛠 Технический стек</h4><div class="t-redactor__text">Проект построен на современных и эффективных технологиях:</div><div class="t-redactor__text"><ul><li data-list="bullet"><strong>Python</strong>: Основной язык разработки.</li><li data-list="bullet"><strong>Google GenAI SDK</strong>: Использование моделей последнего поколения gemini-flash для текста и gemini-flash-image для генерации картинок.</li><li data-list="bullet"><strong>python-docx</strong>: Автоматизация верстки и создания документов Microsoft Word.</li><li data-list="bullet"><strong>Pillow (PIL)</strong>: Профессиональная обработка и конвертация изображений.</li><li data-list="bullet"><strong>JSON Schema</strong>: Для строгого контроля структуры данных, получаемых от нейросети.</li></ul></div><h4  class="t-redactor__h4">💡 Почему это удобно?</h4><div class="t-redactor__text">Вместо того чтобы тратить часы на копирайтинг, достаточно запустить один .bat файл. Вы выбираете проект, количество постов — и через пару минут у вас на руках готовый материал, который остается только загрузить в планировщик.</div><div class="t-redactor__text">Проект открыт для доработок и может быть легко адаптирован под любую платформу — от Instagram до Telegram.</div>]]></turbo:content>
    </item>
  </channel>
</rss>
