Бот хорошо принимает простые команды, но для ролей, справочников и нескольких полей удобнее Mini App. Разбираю границу между ними на примере управленческого учёта.
Качество AI-ассистента начинается не с промпта, а с материалов компании. Какие документы подготовить, как убрать противоречия и когда передавать диалог человеку.
Бот хорошо принимает простые команды, но для ролей, справочников и нескольких полей удобнее Mini App. Разбираю границу между ними на примере управленческого учёта.
Качество AI-ассистента начинается не с промпта, а с материалов компании. Какие документы подготовить, как убрать противоречия и когда передавать диалог человеку.
Когда себестоимость в долларах, а продажа в рублях через площадку с комиссией, ручное ценообразование быстро приводит к убыткам. Формула и автоматизация, которая обновляет цены дважды в день.
Клиент жаловался, что письма с заявками «не приходят». На самом деле они лежали во входящих, но почта считала их прочитанными. Объясняю механику и выход.
Контроль качества на основе ИИ может сам стать источником брака. Три реальных ошибки в проверке роликов и правила, которые помогли сделать её надёжнее.
В готовом ролике последнее слово озвучки обрывалось, а вместе с ним — номер телефона. Разбираю причину в ffmpeg, ошибку в расчёте скорости речи и два способа исправления.
Форма сайта отвечала «заявка отправлена», но данные нигде не сохранялись. Причина — владелец папки на сервере. Рассказываю, как это обнаружил и какие проверки добавил.
Когда я собирал голосового помощника для ПК, главная претензия была не к уму, а к паузе. Показываю замеры по этапам и приёмы, которые сократили задержку до звука с 2,5 до 0,5 секунды.
Страница падала с ошибкой «Maximum update depth exceeded», хотя код выглядел безобидным. Объясняю, при чём здесь нестабильный снимок и как его стабилизировать.
Сервис работал, процессы были живы, а котировки не обновлялись почти два месяца. Рассказываю, как смена сертификата у провайдера ломает клиентов и как это починить в Python.
Я выложил три доработки, логи были чистыми, но в контейнере работал старый код. Разбираю, почему так бывает и какая последовательность команд действительно обновляет сервис.
Страница «Услуга в Казани» и «Услуга в Самаре» с одинаковым текстом и разным названием города не работают — и не просто плохо, а рискованно для всего сайта. Разбираю, как делать иначе.
Обещание вывести сайт в топ-10 к конкретному сроку — не смелость подрядчика, а либо незнание закона, либо сознательный маркетинговый трюк. Разбираю обе причины — юридическую и техническую.
Главные ошибки при разработке MVP — не в технологиях, а в границах: что входит в первую версию, а что осознанно откладывается до проверки гипотезы реальными пользователями.
Честный разбор — для типового магазина коробочное решение почти всегда быстрее и дешевле. Кастомная разработка оправдана в конкретных случаях, разбираю, в каких.
Сайт может выглядеть нормально в браузере и быть почти невидимым для поисковика. Семь технических признаков, которые встречаются чаще всего, и что с ними делать.
Боты и CRM
Telegram-боты, Google Sheets, интеграции вместо новой CRM.
Сайт живёт на российском VPS по требованию закона, но Telegram с него не открывается. Показываю схему релея на другом сервере, которая решила задачу без переезда.
Когда таблица — уже рабочий инструмент команды, не нужно тащить полноценную БД. Разбираю, как синхронизировать бота с Google Sheets в реальном времени.
Рассказываю, как на моём сайте устроено согласие на cookie: счётчик не загружается, пока посетитель не нажал «Принять», а отзыв согласия действительно отключает аналитику.
Не всякая утечка — это взлом. Иногда безобидный статус-эндпоинт честно отдаёт реальные IP-адреса всей инфраструктуры сайта, потому что никто не считал этот путь секретным.
Форма заявки, чат-виджет, попапы с лид-магнитами — у сайта обычно больше точек сбора персональных данных, чем кажется владельцу. Как устроен технический аудит на 152-ФЗ.
AI-чат на сайте платит по токенам за каждый запрос — и без лимитов бот может разогнать счёт за считанные минуты. Как устроена защита: лимиты, honeypot, эскалация на человека.
Цена конкурента в объявлении на Booking или Airbnb почти ничего не говорит о рынке без поправки на заполненность календаря и срок до заезда. Разбираем, как читать эти цены правильно.
Автоматический сбор цен на Avito без агрессивных скриптов и покупки прокси — метод, который снижает риск блокировки, но не убирает его совсем. Разбор на реальном случае с реальной блокировкой IP.
Услуги и кейсы
Telegram-боты — aiogram, Mini Apps, платежи, интеграция с вашими системами.
Мониторинг конкурентов — Автосбор цен, рейтингов и позиций конкурентов на Avito и маркетплейсах, регулярные отчёты вместо ручного просмотра карточек.
Автоматизация аренды — Единый календарь бронирований, конкурентный анализ цен и автосообщения гостям для владельцев и управляющих компаний в аренде жилья.
Разработка сайтов — Лендинги, корпоративные сайты, интернет-магазины, веб-сервисы — на Next.js, без шаблонных конструкторов.
SEO-продвижение — Технический аудит, SSR-контент, микроразметка, скорость — от диагностики до внедрения.
Аудит на 152-ФЗ — Технический аудит персональных данных: что собирают формы и чат, куда уходят данные, есть ли согласие.
Аудит безопасности — Технический аудит сайта и API: утечки данных, устаревшие зависимости, заголовки безопасности, защита от перебора.
AI-продукты — AI-чаты, ассистенты и автоматизация на LLM внутри ваших сайтов, ботов и сервисов.
Яндекс Директ — Настройка и ведение рекламы: Поиск, РСЯ, ретаргетинг, товарные кампании и аналитика.