Стратегия Alba Creation
Каталог продуктов
Архив гипотез & контента
Управление гипотезами и связи с продуктами
Lifecycle Пайплайн
Аналитика & Покрытие воронки
Архитектура синергии
Сетка публикаций
Годовая стратегия
Квартальная дорожная карта — правьте прямо здесь и сохраняйте
Продажи & Скрипты
Скрипты живых звонков по нишам — открой карточку, чтобы редактировать
Продажи & Скрипты
Сетка публикаций
Сбор базы клиентов
Парсер 2ГИС по нишам — заведите карточку на каждую нишу, которую нужно собрать
Проверка сайта
Контент-конвейер
Источники, тон голоса и промпты, которыми сейчас пользуются Researcher и Generator
Плейсхолдеры: {{product}}, {{topic}}, {{snippet}}, {{tone_of_voice}}, {{format}}, {{post_formula}}
Как это устроено
2ГИС блокирует headless-браузеры. Xvfb внутри контейнера создаёт виртуальный дисплей, Chromium запускается в обычном (не headless) режиме и выглядит как настоящий браузер — тот же трюк, что у официальных Selenium-образов.
Имя контейнера у Coolify меняется на каждом деплое. Поэтому hub достаётся до parser-worker и LibreTranslate через docker bridge gateway (10.0.1.1) + опубликованный на хосте порт — этот адрес стабилен независимо от редеплоя.
Это либо детерминированная задача (разбивка текста на ключевые слова), либо задача, для которой есть бесплатный специализированный инструмент (LibreTranslate) — платный LLM-вызов был бы избыточен для обеих.
Generator обязан отдавать структуру поста как отдельные поля (проблема/решение/результат), а не единым текстом — тогда проверка «всё на месте» становится обычным кодом, не задачей на понимание смысла.