Руководство пользователя AiRante

Полный справочник по платформе AiRante — от первого поста до масштабирования контент-стратегии. Это руководство также служит базой знаний для Марка: если вы спросите «Как работает X?», он ответит на основе этого документа.

Версия: 1.0 | Дата: 2026-03-29 | Язык: Русский


Оглавление

Быстрый старт

Чат и создание контента

Публикация и библиотека

Автоматизация

Интеграции и платформы

Аналитика и тренды

Память и персонализация

Рабочее пространство

Настройки и оплата

Мобильная версия

Справка



0. Быстрый старт

Регистрация

  1. Перейдите на airante.ru и нажмите «Попробовать бесплатно».
  2. Введите email и придумайте пароль (минимум 8 символов).
  3. На указанный email придёт 6-значный код подтверждения — введите его в форму верификации. Код действует 10 минут.
  4. После подтверждения вы получите Trial-план (1 400 токенов, 3 дня полного доступа ко всем функциям, включая Quality Gates и Аватары). По истечении триала аккаунт автоматически переходит на бесплатный план (1 400 токенов/мес) без потери данных.

Первый разговор с Марком: 6-шаговое интервью

При первом входе вас встречает Марк — проводник и руководитель AI-команды из 7 специалистов. Марк проведёт короткое интервью, чтобы запомнить ваш бизнес и начать работу. Каждый ответ сохраняется в памяти навсегда — повторять не придётся.

Шаг 1 — Знакомство. Марк представляет себя и команду: Аналитик, Стратег, Копирайтер, Редактор, Креативщик, Паблишер, Аналитик метрик. Упоминает преимущества: нет зарплат, налогов, больничных, отпускных — 7 специалистов работают параллельно. Спрашивает:

  • Чем занимается ваш проект?
  • Ссылка на сайт или соцсети (Instagram, VK, Telegram — любой). Ссылки важны: Аналитик сразу разберёт нишу, конкурентов и тон.

Шаг 2 — Целевая аудитория. Марк даёт экспертный комментарий по вашей нише и спрашивает, кому вы продаёте. Используется подход Jobs-to-be-Done (что клиент хочет сделать), а не демография (пол, возраст).

Шаг 3 — Цели и память. Марк объясняет систему памяти: каждый следующий пост точнее предыдущего, потому что система помнит бренд и аудиторию. Спрашивает приоритет: узнаваемость, лиды или продажи.

Шаг 4 — Тон голоса бренда. Марк предлагает варианты тона (дружелюбный, экспертный, провокационный и т.д.), объясняет почему выбранный тон подходит для вашей аудитории. Все 7 агентов запомнят тон и будут использовать автоматически.

Шаг 5 — Конкуренты и референсы. Марк просит ссылку на конкурента или любой пост, который нравится по стилю. Если ссылка дана — Аналитик сразу проведёт разбор.

Шаг 6 — Запуск. Марк резюмирует всё, что узнал (бизнес, аудиторию, цели, тон). Рекомендует стартовую площадку исходя из вашей аудитории. Устанавливает уровень автономии L1 (2 точки контроля: утверждение текста + утверждение публикации). Предлагает создать первый пост.

Создание первого поста

Скажите Марку:

«Напиши пост для Telegram про [тему]»

Что произойдёт:

  1. Марк может уточнить детали, если тема размытая («О чём именно?», «Какая цель?»).
  2. Аналитик исследует рынок, аудиторию, конкурентов.
  3. Стратег выстраивает контент-стратегию и формат.
  4. Копирайтер пишет текст: хук + тело + CTA + визуальный бриф.
  5. Редактор полирует текст, ставит оценку качества.
  6. Марк показывает текст вам (точка контроля L1).
  7. Вы одобряете или просите правки («Короче», «Другой тон», «Добавь цену»).
  8. Креативщик генерирует изображение по визуальному брифу.
  9. Паблишер форматирует пост под платформу.
  10. Марк показывает готовый пост с кнопками действий.

Подключение Telegram-канала

После онбординга Марк предложит подключить Telegram. Если вы согласны:

  1. Марк покажет код + ссылку на бота @airante_bot.
  2. Перейдите по ссылке и отправьте код боту. Код действует 10 минут.
  3. После привязки Марк сможет отправлять вам уведомления и готовый контент прямо в Telegram.

Для публикации в Telegram-канал (а не в личные сообщения) — потребуется отдельная настройка: создание бота, добавление в канал как администратора, подключение через настройки. Марк проведёт по шагам.

Первая публикация

Когда пост готов, Марк покажет кнопки действий:

КнопкаЧто делает
ОпубликоватьНемедленная публикация в подключённый канал
ЗапланироватьДобавляет пост в календарь с указанной датой/временем (в московском часовом поясе)
В библиотекуСохраняет как черновик в контент-библиотеку

Карта навигации (боковая панель)

Боковая панель (сайдбар) — основной способ перемещения по платформе. Она делится на секции:

Основное:

ПунктИконкаОписание
ОфисBuilding2Главный дашборд: KPI, быстрые действия, обзор активности
ЧатMessageSquareРазговор с Марком, создание контента. Бейдж «Марк»
КонтентFileTextКонтент-библиотека: все посты, черновики, опубликованное
ЗадачиListTodoСписок задач: идеи, планы, напоминания

Аналитика:

ПунктИконкаОписание
РадарRadarSocial Listening: мониторинг упоминаний, трендов, конкурентов
Есть Идея!TrendingUpТренды и идеи для контента на основе данных Радара
АналитикаBarChart3KPI, timeline, топ-посты, метрики по платформам

Планирование:

ПунктИконкаОписание
ЗаводFactoryКонтент-завод: автоматическое производство контента по расписанию
КалендарьCalendarDaysКонтент-календарь: месяц, неделя, список; drag & drop

Инструменты:

ПунктИконкаОписание
ПамятьBrainЧто Марк знает о вашем бизнесе: факты, предпочтения, уроки
ИнтеграцииPlugПодключение платформ: Telegram, VK, Instagram, Threads, MAX
АватарыScanЗагрузка фото лица для генерации портретов (Pro+ план)
БрендPaletteБренд-профиль: цвета, логотипы, визуальный стиль
ОтчётыInboxВходящие отчёты от агентов, результаты аналитики

Нижняя часть:

ПунктИконкаОписание
НастройкиSettingsПрофиль, подписка, AI-агент, каналы, уведомления
ПомощьHelpCircleСсылка на поддержку — @artlva в Telegram

Дополнительные элементы сайдбара:

  • Переключатель темы (Sun/Moon) — светлая и тёмная тема.
  • Сворачивание сайдбара (ChevronLeft/ChevronRight) — компактный режим с иконками.
  • Баланс токенов (CreditWidget) — отображается в сайдбаре, показывает остаток токенов и план.
  • Центр уведомлений (NotificationCenter) — колокольчик с бейджем непрочитанных.
  • Иконки подключённых сервисов — Instagram, Telegram, VK, Threads, MAX. Цветовой статус: зелёный = подключён, серый = не подключён.
  • Аватар пользователя — фото или инициалы. Кнопка выхода.

Словарь терминов

ТерминОпределение
ТокенЕдиница биллинга в AiRante. Все действия агентов тарифицируются в токенах: Аналитик — 70 т., Копирайтер — 70 т., генерация изображения — 140 т., слайд карусели — 245 т.
ЦепочкаПоследовательность агентов, обрабатывающих запрос. Стандартная цепочка поста: Аналитик → Стратег → Копирайтер → Редактор → [утверждение] → Креативщик → Паблишер.
БрифСтруктурированное описание контента, которое Копирайтер передаёт Креативщику: текст поста + визуальный бриф с описанием изображения.
Визуальный брифЧасть брифа, описывающая изображение: цвета словами (не HEX), текст в кавычках с размером/позицией, пространственная раскладка (Top 30%, Center, Bottom). Формат: ---VISUAL_BRIEF---.
РепёрпозингАдаптация контента для другой платформы. Паблишер автоматически меняет длину, хештеги, тон, форматирование под каждую площадку.
VelocityПоказатель динамики тренда (0–100). Используется в Радаре и Контент-заводе для оценки актуальности и «горячести» темы.
Quality GateТрёхуровневая проверка качества контента (Text Critic + Visual Critic + Judge). Доступна только на планах Pro и Agency. Стоимость: 70 токенов за проверку.
Реалтайм-обновленияВы видите, как агенты работают, в режиме реального времени — текст и изображения появляются по мере создания.
L0–L3Уровни автономии Марка. L0 = 3 точки контроля (тема, текст, публикация). L1 = 2 точки (текст, публикация) — по умолчанию. L2 = 1 точка (только публикация). L3 = полный автопилот, Марк публикует сам.
Генератор иллюстрацийГенерация изображений с текстом (кириллица). 210 токенов. Для каруселей, инфографики, постов с текстом.
Генератор фотоГенерация фотореалистичных изображений. 140 токенов. Для фонов, предметных и lifestyle-фото.
Генератор портретовГенерация портретов с лицом пользователя. 210 токенов. Требует загруженного аватара. Доступна на Pro+ планах.
Контент-планСтратегический план публикаций, генерируемый цепочкой Аналитик → Стратег → Аналитик метрик. Включает темы, форматы, даты, платформы, цели для каждого поста.
Контент-завод (Factory)Модуль автоматического производства контента по расписанию. Аддон за 9 900 ₽/мес.
Бренд-профильСохранённая информация о вашем бренде: бизнес, аудитория, тон голоса, цвета, конкуренты, ссылки. Все агенты используют бренд-профиль автоматически.
Действие (Action Button)Кнопки быстрого действия, которые Марк показывает в конце сообщения: «В библиотеку», «Запланировать», «Опубликовать», «В задачи», «Адаптировать». Максимум 2 кнопки одновременно.

1. Чат с Марком

Кто такой Марк

Марк — проводник и руководитель AI-команды. Он не пишет тексты и не генерирует картинки сам — он знает маршрут, передаёт задачу нужному специалисту, контролирует качество и общается с вами.

Марк работает на ведущей мультимодальной модели. Он говорит прямо, конкретно, с характером — как реальный тимлид, которому важен ваш результат. Марк не использует шаблонные фразы вроде «Отлично! Запускаю цепочку» — он говорит по-человечески: «Тема огонь, сейчас разберём» или «Окей, текст утверждён. Креативщик берётся за визуал».

Марк помнит всё — каждый пост, каждый фидбек, каждое решение. Это его ключевое преимущество перед фрилансерами (забывают через неделю) и ChatGPT (не помнит контекст между сессиями).

Как общаться

Пишите Марку на естественном языке, как коллеге. Примеры хороших запросов:

ЗапросЧто произойдёт
«Напиши пост для Instagram про скидки»Полная цепочка: аналитика → стратегия → текст → редактура → визуал → сборка под Instagram
«Создай карусель из 5 слайдов про фитнес-привычки»Цепочка с параллельной генерацией всех слайдов
«Сделай контент-план на неделю»Цепочка: Аналитик → Стратег → Аналитик метрик → таблица с планом
«Проанализируй мой последний пост»Цепочка аналитики: Аналитик → Аналитик метрик
«Адаптируй этот пост для Telegram»Паблишер адаптирует длину, хештеги, тон, формат
«Запиши идею: серия постов про кухню»Создаёт задачу в списке задач
«Какие тренды сейчас в моей нише?»Обычный диалог — Марк ответит сам, используя данные Радара
«Сделай фото с моим лицом»Передаёт Креативщику, который использует загруженный аватар для генерации портрета

Клавиши:

  • Enter — отправить сообщение
  • Shift + Enter — новая строка

Загрузка изображений: можно отправить до 4 фото в одном сообщении. Марк проанализирует их через Vision и может использовать как референс для генерации.

Длинные сообщения: тексты длиннее 1 500 символов сворачиваются с кнопкой «Показать полностью».

Копирование: на блоках кода есть кнопка копирования в буфер обмена.

Поиск: в чате доступен поиск по истории сообщений.

Слеш-команды

КомандаДействие
/planСоздать контент-план
/reportСгенерировать отчёт по метрикам
/statusПоказать статус агентов
/retryПовторить последнее действие
/helpПоказать доступные команды
/editРедактировать последний пост
/variantsСоздать 3 варианта текста
/adaptАдаптировать контент для другой платформы

Команда агентов: кто за что отвечает

Марк управляет 7 AI-специалистами. Каждый имеет собственную специализацию, инструменты и настройки.

Аналитик

  • Модель: Специализированная аналитическая модель с автоматическим переключением при сбое
  • Что делает: Исследует рынок, аудиторию, конкурентов, тренды, бенчмарки по платформам. Фундамент — без Аналитика команда работает вслепую.
  • Выдаёт: Структурированный анализ с цифрами и рекомендациями.
  • Стоимость: 70 токенов

Стратег

  • Модель: Специализированная текстовая модель с автоматическим переключением при сбое
  • Что делает: Превращает аналитику в план. Контент-матрица, воронка (охват → доверие → конверсия), рубрикатор, расписание.
  • Выдаёт: Контент-план с датами, форматами, целями для каждого поста.
  • Стоимость: 70 токенов

Копирайтер

  • Модель: Специализированная текстовая модель с автоматическим переключением при сбое
  • Что делает: Пишет тексты любого формата. Использует формулы: AIDA, PAS, BAB, 4U, ODC, FAB. Создаёт визуальный бриф для Креативщика.
  • Выдаёт: Хук + тело + CTA + хештеги + визуальный бриф. Для каруселей — формат ---CAPTION--- + ---SLIDES--- + ---VISUAL_BRIEF---.
  • Стоимость: 70 токенов

Редактор

  • Модель: Специализированная текстовая модель с автоматическим переключением при сбое
  • Что делает: Полирует текст: усиливает хук, CTA, проверяет лимиты площадки, улучшает читаемость. Создаёт или усиливает визуальный бриф.
  • Выдаёт: Отредактированный текст + оценка качества (1–10) + визуальный бриф.
  • Стоимость: Бесплатно (включён в цепочку)

Креативщик

  • Что делает: Создаёт визуальный контент: карусели (параллельная генерация всех слайдов), посты с текстом, фото, инфографику, портреты.
  • Инструменты:
ИнструментЧто делаетСтоимость
Иллюстрация с текстомТекст + визуал в одном изображении. Кириллица.210 токенов
Фотореалистичное изображениеЧистое фото без текста. Фоны, продукты.140 токенов
Портрет с лицомПортрет с лицом пользователя. Pro+ только.210 токенов
Удаление фонаУдаление фона → прозрачный PNG.70 токенов (бесплатно)
Улучшение качестваУвеличение разрешения 2x–4x.140 токенов (бесплатно)
Параллельная карусельПараллельная генерация карусели (все слайды сразу).245 токенов/слайд
  • Стоимость координации: Бесплатно (изображения тарифицируются отдельно)

Паблишер

  • Модель: Специализированная текстовая модель с автоматическим переключением при сбое
  • Что делает: Финальная сборка под площадку: форматирование, хештеги, оптимальное время публикации. Знает лимиты и разметку каждой платформы. Выполняет репёрпозинг.
  • Выдаёт: Версия поста, готовая к публикации, с правильной разметкой.
  • Стоимость: 70 токенов

Аналитик метрик

  • Модель: Специализированная аналитическая модель с автоматическим переключением при сбое
  • Что делает: Анализирует эффективность контента: ER, saves, shares, forward rate — по всем площадкам. Бенчмарки, атрибуция.
  • Выдаёт: Что сработало, что нет, конкретные рекомендации.
  • Стоимость: 210 токенов

Уровни автономии (Progressive Trust)

Система Progressive Trust позволяет Марку работать с разной степенью самостоятельности. Чем больше вы доверяете — тем меньше утверждений требуется.

УровеньТочки контроляКогда назначаетсяОписание
L03Для новых пользователейМарк уточняет тему → показывает текст → спрашивает перед публикацией. Три остановки.
L12По умолчанию после онбордингаМарк показывает текст перед визуалом → спрашивает перед публикацией. Две остановки.
L21Предлагается после 10+ одобрений без правокМарк делает всё сам, утверждает только публикацию в основные каналы.
L30Предлагается после 30+ одобренийПолная автономия — Марк публикует без вопросов.

Как изменить: Настройки → AI-Агент → Уровень автономии.

Повышение: Марк сам предложит повысить уровень, когда увидит, что вы стабильно одобряете без правок.

Понижение: Только вручную через Настройки. Марк не понижает уровень сам.

Исключение: Если вы явно говорите «сделай всё сам» или «без утверждения» — Марк работает как L2+ независимо от текущего уровня.

Кнопки действий

После того как контент готов, Марк показывает кнопки быстрого действия в конце сообщения. Максимум 2 кнопки одновременно.

КнопкаКогда появляетсяЧто делает
В библиотеку (save)Контент готовСохраняет как черновик в контент-библиотеку
Запланировать (schedule)Контент готовОткрывает выбор даты/времени, добавляет в календарь
Опубликовать (publish)Контент готов + канал подключёнПубликует немедленно
В задачи (task)Пользователь озвучил идею/планСоздаёт задачу в списке задач
Адаптировать (repurpose)Контент сохранён + подключено >1 платформыПредлагает адаптировать для других платформ

Кнопки не показываются:

  • В середине диалога без готового контента
  • «Опубликовать» — если нет подключённого канала
  • Больше 2 кнопок одновременно

Предупреждения о балансе

Марк автоматически предупреждает о низком балансе токенов:

УровеньУсловиеСообщение
Уровень 1Остаток < 20% месячного лимитаОднократное предупреждение: «Заканчиваются токены на этот месяц»
Уровень 2Остаток < 280 токенов«Даже на базовый пост не хватит» (минимальная цепочка ≈ 280 т.)
Уровень 30 токеновБлокировка запуска цепочек, ссылка на страницу пополнения

Ошибки и как их решать

ОшибкаПричинаРешение
Таймаут агентаАгент не ответил вовремя (>10 мин)Нажмите кнопку «Повторить» или скажите Марку /retry
Истёкшая сессияДолгое бездействиеОбновите страницу (F5)
Блокировка модерацииКонтент нарушает правила платформыИзмените запрос, убрав спорный контент
Rate limitСлишком много запросов за минутуПодождите 1 минуту и повторите
Недостаточно токеновБаланс < стоимости цепочкиПополните баланс или дождитесь нового месяца

1.5. Реалтайм-статус агентов

Что вы видите, когда агенты работают

Когда Марк запускает цепочку, вы видите прогресс в реальном времени. Это не полоска загрузки — это пошаговый нарратив от Марка с индикаторами статуса каждого агента.

Марк комментирует каждый этап живым языком:

ЭтапПример комментария Марка
Аналитик работает«Так, отдаю Аналитику — пусть разберётся в нише и аудитории.»
Стратег работает«Теперь Стратег выстроит план.»
Копирайтер работает«Копирайтер садится за текст.»
Редактор работает«Редактор вычитает.»
Креативщик работаетИзображения появляются по мере генерации (стримятся через SSE)
Паблишер работает«Паблишер собирает всё под площадку.»

Марк не говорит «запускаю цепочку», «передаю команде», «инициализирую процесс» — это звучит роботизированно. Он говорит конкретно и по-человечески, как будто у него реальная команда за стеной.

Индикаторы статуса

Рядом с каждым агентом в чате отображается иконка:

  • Крутящаяся — агент работает прямо сейчас
  • Зелёная — агент завершил работу
  • Серая — агент ещё не начал

Изображения в реальном времени

Когда Креативщик генерирует изображения, они появляются прямо в чате по мере готовности. Для каруселей слайды генерируются параллельно, поэтому все слайды могут появиться почти одновременно.

Марк не описывает картинки сам — он берёт данные из реального результата Креативщика (URL-ы, метаданные). Если генерация не удалась, Марк скажет об этом честно.

Маршруты цепочек

Разные типы задач используют разные цепочки:

Тип задачиМаршрутПримерная стоимость
ПостАналитик → Стратег → Копирайтер → Редактор → [УТВЕРЖДЕНИЕ] → Креативщик → Паблишер~420 токенов + изображение
КарусельТот же маршрут, но Креативщик использует параллельную генерацию слайдов~420 т. + 245 т. × кол-во слайдов
Контент-планАналитик → Стратег → Аналитик метрик~350 токенов
АналитикаАналитик → Аналитик метрик~280 токенов
Генерация изображенияКреативщик (соло)140–245 токенов
Полный циклАналитик → Стратег → Копирайтер → Редактор → [УТВЕРЖДЕНИЕ] → Креативщик → Паблишер → Аналитик метрик~630 т. + изображение

2. Создание контента

Пост с фото — пошагово

Разберём полный путь от запроса до публикации:

1. Вы говорите Марку:

«Напиши пост для Telegram про новый продукт»

2. Марк уточняет (если нужно): Если запрос размытый, Марк спросит: «Что за продукт? Какая цель — продажи или узнаваемость?» Если бренд-профиль уже заполнен — Марк использует контекст из памяти и не задаёт лишних вопросов.

3. Аналитик (70 токенов): Исследует рынок, аудиторию, конкурентов по теме. Выдаёт структурированный анализ с цифрами.

4. Стратег (70 токенов): Получает анализ, определяет формат (пост, карусель, история), угол подачи, цель контента.

5. Копирайтер (70 токенов): Получает всё предыдущее, пишет текст с формулой (AIDA, PAS или другой). Создаёт визуальный бриф — описание для Креативщика: что должно быть на изображении, какие цвета, какой текст, где расположить.

6. Редактор (бесплатно): Полирует текст, усиливает хук и CTA, проверяет лимиты площадки. Ставит оценку качества от 1 до 10. Усиливает визуальный бриф.

7. Марк показывает текст (точка контроля L1): Вы видите отредактированный текст. Варианты:

  • Одобрить — «Да», «Ок», «Норм», «Огонь» → Марк передаёт Креативщику.
  • Попросить правки — «Короче», «Другой тон», «Добавь цену», «Больше эмоций» → Марк отправляет фидбек Копирайтеру/Редактору.
  • Отменить — «Не надо», «Стоп» → цепочка останавливается.

8. Креативщик генерирует изображение: Выбирает инструмент на основе визуального брифа:

  • Если нужен текст на изображении (кириллица) → генератор иллюстраций
  • Если нужно чистое фото → генератор фотореалистичных изображений
  • Если нужен портрет с лицом → генератор портретов (Pro+ только)

Изображение появляется в чате в реальном времени через SSE.

9. Паблишер (70 токенов): Форматирует текст под Telegram: Markdown-разметка, до 4 096 символов, без хештегов (для Telegram они не нужны). Определяет оптимальное время публикации.

10. Марк показывает превью с кнопками: Вы видите готовый пост: текст + изображение + кнопки «Опубликовать / Запланировать / В библиотеку».

11. Вы выбираете действие:

  • «Опубликуй» → Марк публикует пост в подключённый канал. Пост публикуется только после подтверждения системы. Если подтверждения нет — Марк скажет «пост готов» или «сохранён как черновик», но никогда не скажет «опубликован» без подтверждения.
  • «Запланируй на завтра в 19:00» → Марк ставит пост в очередь. Время переводится из МСК (UTC+3) в UTC.
  • «Сохрани» → Марк сохраняет пост в контент-библиотеку как черновик.

Карусель — ключевой воркфлоу

Карусель — это последовательность из 2–10 слайдов, объединённых общей темой и визуальным стилем.

Как запросить:

«Создай карусель из 5 слайдов про фитнес-привычки»

Важно: Число слайдов — это общее количество, включая обложку (cover) и финальный слайд (CTA). «5 слайдов» = ровно 5. Марк не добавляет обёрточные слайды сверх запрошенного.

Структура карусели:

  • Слайд 0 (Cover): Обложка — привлекает внимание в ленте
  • Слайды 1–N: Контентные слайды с информацией
  • Последний слайд (CTA): Призыв к действию

Генерация: Креативщик использует параллельную генерацию всех слайдов. Все слайды генерируются одновременно, а не последовательно. Каждый слайд имеет уникальный промт — разный текст, разная композиция, разная сцена, но единый визуальный стиль (цветовая палитра, шрифты, настроение).

Стоимость: 245 токенов за слайд. Карусель из 5 слайдов ≈ 1 225 токенов за визуал + ~280 токенов за текстовую цепочку = ~1 505 токенов.

Правки: Можно попросить Марка переделать отдельный слайд: «Перегенерируй третий слайд, хочу другой фон». Креативщик перегенерирует только этот слайд.

Типы визуального контента

ТипДля чегоСтоимость
Иллюстрация с текстомКарусели, инфографика, посты с кириллицей210 токенов
Фотореалистичное изображениеФоны, lifestyle-фото, предметная съёмка140 токенов
Портрет с лицомФото с лицом пользователя. Только Pro+. Требует загруженного аватара.210 токенов
Удаление фонаПрозрачный PNG70 токенов (бесплатно)
Улучшение качестваУвеличение 2x–4x140 токенов (бесплатно)
Параллельная карусельВсе слайды сразу245 токенов/слайд

Визуальный бриф

Копирайтер и Редактор создают визуальный бриф — структурированное описание для Креативщика:

Формат:

---CAPTION---
Текст поста...

---SLIDES---
Слайд 0: Обложка — заголовок...
Слайд 1: ...
...

---VISUAL_BRIEF---
Описание визуала...

Правила брифа:

  • Цвета — словами, не HEX-кодами: «dark navy», «warm orange», «soft cream»
  • Кириллический текст — в кавычках с указанием размера и позиции: "ПРИВЫЧКА #1" — small caps, orange, tracking wide
  • Пространственная раскладка: Top 30%: заголовок. Center: персонаж. Bottom 20%: лого слева, пагинация справа
  • Сцена — конкретная, не абстрактная: не «динамичная энергия», а «женщина в спортивной форме проверяет телефон на террасе»

Соотношения сторон

ПлатформаРекомендуемое соотношение
Instagram (пост)3:4
Stories / Reels9:16
Квадратный пост1:1
Telegram16:9

Редактирование

Если результат не устраивает — попросите Марка переделать:

  • «Другой фон» — Креативщик перегенерирует изображение с новым промтом
  • «Текст слишком длинный» — Марк передаст фидбек Копирайтеру
  • «Перегенерируй 3-й слайд» — Креативщик переделает только этот слайд

Важно: Инлайн-редактирования изображений нет. Любое изменение = перегенерация с новым промтом.

Репёрпозинг (адаптация)

После публикации или сохранения поста Марк предложит адаптировать его для других подключённых платформ. Паблишер автоматически меняет:

ПлатформаЛимит символовОсобенности
Telegram4 096 (тело), 1 024 (с медиа)Markdown-разметка, без хештегов
Instagram2 2005–15 хештегов, хук в первых 125 символах
Threads500Максимум 1 хештег, разговорный тон
VK15 895 (до 16 384)HTML-разметка, 3–5 хештегов
MAX4 000Markdown/HTML, 1–2 хештега

Пример:

«Адаптируй для Instagram» → Паблишер сокращает текст до 2 200 символов, добавляет релевантные хештеги, переписывает хук для ленты Instagram, оптимизирует CTA.

Каждая адаптация — отдельный contentItem с независимым статусом. Можно одну версию опубликовать сразу, другую запланировать.


2.5. Контент-план

Что это

Контент-план — стратегический календарь публикаций, генерируемый AI. Включает темы, форматы, даты, платформы и цели для каждого поста.

Как запросить

Скажите Марку:

«Сделай контент-план на неделю для Instagram»

Или используйте слеш-команду: /plan

Цепочка

Контент-план использует сокращённую цепочку (без Копирайтера, Редактора и Креативщика):

Аналитик (70 т.) → Стратег (70 т.) → Аналитик метрик (210 т.)

Аналитик исследует рынок и тренды. Стратег строит план. Аналитик метрик добавляет данные об эффективности прошлых публикаций.

Что вы получаете

Таблица с планом публикаций:

ДатаТемаФорматПлатформаЦельПриоритет
Пн 31.03Утренние привычкиКарусель 5 слайдовInstagramВовлечениеВысокий
Вт 01.04Отзыв клиентаПост с фотоTelegramДовериеСредний
..................

Создание задач из плана

Из контент-плана можно создать до 30 задач пакетно. Каждая задача содержит:

  • Платформу
  • Тип медиа (пост, карусель, история)
  • Дедлайн
  • Приоритет
  • Источник: «Из контент-плана»

Задачи появляются в разделе Задачи в сайдбаре. Чтобы выполнить задачу — нажмите «Передать Марку», и откроется чат с предзаполненным контекстом.

Стоимость

Контент-план: 350 токенов (Аналитик 70 + Стратег 70 + Аналитик метрик 210).


2.7. Система качества (Quality Gates)

Доступность

Quality Gates доступны только на планах Pro и Agency (и во время Trial). На бесплатном и Starter планах проверка качества пропускается — контент сразу переходит к Паблишеру.

Три уровня проверки

Quality Gates — это трёхуровневая автоматическая проверка, которая запускается перед этапом Паблишера:

УровеньАгентМодельЧто проверяетСтоимость
1Text CriticБыстрая аналитическая модельОценивает текст по 4 измерениям: хук, логика, CTA, соответствие бренду14 токенов
2Visual CriticБыстрая модель визуального анализа + мультимодальная модельБыстрая проверка + детальная оценка изображения: композиция, читаемость текста, соответствие брифу35 токенов
3JudgeМультимодальная модельФинальный арбитр: принимает решение pass/fail на основе обоих критиков21 токенов

Суммарная стоимость: 70 токенов за полную проверку Quality Gate.

Как работает

  1. После Редактора и Креативщика — автоматически запускается Text Critic.
  2. Параллельно Visual Critic оценивает изображение (сначала быстрая проверка, если нужно — детальная).
  3. Judge получает оценки обоих критиков и решает:
    • Pass — контент проходит, передаётся Паблишеру.
    • Fail — контент возвращается на доработку. Система определяет, какой агент (Копирайтер, Редактор или Креативщик) должен переработать результат.

Эскалация

Если контент не проходит Quality Gate повторно — система эскалирует: ограничивает количество ревизий (максимум 1 ревизия на агента) и при необходимости передаёт контент дальше с пометкой о сниженном качестве.

Лимиты цепочки

ПараметрЗначение
Максимум шагов в цепочке12
Максимум ревизий на агента1
Максимум параллельных агентов3
Таймаут цепочки10 минут

2.8. Что Марк НЕ умеет

Важно понимать границы возможностей, чтобы Марк мог честно ответить на вопросы:

ОграничениеПодробности
Не редактирует изображения инлайнНельзя «подвинуть текст» или «изменить цвет фона» — только перегенерация с новым промтом
Не создаёт видеоВидео-контент пока не поддерживается (в разработке)
Не публикует в TikTok и FacebookПрямая публикация не поддерживается. Поддерживаемые платформы: Telegram, VK, Instagram, Threads, MAX
Не имеет доступа к чужим аккаунтамКаждый пользователь видит только свои данные. Изоляция полная.
Не работает за пределами SMMМарк — SMM-специалист. Он не пишет код, не составляет бухгалтерские отчёты, не делает юридические документы
Не гарантирует точный результат генерацииAI-генерация вероятностна — результат может отличаться от ожидания. Можно попросить перегенерацию
Не обходит лимиты платформЛимиты Instagram на публикации, rate limits API — системные ограничения, которые нельзя обойти
Не обрабатывает запрещённый контентНудити, насилие, разжигание ненависти — блокируются автоматически
Не возвращает токены за неудачную генерациюСистема fallback автоматически повторяет запрос при ошибке, но если результат не понравился — это не ошибка
Не меняет подписку и биллингМарк перенаправит в Настройки → Подписка. Управление подпиской — только через интерфейс
Ограничения бесплатного планаНет Quality Gates, нет портретов, максимум 5 задач, 10 фактов в памяти, 1 400 токенов/мес

3. Настройки публикации

AiRante поддерживает тонкую настройку публикации для каждой платформы. Настройки работают в три уровня (каждый следующий переопределяет предыдущий):

  1. Платформенные дефолты — общие для всех каналов данной платформы
  2. Пресеты каналов — настройки конкретного подключения (например, вашего Telegram-канала)
  3. Настройки поста — индивидуальные настройки конкретного поста (высший приоритет)

Telegram

НастройкаКлючТипПо умолчаниюОписание
Тихая отправкаdisable_notificationbooleanfalseПост публикуется без звука уведомления у подписчиков. Полезно для ночных публикаций.
Защита контентаprotect_contentbooleanfalseЗапрещает пересылку и копирование сообщения. Подписчики не смогут переслать или скопировать текст.
Закрепитьpin_after_publishbooleanfalseАвтоматически закрепляет сообщение в канале после публикации.
Превью ссылокlink_preview_optionsobjectне заданоУправление превью ссылок: отключить (is_disabled), маленькое/большое превью (prefer_small_media/prefer_large_media), превью над текстом (show_above_text), конкретный URL для превью.
Подпись над медиаshow_caption_above_mediabooleanfalseТекст подписи отображается НАД фото/видео, а не под ним.
Спойлерhas_spoilerbooleanfalseМедиа скрывается под размытием (спойлером). Пользователь должен нажать, чтобы увидеть.
Инлайн-кнопкиreply_markupobjectне заданоКнопки под сообщением: ссылки (URL) или callback-кнопки. Формат: массив рядов кнопок. Каждая кнопка: {text, url?} или {text, callback_data?}.

Лимиты: 4 096 символов (тело), 1 024 символа (подпись к медиа).

VK

НастройкаКлючТипПо умолчаниюОписание
Закрыть комментарииclose_commentsbooleanfalseОтключает комментарии под постом.
Подпись автораsignedbooleanfalseПоказывает имя администратора под постом (от имени кого опубликовано).
Пометка «реклама»mark_as_adsbooleanfalseОбязательная пометка по ФЗ о рекламе. Если пост рекламный — включите.
Источникcopyrightstring/nullnullURL источника контента. Отображается как ссылка «Источник» под постом.
Без уведомленийmute_notificationsbooleanfalseНе отправлять push-уведомления подписчикам.
VK Donutdonut_paid_durationnumber/nullnullВремя в секундах, на которое пост доступен только подписчикам VK Donut (платный доступ). null = без ограничений.
Только друзьяfriends_onlybooleanfalseПост виден только друзьям автора (для личных страниц).
Категорияtopic_idnumber/nullnullТематическая категория поста. Доступные: Music, Photo, Science, Sports, Travel, Food, Health, Business, Education, Humor.

Лимит: 15 895 символов.

Instagram

НастройкаКлючТипПо умолчаниюОписание
Первый комментарийfirst_commentstring/nullnullТекст, который публикуется как первый комментарий сразу после поста. Часто используется для хештегов, чтобы не загромождать подпись. Максимум 2 200 символов.
Alt-текстalt_textstring/nullnullОписание изображения для accessibility и SEO. Максимум 1 000 символов.
Геолокацияlocation_idstring/nullnullID места из Facebook Places. Добавляет геотег к публикации.
Теги пользователейuser_tagsarray[]Отметки людей на фото. Формат: [{username, x, y}] где x и y — координаты от 0 до 1 (процент от ширины/высоты).
Показать в лентеshare_to_feedbooleantrueДля Reels: показывать ли ролик в основной ленте профиля.
Соавторыcollaboratorsarray[]До 3 аккаунтов-соавторов. Они должны принять приглашение, после чего пост появится и в их профиле.
Теги товаровproduct_tagsarray[]Теги товаров из каталога Instagram Shopping. Формат: [{product_id, x?, y?}].
Обложка Reelscover_urlstring/nullnullURL кастомной обложки для Reels. Если не указан — Instagram выберет кадр автоматически.

Лимит: 2 200 символов.

Threads

НастройкаКлючТипПо умолчаниюОписание
Контроль ответовreply_controlenum"everyone"Кто может отвечать: everyone (все), accounts_you_follow (только подписки), mentioned_only (только упомянутые).
Alt-текстalt_textstring/nullnullОписание изображения для accessibility.
Ограничение по странамallowlisted_country_codesarray[]Пост виден только в указанных странах. Формат: ISO 3166-1 alpha-2 коды (например, ["RU", "BY", "KZ"]). Пустой массив = виден везде.

Лимит: 500 символов.

MAX

НастройкаКлючТипПо умолчаниюОписание
УведомлениеnotifybooleantrueОтправлять push-уведомление подписчикам.
Превью ссылокdisable_link_previewbooleanfalseОтключить автоматическое превью ссылок в посте.
Формат текстаformatenum/nullnullФормат разметки: markdown, html или null (автоопределение).
Инлайн-кнопкиinline_keyboardarrayне заданоКнопки под сообщением. Типы: callback (callback_data), link (url), request_contact, request_geo_location, chat. Формат: массив рядов кнопок.

Лимит: 4 000 символов.

Система пресетов каналов

Настройки публикации работают в три уровня с каскадным наследованием:

Уровень 1: Платформенные дефолты (POST_SETTINGS_DEFAULTS)
    ↓ переопределяются
Уровень 2: Пресеты каналов (настройки конкретного подключения)
    ↓ переопределяются
Уровень 3: Настройки поста (настройки конкретной публикации)

Уровень 1 — Платформенные дефолты: Стандартные значения для всех каналов платформы. Задаются в Настройки → Публикация → [Платформа]. Например: «Для всех моих Telegram-каналов — тихая отправка по умолчанию».

Уровень 2 — Пресеты каналов: Настройки конкретного подключения. Задаются в Настройки → Публикация → [Канал]. Например: «Для канала @myproject — защита контента, для @mynews — без защиты».

Уровень 3 — Настройки поста: Индивидуальные настройки при публикации конкретного поста. Задаются в модальном окне публикации или в календаре. Имеют высший приоритет.

При публикации система мёржит все три уровня: сначала берёт дефолты → поверх накладывает пресет канала → поверх накладывает настройки поста.


4. Контент-библиотека

Обзор

Контент-библиотека — центральное хранилище всего контента: черновиков, готовых постов, запланированных и опубликованных материалов. Находится в сайдбаре: Контент.

Режимы отображения

Переключатель в правом верхнем углу:

РежимИконкаОписание
Сетка (Grid)Grid3X3Визуальные карточки с превью изображений, платформой, статусом и началом текста
Список (List)ListТабличное представление: компактные строки с ключевой информацией

Фильтрация

Доступные фильтры:

По статусу:

СтатусМетка в UIЦветОписание
draftЧерновикСерыйСохранён, но не готов к публикации
ready_to_publishГотов к публикацииAccent blueУтверждён и ожидает публикации/планирования
scheduledЗапланированAmberДобавлен в календарь с датой/временем
publishedОпубликованЗелёныйУспешно опубликован
errorОшибкаКрасныйПубликация не удалась

По платформе: VK, Telegram, Instagram, Threads, MAX.

По типу контента: Пост, Контент-план, Аналитика, Сторис.

Поиск: Полнотекстовый поиск по содержимому постов.

Workflow статусов

Черновик → Готов к публикации → Запланирован → Опубликован
                                                    ↑
                                              Ошибка (retry)

Пост со статусом «Ошибка» можно повторить — кнопка retry доступна в детальном просмотре.

Массовые действия (Bulk Actions)

Выберите несколько элементов (чекбоксы) для массовых операций:

  • Опубликовать — публикация всех выбранных элементов
  • Удалить — удаление выбранных элементов
  • Перепланировать — выбор новой даты/времени для всех выбранных

Быстрый репёрпозинг

Из карточки контента можно открыть модальное окно репёрпозинга — адаптировать пост для другой платформы. Доступно для постов, которые являются оригиналами (не адаптациями) и имеют текст.

Бейдж «Готово к публикации»

В заголовке страницы отображается счётчик элементов со статусом ready_to_publish. Пример: «3 готово к публикации».

Быстрое создание

Кнопка в интерфейсе контент-библиотеки открывает чат с Марком с предзаполненной командой /post для быстрого создания нового поста.


5. Календарь

Обзор

Контент-календарь — визуальный инструмент для планирования и управления публикациями. Поддерживает три вида отображения, drag & drop для перепланирования, и интеграцию с событиями (праздники, отраслевые даты, сезонные темы).

Находится в сайдбаре: Планирование → Календарь.

Три вида отображения

Вид «Месяц» (Month View)

Классическая сетка 7 столбцов × 5–6 строк (Пн–Вс). Сегодняшний день выделен цветной точкой.

Стикеры постов: В каждой ячейке отображаются до 3 стикеров постов, раскрашенных по платформе. Если постов больше — показывается «+N ещё».

Цвета платформ на стикерах:

ПлатформаЦветHEX
TelegramГолубой#26A5E4
InstagramРозовый#E4405F
VKЯрко-синий#0077FF
MAXОранжевый#FF6B35
ThreadsСерый(текстовый цвет по умолчанию)

Тепловая карта (Heatmap): Фон ячейки имеет интенсивность, пропорциональную количеству постов:

  • 1 пост — 4% прозрачности
  • 2 поста — 7% прозрачности
  • 3+ постов — 11% прозрачности

Календарные события: Цветные точки обозначают события:

  • Красная точка — праздник (holiday)
  • Синяя точка — отраслевое событие (industry_event)
  • Зелёная точка — сезонная тема (seasonal_theme)

Drag & drop: Каждая ячейка — зона сброса (droppable). Можно перетаскивать стикеры между днями.

Клик по ячейке: Открывает Day Sheet (детальная панель дня).

Вид «Неделя» (Week View)

Почасовая сетка: 7 столбцов (Пн–Вс), строки с 8:00 до 22:00 + строка «Без времени» для постов без указанного времени.

Шапка: Прилипающий заголовок с названием дня и датой.

Группировка: Посты группируются по часу публикации.

Drag & drop: Каждый часовой слот — зона сброса. Перетаскивание между слотами автоматически меняет запланированное время.

Вид «Список» (List View)

Табличное представление с сортировкой:

  • По дате (по умолчанию)
  • По платформе
  • По статусу

Группировка по дням: Посты сгруппированы по датам: «Среда, 26 марта — 3 поста».

Массовые действия: Чекбоксы для выбора → кнопки: Выбрать все, Опубликовать, Перепланировать (открывает date picker), Удалить.

Day Sheet (детальная панель дня)

Открывается при клике на ячейку в виде «Месяц» или при выборе дня в мобильной версии.

Desktop: Центрированное модальное окно (максимальная ширина 512px).

Mobile: Нижний лист (bottom sheet), высота 85% экрана.

Содержимое:

  • Заголовок дня (пример: «Ср, 26 Марта»)
  • Количество постов
  • Календарные события дня (праздники, отраслевые даты)
  • Список постов, отсортированный по времени
  • Кнопка «Создать пост на этот день» — открывает чат с Марком с привязкой к дате

Закрытие: Клик вне панели, кнопка «X», или клавиша Escape.

Drag & Drop

Перетаскивание постов между днями (месячный вид) и часовыми слотами (недельный вид):

ПараметрDesktopMobile
Тип сенсораPointerTouch
Активация8px смещения200мс удержания + 5px допуск
ВизуалDragOverlay — летающий стикер следует за курсоромDragOverlay — стикер следует за пальцем

Зоны сброса:

  • Ячейки месячного вида
  • Часовые слоты недельного вида
  • Строка «Без времени» в недельном виде

Ограничения: Нельзя перетаскивать посты со статусом published (опубликовано) или error (ошибка).

Отмена (Undo): После перетаскивания появляется toast-уведомление с кнопкой «Отменить» — действует 5 секунд. Если сервер вернул ошибку — перемещение автоматически откатывается.

Стикеры постов

Каждый стикер отображает:

  • Иконку платформы — цветная иконка (Telegram, Instagram, VK, MAX, Threads)
  • Начало текста — обрезанное тело поста (Markdown очищается)
  • Точку статуса — цветной кружок:
СтатусЦвет точки
draftСерый
ready_to_publishAccent blue
scheduledAmber
publishedЗелёный
errorКрасный

Интерактивность: При наведении (hover) или нажатии — появляются кнопки быстрых действий:

  • Опубликовать (иконка Send) — только для ready_to_publish и scheduled
  • Перепланировать (иконка CalendarClock)

Мобильный календарь

Месячный вид: Упрощённый — вместо стикеров показываются точки-индикаторы (по платформам). Нажатие на день выбирает его и показывает ленту постов под календарём (inline feed).

Недельный вид: Полоска дней наверху — показывается один день за раз. Свайп для переключения между днями.

Кнопка быстрой публикации: Доступна при нажатии на стикер поста.

Переключение видов

Кнопки в заголовке календаря:

КнопкаВид
Сетка (по умолчанию)Месяц
Список с часамиНеделя
СтрокиСписок

Навигация: стрелки «←» и «→» для переключения месяцев/недель. Кнопка «Сегодня» возвращает к текущей дате.

Фильтрация в календаре

В заголовке доступны фильтры по статусу:

ФильтрЦвет точки
ЧерновикСерый
Готов к публикацииAccent blue
ЗапланированAmber
ОпубликованЗелёный
ОшибкаКрасный

Также можно фильтровать по платформе.

6. Контент-завод

6.1. Что такое Контент-завод

Контент-завод -- это автоматизированный конвейер создания контента в AiRante. Он замыкает полный цикл: данные -- решение -- контент -- публикация -- обратная связь. Система собирает идеи из нескольких источников, прогоняет через цепочку AI-агентов и выдает готовые посты на одобрение или автоматическую публикацию.

Завод работает по расписанию (каждые 6 часов: 02:00, 08:00, 14:00, 20:00 UTC) и реагирует на события (горячие тренды, вирусные упоминания).

6.2. Стоимость и доступность

ПараметрЗначение
ТипОтдельный аддон (не включён ни в один тарифный план)
Ежемесячная подписка9 900 ₽/мес
Годовая подписка (скидка 30%)6 930 ₽/мес
Доступен для плановСтарт, Про, Агентство
Не доступенTrial, Бесплатный

Контент-завод приобретается отдельно от основной подписки. Чтобы подключить, перейдите в раздел Биллинг (/dashboard/billing) и нажмите кнопку активации в блоке "Контент Завод".

6.3. Настройки (вкладка Настройки)

Страница завода расположена по адресу /dashboard/factory. Вкладка Настройки позволяет сконфигурировать все параметры работы конвейера.

6.3.1. Платформы

Для каждой платформы задаются минимальное и максимальное количество постов в день:

ПлатформаРекомендуемый режимОписание
Telegram3-5 постов/деньВысокочастотный, короткий формат, визуал опционален
Threads3-5 постов/деньРазговорный тон, короткие мысли, вопросы
MAX3-5 постов/деньДружеский, лаконичный формат
Instagram0-1 пост/деньПолированный визуал, обязательная графика
VK0-1 пост/деньДеловой, экспертный, развернутый контент
  • min: 0 означает, что платформа опциональна и завод может пропускать её в отдельные циклы
  • Telegram, Threads и MAX считаются высокочастотными (быстрый текстовый контент)
  • Instagram и VK -- низкочастотные (высокий продакшен, обязательный визуал)

6.3.2. Источники контента (4 переключателя)

ИсточникОписание
Есть Идея! (тренды)Горячие темы и тренды в вашей нише. Данные из модуля Тренды
Подслушиватель (мониторинг)Упоминания бренда, конкуренты, настроения аудитории. Данные из модуля Подслушиватель
МетрикиРезультаты опубликованных постов -- что зашло, что нет. Завод учитывает топ-5 и худшие 3 поста за последние 30 дней
Контент-планРубрики и расписание, созданные Стратегом при онбординге завода

Каждый источник можно включить или выключить независимо. Рекомендуется держать все четыре включёнными для максимальной эффективности.

6.3.3. Экстренные (Urgent) посты

Экстренные посты создаются автоматически, когда система обнаруживает горячий тренд или вирусное упоминание.

  • Порог скорости (velocity) -- слайдер от 1 до 15. Определяет, насколько быстро должен расти тренд, чтобы запустить экстренный пост. Значение по умолчанию: 7
  • Дневной лимит -- от 0 до 10 экстренных постов в день. Значение по умолчанию: 2

Экстренные посты проходят двухволновую обработку:

  1. Волна 1 (быстрая, 0-30 мин): Копирайтер -- Редактор -- Паблишер -- публикация в Telegram, Threads, MAX (только текст)
  2. Волна 2 (визуальная, 2-6ч): Креативщик -- Редактор -- Паблишер -- публикация в Instagram (полный визуальный продакшен)

6.3.4. Режим работы

РежимПоведение
Полуавтомат (semi_auto)Все черновики останавливаются на статусе review и ждут ручного одобрения в очереди. Рекомендуется для начала работы
Автопилот (autopilot)Черновики автоматически одобряются и публикуются по расписанию. При включении отображается предупреждение

Переключение между режимами -- ручное. Вы сами решаете, когда доверить заводу автономную публикацию.

6.3.5. Уведомления

  • Чат AiRante -- уведомления приходят в чат с Марком внутри платформы
  • Telegram -- уведомления через бота @airante_bot

Оба канала можно включить одновременно. Марк уведомляет о готовых черновиках, экстренных постах, ошибках и еженедельном отчёте.

6.3.6. Бюджет

  • Недельный лимит токенов -- опциональное поле. Если установлено, завод приостанавливается при достижении лимита (статус paused_credits, цвет -- янтарный)
  • Если не задано (значение null) -- бюджет не ограничен, расход зависит только от баланса аккаунта

Текущее потребление отображается в статус-баре: "234/5000 кр/нед".

6.4. Пайплайн (вкладка Пайплайн)

Вкладка Пайплайн показывает визуальный граф конвейера в стиле n8n (node-based интерактивная карта).

6.4.1. Структура графа

[Тренды]-------+
[Мониторинг]---+---> [Аналитик] --> [Стратег] --> [Очередь идей]
[Метрики]------+                                       |
[Конт.план]----+                                       v
                                           +---------------------+
                                           |  Копирайтер         |
                                           |  --> Редактор        |
                                           |  --> Креативщик      |
                                           |  --> Паблишер        |
                                           +---------+-----------+
                                                     v
                                      [Очередь ревью] --> [Публикация]
                                                               |
                                                               v
                                                        [Трекер] --> обратно в [Метрики]

6.4.2. Два визуальных маршрута

  • Основной маршрут (синий, blue-600) -- плановый крон-цикл: Источники -- Аналитик -- Стратег -- Цепочка агентов -- Ревью -- Публикация
  • Экстренный маршрут (терракотовый #c6613f, пульсирующая анимация) -- прямой: Тренды/Мониторинг -- Очередь с приоритетом 10 -- Цепочка -- Ревью. Пунктирные красные стрелки

Когда экстренный пост обрабатывается, маршрут анимируется, а нода-источник мигает бейджем "URGENT". В верхней панели отображается текущий процесс.

6.4.3. Обратная петля (Feedback Loop)

Зелёная пунктирная линия от узла [Трекер] обратно к [Метрики] и далее к [Аналитик]. Тултип при наведении: "Метрики опубликованных постов влияют на выбор следующих идей".

6.4.4. Состояние каждой ноды (обновляется каждые 30 секунд)

  • Статус: idle (серый) / working (синий пульсирующий) / error (красный)
  • Счётчик: сколько элементов прошло и сколько в обработке
  • Последняя активность: "2ч назад" или "сейчас обрабатывает"

Примеры:

  • [Тренды] -- "12 сигналов -- 3 кластера -- 2 идеи" / следующий скан через 4ч
  • [Очередь ревью] -- "3 черновика ждут" (клик -- переход в очередь)
  • [Публикация] -- разбивка по платформам: [TG: 12] [Thr: 8] [IG: 1] [VK: --]

6.4.5. Клик на ноду

Открывает боковую панель с деталями:

  • Источники -- мини-конфигурация: ключевые слова, частота, последние результаты
  • Агенты -- последний вывод, время работы, ошибки
  • Очередь ревью -- список черновиков с действиями
  • Публикация -- список опубликованного с метриками
  • Трекер -- сводка: лучшие/худшие посты, тренд engagement

6.4.6. Пустое состояние

Если завод только что настроен и ещё не запускался:

  • Все ноды серые, рёбра пунктирные
  • Подсказки: "Ожидает первый скан"
  • Центральный баннер: "Завод настроен. Первый цикл через ~Xч."
  • Прогресс-бар до первого цикла

6.5. Очередь (вкладка Очередь)

Вкладка Очередь показывает черновики, ожидающие одобрения (в режиме Полуавтомат).

6.5.1. Действия с элементами очереди

  • Одобрить (зелёная галочка) -- черновик переходит в статус approved, затем scheduled, затем публикуется
  • Отклонить (красный крестик) -- черновик отклонён, можно указать причину

6.5.2. Пакетное одобрение

  1. Выберите элементы чекбоксами (или "Выбрать все")
  2. Нажмите "Одобрить N элементов"
  3. Все выбранные черновики одобряются одним запросом

6.5.3. Информация на карточке элемента

ПолеОписание
Текстовый превьюКраткое содержание поста
ПлатформаБейдж с сокращением: TG, Threads, MAX, Instagram, VK (каждый со своим цветом)
РубрикаИз контент-плана стратега
ИсточникПлановый (по расписанию), Экстренный (по velocity триггеру), Тренд (из модуля трендов)

6.5.4. Пустое состояние

Если очередь пуста: "Очередь пуста -- новые черновики появятся после следующего цикла"

6.6. Статусы элементов очереди (10 статусов)

#СтатусЦветОписание
1ideaСерыйСырая идея, ожидает обработки
2analyzingСинийАналитик обрабатывает идею
3draftingСинийЦепочка агентов создает контент
4reviewЯнтарныйОжидает одобрения человеком (в режиме Полуавтомат)
5approvedЗелёныйОдобрено, готово к планированию
6scheduledСинийЗапланировано на определённое время публикации
7publishedЗелёныйУспешно опубликовано
8quality_failedКрасныйНе прошло проверку качества
9errorКрасныйОшибка публикации (отображается количество попыток)
10paused_creditsЯнтарныйНедельный бюджет токенов исчерпан

6.7. Аналитика (вкладка Аналитика)

6.7.1. KPI-карточки (4 штуки)

КарточкаОписаниеДельта
Всего постовОбщее количество опубликованных постов за период% изменение vs предыдущий период
Средний ERСредний engagement rate по всем постам% изменение
ОхватСредний охват опубликованных постов% изменение
СохраненияСреднее количество сохранений% изменение

Дельта окрашивается: зелёный (рост), красный (падение), серый (без изменений).

6.7.2. Переключатель периода

ПериодОписание
НеделяПоследние 7 дней
МесяцПоследние 30 дней
КварталПоследние 90 дней

6.7.3. Графики (4 штуки)

  1. Timeline -- линейный график ежедневных постов с разбивкой по платформам. Каждая платформа имеет свой цвет: Telegram (#26A5E4), Threads (серый), MAX (фиолетовый), Instagram (розовый), VK (синий)

  2. Источники -- кольцевая диаграмма (donut chart) с разбивкой по источникам:

    • Плановые (синий)
    • Трендовые (янтарный)
    • Экстренные (красный)
    • Мониторинг (фиолетовый)
    • Метрики (зелёный)
  3. ER по рубрикам -- горизонтальная столбчатая диаграмма. Показывает, какие рубрики дают наибольший engagement rate

  4. Воронка -- конверсионная воронка из 5 этапов:

    • Идеи (серый) -- Черновики (синий) -- На ревью (янтарный) -- Одобрено (зелёный) -- Опубликовано (фиолетовый)
    • Отображается процент конверсии между этапами

6.7.4. AI-рекомендации

В нижней части аналитики отображаются рекомендации системы (с иконкой лампочки). Примеры:

  • "Рубрика 'Обучающий контент' показывает лучший ER -- увеличьте долю"
  • "Посты в Telegram в 20:00 получают на 30% больше охвата"

6.8. История запусков

Сворачиваемая панель внизу страницы. Показывает ленту циклов завода:

Цикл #47 | 25 мар, 13:00 | Плановый   | 3 идеи -> 2 черновика -> 1 опубликован | 85 кр
Цикл #46 | 25 мар, 07:00 | Плановый   | 4 идеи -> 3 черновика -> на ревью      | 120 кр
Цикл #45 | 24 мар, 22:14 | Экстренный | тренд "X" -> 1 черновик -> опубликован | 40 кр

Клик на цикл подсвечивает путь данных на графе пайплайна.

6.9. Управление и статус-бар

В верхней части страницы завода расположен статус-бар:

[● Завод активен]  |  Режим: Полуавтомат  |  На ревью: 3  |  В работе: 1  |  Одобрено: 7
                                                                    [Пауза]

6.9.1. Статусы завода

СтатусИндикаторОписание
АктивенЗелёный кружокЗавод работает в штатном режиме
ПаузаСерый кружокПользователь приостановил работу
Пауза (ошибка)Красный кружокЗавод остановлен из-за ошибки
Пауза (токены)Янтарный кружокНедельный бюджет токенов исчерпан
НастройкаСиний кружокЗавод в процессе начальной конфигурации

Кнопка Пауза/Возобновить переключает между активным режимом и паузой.

6.10. Стоимость операций завода (в токенах)

ОперацияТокеныОписание
factory_cycle70Плановый цикл (дедупликация + планирование)
factory_urgent350Экстренный пост по триггеру тренда
weekly_report105Еженедельный отчёт (отправляется в Telegram по понедельникам)

Токены за работу отдельных агентов в цепочке (Копирайтер, Редактор и т.д.) списываются дополнительно по стандартным тарифам (см. полный прайс-лист токенов).

6.11. Онбординг Контент-завода

Завод можно настроить через чат с Марком. Скажите "Запусти контент-завод" -- Марк проведёт 7-фазное интервью:

  1. Бизнес-контекст -- ниша, продукт, целевая аудитория, что работало раньше
  2. Бренд-контекст -- проверка бренд-профиля, голос, цвета, аватар
  3. Проверка подключений -- какие платформы подключены, нужно ли подключить новые
  4. Источники -- настройка мониторинга и трендов
  5. Контент-стратегия -- Аналитик собирает данные, Стратег создает контент-план с рубриками и расписанием
  6. Настройки и бюджет -- частота, уведомления, расчёт бюджета
  7. Запуск -- создание проекта, "Первые черновики через Xч"

7. Интеграции

Страница интеграций расположена по адресу /dashboard/integrations. Здесь отображаются все подключённые платформы и доступные для подключения сервисы.

7.1. Telegram

Telegram в AiRante имеет два независимых режима подключения.

7.1.1. Режим 1: Чат с Марком (Listener)

Позволяет общаться с Марком через Telegram вместо веб-интерфейса.

Процесс подключения:

  1. На странице Интеграций нажмите "Подключить" в секции Telegram
  2. Система генерирует 6-значный код (действует 10 минут)
  3. Откройте бота @airante_bot в Telegram
  4. Отправьте боту команду /start XXXXXX (где XXXXXX -- ваш код)
  5. Бот проверяет код и подтверждает подключение
  6. Теперь вы можете общаться с Марком в Telegram -- он отвечает так же, как в чате AiRante

7.1.2. Режим 2: Публикация в каналы (Publisher)

Позволяет публиковать контент в ваши Telegram-каналы и группы через собственного бота.

Процесс подключения (3 шага):

Шаг 1 -- Создание бота:

  1. На странице Интеграций нажмите "Подключить" в секции Telegram-каналы
  2. Откроется 3-шаговый визард
  3. Создайте бота через @BotFather в Telegram (или используйте существующего)
  4. Введите токен бота в поле визарда

Шаг 2 -- Добавление бота в канал:

  1. Перейдите в настройки вашего Telegram-канала или группы
  2. Добавьте бота как администратора с правами на публикацию

Шаг 3 -- Поиск каналов:

  1. Нажмите "Найти каналы" -- система автоматически просканирует каналы, где бот является администратором
  2. Или введите @username канала вручную
  3. Выберите канал и нажмите "Подключить"

Особенности:

  • Можно подключить 5+ каналов (один бот может быть администратором нескольких каналов)
  • Каждый канал показывает дату последней публикации
  • Rate limit: 1 пост в 5 минут на канал (защита от спама)
  • Токен бота хранится в зашифрованном виде
  • Каждый пользователь создаёт собственного бота -- изоляция: бан одного бота не затрагивает других

7.2. Instagram

Подключение: OAuth через Facebook Login.

Процесс:

  1. На странице Интеграций нажмите "Подключить" в карточке Instagram
  2. Откроется страница авторизации Meta (Facebook)
  3. Подтвердите доступ для приложения AiRante
  4. После авторизации вы будете перенаправлены обратно в AiRante

Запрашиваемые разрешения:

  • Публикация постов, сторис, Reels, каруселей
  • Чтение и ответы на комментарии
  • Чтение Direct Messages (DM)
  • Аналитика (impressions, reach, engagement, demographics)

Статус: Код полностью готов. Ожидается завершение App Review от Meta.

После подключения автоматически заполняются:

  • KPI-карточки (подписчики, охват, вовлечённость, показы)
  • Лента постов с метриками
  • Входящие комментарии с AI-модерацией
  • Входящие Direct Messages

Лимиты API Instagram:

  • 100 постов за 24 часа
  • 200 запросов в час
  • 200 DM в час
  • 24-часовое окно для ответа на DM

Подробнее о дашборде Instagram -- в разделе 8.

7.3. Threads

Подключение: OAuth через Meta (одна экосистема с Instagram, но отдельная авторизация).

Процесс:

  1. На странице Интеграций нажмите "Подключить" в карточке Threads
  2. Откроется страница авторизации Meta
  3. Подтвердите доступ
  4. Перенаправление в AiRante

Запрашиваемые разрешения:

  • Чтение профиля и постов
  • Публикация постов
  • Аналитика (views, likes, replies, reposts, quotes, shares, clicks)

После подключения:

  • 8 KPI-карточек: Подписчики, Просмотры, Лайки, Ответы, Репосты, Цитирования, Шеры, Клики
  • Лента постов с метриками (включая reposts и quotes)
  • Входящие комментарии

7.4. ВКонтакте (VK)

Подключение: OAuth через VK API.

Запрашиваемые разрешения:

  • Публикация постов, сторис, статей
  • Аналитика
  • Управление комментариями

Ключевые характеристики VK (2026):

  • MAU 100 млн, DAU 59.5 млн
  • Клипы: 3 млрд просмотров/день
  • Рассылки: open rate 70-80%
  • Алгоритм: первые 60-90 минут после публикации критичны

7.5. MAX

MAX -- национальный мессенджер РФ (100М+ пользователей). Подключение аналогично Telegram Publisher -- через Bot API.

Процесс подключения:

  1. Создайте бота через @BotMaster в MAX
  2. Введите токен бота в модальном окне подключения
  3. Добавьте бота администратором в канал
  4. Система найдёт и предложит выбрать каналы

После подключения:

  • KPI-карточки метрик бота и каналов
  • Лента постов
  • Управление комментариями
  • Аналитика

7.6. Статусы подключений

СтатусИндикаторОписаниеДействие
АктивноЗелёная галочкаПодключение работает, данные синхронизируются--
ОшибкаКрасный крестикАвторизация не удалась, токен истёк, проблема с APIКнопка "Переподключить"
ИстёкЖёлтое предупреждениеOAuth-токен истёк (группируется вместе с ошибками)Кнопка "Переподключить"
ОтключеноСерый кружокВручную отключеноОтображается в "Доступные платформы"

Восстановление подключения: нажмите "Переподключить" -- пройдите повторную OAuth-авторизацию -- статус станет "Активно" без потери данных. Ранее собранная аналитика сохраняется.


7.5. Несколько каналов и мультипроект

7.5.1. Несколько каналов на одной платформе

AiRante поддерживает подключение нескольких каналов к одной платформе:

ПлатформаМеханизм мультиканальности
Telegram5+ каналов. Один бот может быть администратором в нескольких каналах, или можно создать разных ботов для разных каналов
InstagramНесколько аккаунтов через отдельную OAuth-авторизацию для каждого
ThreadsНесколько аккаунтов через отдельную OAuth-авторизацию для каждого
MAXНесколько каналов через одного бота (аналогично Telegram)
VKНесколько групп/сообществ через OAuth

При публикации вы выбираете целевой канал (или каналы). Если каналов несколько, система позволяет опубликовать в выбранные одновременно.

Пресеты каналов: каждый канал может иметь собственные настройки публикации по умолчанию (подробнее в разделе 8, вкладка Настройки публикации). Например, для одного Telegram-канала по умолчанию включён беззвучный режим, а для другого -- нет.

7.5.2. Мультипроект

ПланКоличество проектов
Trial1
Бесплатный1
Старт1
Про3
Агентство15

Каждый проект -- это полностью изолированная рабочая область:

  • Свой бренд-профиль -- цвета, логотипы, голос, целевая аудитория
  • Своя память -- факты, уроки, предпочтения
  • Свои каналы -- подключённые платформы и аккаунты
  • Своя контент-библиотека -- все созданные материалы
  • Своя аналитика -- метрики и KPI

Переключение между проектами доступно в интерфейсе дашборда. Командные участники могут быть назначены на конкретные проекты.


8. Дашборды платформ

Каждая подключённая платформа имеет свой дашборд. Instagram, Threads и MAX используют унифицированную структуру ServiceDashboard -- общий шаблон с платформо-специфичными компонентами.

8.1. Общая структура ServiceDashboard

8.1.1. Шапка

  • Иконка платформы + название
  • Время последней синхронизации ("Обновлено HH:MM")
  • Кнопка "Обновить" -- принудительная синхронизация данных с платформой
  • Переключатель периода (если поддерживается): 7д / 14д / 30д / 90д

8.1.2. KPI-карточки

4+ карточки в верхней части страницы. Каждая карточка содержит:

  • Название метрики
  • Текущее значение
  • Процент изменения (дельта) по сравнению с предыдущим аналогичным периодом
  • Sparkline (мини-график тренда)

8.1.3. Вкладки

ВкладкаСодержимое
ОбзорОсновная вкладка. Слева (3/5 ширины): лента постов. Справа (2/5): входящие комментарии
АналитикаГрафики метрик за выбранный период
ДополнительныеПлатформо-специфичные: Директ (Instagram), Рекомендации (Instagram)
Настройки публикацииНастройки параметров постов по умолчанию для данной платформы

8.1.4. Онбординг

При первом посещении дашборда платформы, если подключение не настроено, отображается экран онбординга с визардом подключения.

8.2. Дашборд Instagram

Расположение: /dashboard/instagram

8.2.1. KPI-карточки

МетрикаОписание
ПодписчикиОбщее количество подписчиков
Охват (7д)Количество уникальных аккаунтов, увидевших контент за 7 дней
Вовлечённость (7д)Суммарное количество взаимодействий за 7 дней
Показы (7д)Общее количество показов контента за 7 дней

8.2.2. Вкладка Обзор

Лента постов (левая колонка):

  • Прокручиваемый список опубликованных постов
  • Каждый пост: миниатюра, текст (обрезка), метрики (лайки, комментарии, показы, охват, сохранения, шеры)
  • Кнопка "Обновить" для синхронизации

Входящие комментарии (правая колонка):

  • Список непрочитанных комментариев (непрочитанные первыми)
  • Анализ тональности: негативные комментарии выделяются красной рамкой/фоном
  • Действия на каждый комментарий:
ДействиеОписание
ОтветитьОткрывает поле ответа. Вы пишете ответ и отправляете
Марк, предложиAI генерирует предложение ответа (стоимость: 35 токенов). Текст появляется в поле ответа, вы можете отредактировать перед отправкой
СкрытьСкрывает комментарий на платформе (модерация)

8.2.3. Вкладка Директ (DM)

Доступна только для Instagram. Двухпанельный интерфейс:

  • Левая панель: список переписок (conversation list)
  • Правая панель: поток сообщений выбранной переписки + поле ответа

Ограничение: бренд может только отвечать на входящие сообщения (окно ответа -- 24 часа с момента получения последнего сообщения от пользователя).

8.2.4. Вкладка Рекомендации

Кнопка "Получить рекомендации от Марка" запускает AI-анализ вашей статистики и генерирует 5-7 персонализированных рекомендаций.

Каждая рекомендация содержит:

  • Приоритет: высокий / средний / низкий
  • Категория: контент / тайминг / вовлечённость / хэштеги / формат
  • Описание: конкретное действие для улучшения показателей

8.2.5. Вкладка Настройки публикации

Настройки по умолчанию для публикации контента в Instagram:

ПараметрОписание
Первый комментарийТекст автоматического первого комментария (хэштеги, ссылки)
Alt-текстОписание изображения для доступности
ГеолокацияПоиск места через Places Autocomplete (autocomplete-поиск с dropdown)
Теги пользователей@упоминания в посте
КоллабораторыСовместные посты с другими аккаунтами
Показать в лентеТолько для Reels -- показывать ли Reels в основной ленте
ОбложкаТолько для Reels -- URL обложки

Пресеты каналов: для каждого подключённого аккаунта можно сохранить и загрузить настройки по умолчанию (кнопки Save/Load в панели настроек).

8.3. Дашборд Threads

Расположение: /dashboard/threads

8.3.1. KPI-карточки (8 штук)

МетрикаОписание
ПодписчикиОбщее количество подписчиков
ПросмотрыСуммарные просмотры
ЛайкиСуммарные лайки
ОтветыКоличество ответов
РепостыКоличество репостов
ЦитированияКоличество цитирований
ШерыКоличество шеров
КликиКоличество кликов по ссылкам

8.3.2. Вкладки

  • Обзор: лента постов (с reposts и quotes) + входящие комментарии
  • Аналитика: графики метрик
  • Настройки публикации:
    • Контроль ответов (reply_control)
    • Alt-текст
    • Ограничение по странам (allowlisted_country_codes)

8.4. Дашборд MAX

Расположение: /dashboard/max

8.4.1. KPI-карточки

  • Метрики бота (сообщения, пользователи)
  • Метрики каналов (посты, просмотры, реакции)

8.4.2. Вкладки

  • Обзор: лента постов + входящие комментарии
  • Аналитика: графики производительности
  • Настройки публикации:
    • Уведомления (notify) -- бесшумная публикация
    • Отключить превью ссылок
    • Формат текста (Markdown / HTML)
    • Inline-клавиатура (кнопки под постом)

8.5. Настройки публикации по платформам

Полная таблица доступных настроек:

ПлатформаПараметрОписание
TelegramsilentБеззвучная отправка
protectЗащита контента от пересылки
pinЗакрепить сообщение
link_preview_options4 режима превью ссылок
caption_above_mediaПодпись над медиа
spoilerСпойлер на медиа
inline keyboardКнопки под постом (конструктор)
VKclose_commentsЗакрыть комментарии
signedПодпись автора
mark_as_adsПометить как рекламу
copyrightИсточник контента
mute_notificationsБез уведомления подписчикам
friends_onlyТолько для друзей
topic_idТема обсуждения
Instagramfirst_commentАвтокомментарий (хэштеги)
alt_textОписание для доступности
location_idГеолокация (Places autocomplete)
user_tagsТеги пользователей
collaboratorsКоллабораторы
share_to_feedReels в ленту
cover_urlОбложка Reels
Threadsreply_controlКто может отвечать
alt_textОписание для доступности
allowlisted_country_codesОграничение по странам
MAXnotifyУведомление подписчиков
disable_link_previewОтключить превью ссылок
formatMarkdown или HTML
inline keyboardКнопки под постом

8.6. AI-ответы на комментарии

Функция "Марк, предложи" доступна на дашбордах Instagram и Threads.

Как это работает:

  1. Рядом с комментарием нажмите "Марк, предложи"
  2. AI анализирует комментарий и контекст поста
  3. Генерирует предложение ответа
  4. Текст появляется в поле ответа
  5. Вы можете отредактировать текст перед отправкой

Стоимость: 35 токенов за один AI-ответ (action type: comment_reply)

Ограничение: 10 AI-предложений в час на аккаунт (rate limit).


9. Аналитика

9.1. Обзор

Страница аналитики расположена по адресу /dashboard/analytics. Это кросс-платформенный обзор метрик -- ответ на вопрос "Как идут дела?" за 10 секунд.

Аналитика агрегирует данные со всех подключённых платформ: Instagram, Threads, MAX. Данные кешируются на 15 минут (in-memory cache).

9.2. KPI-карточки (4 штуки)

КарточкаОписание
Охват (Reach)Суммарный охват по всем платформам
Вовлечённость (Engagements)Суммарное количество взаимодействий
Ср. ER (Average Engagement Rate)Средний показатель вовлечённости
Подписчики (delta)Изменение количества подписчиков за период

Каждая карточка содержит:

  • Текущее значение -- отображается с суффиксами M (миллионы) и K (тысячи) для удобства
  • Sparkline-график -- SVG polyline 64x20px, 7+ точек данных. Цвет зависит от тренда: зелёный (emerald) при росте, красный при падении, серый (zinc) при стабильности
  • Дельта % -- изменение по сравнению с предыдущим аналогичным периодом. Зелёная стрелка вверх = рост, красная стрелка вниз = падение

9.3. Переключатель периода

ПериодОписание
Последние 7 дней (по умолчанию)
14дПоследние 14 дней
30дПоследние 30 дней

Выбранный период сохраняется в URL (query parameter period), что позволяет делиться ссылками на конкретный вид.

9.4. Timeline-график

Линейный график (LineChart) с переключением метрик:

МетрикаОписание
ReachОхват по дням
LikesЛайки по дням
CommentsКомментарии по дням

Особенности:

  • Мультиплатформенное наложение -- данные каждой платформы отображаются отдельной линией
  • Кликабельная легенда -- можно скрыть/показать линию конкретной платформы
  • Выбранная метрика сохраняется в URL (query parameter metric)

9.5. Топ-посты

Блок "Топ-посты" отображает 3 лучших поста по Engagement Rate:

Для каждого поста показывается:

  • Иконка платформы (Instagram / Threads / MAX)
  • Дата публикации
  • Фрагмент текста
  • ER% (engagement rate)
  • Охват (reach)
  • Внешняя ссылка на пост (иконка ExternalLink) -- доступна для Instagram и Threads (через permalink из API), для MAX -- не доступна

9.6. Индикатор актуальности данных

Рядом с заголовком страницы отображается иконка часов и текст "обновлено N мин назад" -- показывает, когда данные были последний раз получены с платформ.

9.7. Пустое состояние

Если ни одна платформа не подключена:

  • Иконка BarChart3
  • Текст: "Нет данных для аналитики"
  • Подтекст: "Подключите соцсеть, чтобы видеть аналитику"
  • Кнопка "Подключить" -- ведёт на /dashboard/integrations

9.8. Ограничения текущей версии

Функции, которые пока не реализованы:

  • Экспорт данных (PDF/CSV)
  • Сравнение периодов (наложение предыдущего периода)
  • Benchmark-линия ER
  • Разбивка по типам контента
  • AI-анализ от Марка
  • Демография аудитории
  • Telegram и VK insights (ожидают интеграции)

Модуль трендов расположен по адресу /dashboard/trends (навигация: "Есть Идея!"). Он отслеживает новости и тренды в вашей нише для генерации контент-идей.

10.1. Вкладка Обзор

Первая вкладка с ключевыми метриками:

  • 3 метрики-карточки: всего кластеров / растущих / горячих
  • Топ-кластеры -- с индикаторами стадии (StageIndicator) и мини-графиками импульса (MomentumSparkline)
  • Свежие идеи -- последние сгенерированные контент-идеи
  • Баннер нехватки кредитов -- если баланс недостаточен для скана

10.2. Вкладка Радар

Основная вкладка для работы с трендами.

10.2.1. Кнопка сканирования

"Сканировать сейчас" -- запускает сканирование трендов.

ПараметрЗначение
Стоимость70 токенов (action type: trend_scan)
Ограничение15 минут между сканами
Ошибка 402Недостаточно токенов -- ссылка на биллинг
Ошибка 429Скан уже запущен -- подождите 15 минут

10.2.2. Источники сигналов

ИсточникОписаниеСтоимость
Google News RSSНовости по ключевым словам нишиБесплатно
VK APIПоиск в новостях и стенахБесплатно
TGStat PremiumTelegram-каналы: keyword search + engagement метрики250 кр/kw/мес + 200 кр/ch/мес
Brave proxyПоиск по site:t.me (бесплатная альтернатива Telegram)Бесплатно

10.2.3. Карточки трендов (TrendCard)

Каждый обнаруженный тренд отображается как раскрываемая карточка со следующей информацией:

ПолеОписание
НазваниеКраткое описание тренда
СтадияРастёт (emerging) / Горячий (hot) / Угасает (cooling)
VelocityСкорость роста тренда (числовое значение)
SparklineМини-график истории velocity (SVG polyline, до 10 точек)
Количество сигналовСколько источников подтверждают тренд
ПлатформыНа каких платформах обнаружен
Конкуренты молчатБейдж "Конкуренты молчат" -- если тренд не покрыт конкурентами (competitor gap)
НовизнаОценка новизны тренда (novelty score, экспоненциальное затухание с half-life 3 дня)
Кросс-платформаНа скольких платформах тренд присутствует одновременно
ОписаниеТекстовый summary
СигналыРаскрываемый список: до 5 топовых сигналов с заголовком, фрагментом, ссылкой на источник

10.2.4. Классификация стадий

СтадияУсловиеИндикатор
Растёт (emerging)velocity > предыдущий * 1.3 И velocity >= 3Зелёная стрелка вверх
Горячий (hot)velocity >= 2, стабильный (delta < 50%)Красный огонёк
Угасает (cooling)velocity < предыдущий * 0.5 ИЛИ velocity < 1Серая стрелка вниз

При первом скане все кластеры получают стадию "Растёт".

10.2.5. Фильтры

  • Стадия: Все / Растёт / Горячий / Угасает
  • Период: 24ч / 7д / 30д

10.2.6. Пагинация

20 элементов на странице. Кнопка "Загрузить ещё" для подгрузки следующей порции.

10.3. Вкладка Есть Идея! (Ideas)

AI-сгенерированные контент-идеи на основе обнаруженных трендов.

10.3.1. Карточка идеи (IdeaCard)

ПолеОписание
ЗаголовокКраткое название идеи
ОписаниеДетальное описание: о чём писать, на кого направлено
Предложенная платформаTelegram / Instagram / VK и т.д.
Предложенный форматПост / Карусель / Reels / Тред и т.д.
СтатусТекущий этап жизненного цикла
Кластер-источникИз какого тренда сгенерирована идея
Дата созданияКогда идея была сгенерирована

10.3.2. Жизненный цикл идеи

СтатусОписание
НовыеТолько что сгенерированные, ещё не рассмотрены
Отправлены МаркуПереданы Марку для обсуждения или создания поста
ИспользованыНа основе идеи создан контент
ОтклоненыИдея не подходит, отклонена пользователем

Для смены статуса кликните на бейдж статуса -- откроется выбор нового значения.

10.3.3. Действия с идеями

  • Обсудить -- отправить идею Марку в чат для детальной проработки
  • Создать пост -- сразу запустить цепочку создания контента
  • Отклонить -- убрать идею из активных

10.3.4. Фильтрация и пагинация

  • Фильтр по статусу: Все / Новые / Отправлены / Использованы / Отклонены
  • 30 элементов на странице

10.4. Подслушиватель (Social Listening)

Модуль мониторинга расположен по адресу /dashboard/listening (навигация: "Радар"). Отслеживает упоминания вашего бренда, конкурентов и ключевых тем.

10.4.1. Вкладки

ВкладкаОписание
ОбзорКлючевые метрики мониторинга: количество упоминаний, тональность, тренды
ЛентаПоток упоминаний в реальном времени. Каждое упоминание: текст, источник, тональность, дата
КонкурентыСравнительный трекинг: ваш бренд vs конкуренты. Активность, тональность, темы
НастройкиКонфигурация мониторинга

10.4.2. Источники мониторинга (6 адаптеров)

АдаптерОписаниеСтоимость
Brave SearchВеб-поиск по ключевым словамБесплатно
Google News RSSНовости (без API-ключа)Бесплатно
VK APIПоиск в новостях и на стенах VKБесплатно
InstagramХэштег-поиск и top mediaБесплатно (в рамках API)
Telegram (Brave proxy)Поиск по site:t.me через BraveБесплатно
TGStat PremiumKeyword search + engagement метрики в TelegramПлатно (250 кр/kw/мес)

10.4.3. AI-дайджесты

Система периодически генерирует AI-дайджесты -- сводки упоминаний и тональности.

ПараметрЗначение
Стоимость140 токенов за дайджест (action type: digest)
ЧастотаЕжедневно (5:00 UTC)
СодержимоеКлючевые упоминания, тональность, рекомендации

10.4.4. Настройки мониторинга

На вкладке Настройки можно:

  • Задать ключевые слова для отслеживания
  • Указать конкурентов
  • Включить/выключить отдельные источники (Google News, VK, Telegram и т.д.)
  • Настроить пороги оповещений
  • Привязать проект мониторинга к проекту трендов (для competitor gap анализа)
  • Выбрать язык и регион

На вкладке Настройки модуля трендов:

ПараметрОписание
Категории нишиТемы, по которым искать тренды. Система расширяет их в поисковые запросы через AI
ИсключенияТемы, которые не нужно отслеживать
ИсточникиПереключатели для каждого адаптера
Интервал сканаКак часто запускать автоматический скан
Порог velocityМинимальная скорость роста для отображения тренда
Порог новизныМинимальный novelty score
Привязка к мониторингуСвязь с проектом Подслушивателя (для competitor gap)
Язык и регионЯзыковые настройки поиска

10.6. Стоимость операций трендов и мониторинга (в токенах)

ОперацияТокеныОписание
trend_scan70Скан трендов (ручной или автоматический)
listening_scan70Скан упоминаний
digest140AI-дайджест мониторинга
smart_monitoring70Умный мониторинг

10.7. Автоматическое сканирование (Cron)

Автоматический скан трендов запускается каждые 6 часов (в часы, кратные 6, со сдвигом на 1: 01:00, 07:00, 13:00, 19:00 UTC). Токены списываются после завершения скана.


11. Память и бренд

11.1. Система памяти

Расположение: /dashboard/memory

Память -- это хранилище фактов о вашем бизнесе, предпочтениях и накопленном опыте. Марк и все агенты обращаются к памяти при создании контента, чтобы учитывать ваш контекст.

11.1.1. Категории фактов (5 категорий)

КатегорияОписание
О клиентеИнформация о вас: имя, должность, стиль общения
Профиль бизнесаНиша, продукт, ЦА, конкуренты, УТП
Тон голосаКак бренд должен звучать: формальность, юмор, стиль
ПредпочтенияЧто нравится и не нравится: форматы, темы, стиль визуалов
УрокиИзвлечённые уроки из прошлых кампаний и публикаций

11.1.2. Добавление факта

  1. Нажмите кнопку "+" в правом верхнем углу
  2. В открывшемся диалоге:
    • Выберите категорию из выпадающего списка
    • Введите содержание факта (текстовое поле, максимум 200 символов)
    • Опционально укажите дату истечения -- после этой даты факт получит статус "Устарел"
  3. Нажмите "Сохранить"

11.1.3. Редактирование факта

Нажмите иконку карандаша на карточке факта. Откроется модальное окно inline-редактирования, где можно изменить содержание.

11.1.4. Удаление факта

Нажмите иконку корзины на карточке факта. Факт получает статус "Архив" (soft delete). Архивные факты можно восстановить в течение 30 дней. После 30 дней -- физическое удаление (крон, 1-е число каждого месяца, 04:00 UTC).

11.1.5. Статусы фактов

СтатусЦветОписание
Активный (active)ЗелёныйАктуальный факт, используется агентами
Устарел (stale)ЯнтарныйФакт старше даты истечения или давно не подтверждался (>60 дней). Требует проверки
Спорный (disputed)КрасныйПротиворечит другим фактам, требует подтверждения пользователем
Архив (archived)СерыйУдалённый факт. Можно восстановить в течение 30 дней

11.1.6. Бейджи верификации

Каждый факт показывает, как он был добавлен:

БейджОписание
АвтоАвтоматически извлечён из переписки с Марком
МаркПодтверждён Марком
ПользовательДобавлен вручную пользователем
Обратная связьСоздан на основе обратной связи (feedback)

11.1.7. Дополнительные метаданные факта

  • Confidence score -- уровень уверенности от 0.0 до 1.0
  • "N дней назад" -- сколько дней прошло с момента последнего подтверждения факта

11.1.8. Поиск и фильтрация

  • Поиск по ключевому слову -- текстовое поле в верхней части страницы
  • Фильтр по категории -- выпадающий список: Все категории / О клиенте / Профиль бизнеса / Тон голоса / Предпочтения / Уроки
  • Фильтр по статусу -- выпадающий список: Все статусы / Активные / Устаревшие / Спорные
  • Переключатель "Архив" -- кнопка для просмотра архивных (удалённых) фактов

11.1.9. Автоматическое извлечение фактов

Марк автоматически извлекает факты из ваших разговоров в чате. Новые извлечённые факты появляются со статусом "Устарел" и бейджем "Авто" -- вам предлагается подтвердить их (кнопка с галочкой).

Дедупликация при извлечении: если новый факт семантически похож на существующий, Марк предлагает подтвердить существующий вместо создания дубликата.

11.1.10. Автоочистка памяти (GC)

Система автоматической очистки (Memory GC) содержит 3 детектора:

ДетекторОписаниеПорог
ДубликатыСемантически похожие фактыАвтоматически
Завершённые задачиЗадачи со статусом "done" старше N дней14 дней
Устаревшие фактыФакты без подтверждения старше N дней60 дней

Марк предлагает очистку автоматически, когда накапливается более 500 фрагментов или более 50 завершённых задач. Очистка происходит только после вашего подтверждения.

11.1.11. Лимиты по планам

ПланМаксимум фактов
Бесплатный10
Старт50
Про200
Агентство500

11.2. Бренд-профиль

Расположение: /dashboard/brand

Бренд-профиль -- центральное хранилище визуальной идентичности и голоса вашего бренда. Все дизайнерские агенты автоматически используют эти данные при создании визуального контента.

11.2.1. Индикатор заполненности

В верхней части страницы отображается прогресс-бар (%) заполненности бренд-профиля. Чем больше разделов заполнено, тем точнее будет контент.

Если заполненность менее 50%, отображаются пресеты для быстрой настройки -- шаблоны по 20 индустриям (кафе, красота, IT, фитнес, недвижимость, образование, мода, медицина, юриспруденция, авто, путешествия, строительство, фотография, блогер, доставка, цветы, питомцы, агентство, психология, дети). Каждый пресет заполняет 12 полей за один клик, поднимая заполненность до ~50%.

Также доступна кнопка "Настрою сам" -- закрывает блок пресетов (запоминается в localStorage).

11.2.2. Разделы бренд-профиля (9 разделов)

1. Бизнес

ПолеОписание
Название бизнесаОфициальное название
ОписаниеКраткое описание деятельности
Ниша/КатегорияСфера деятельности
Целевая аудиторияТеги ЦА (например: "предприниматели", "25-35 лет", "Москва")
ПозиционированиеУТП и ключевое послание

2. Логотипы

  • До 5 логотипов с подтипами: Основной, Горизонтальный, Вертикальный, Иконка, На тёмном фоне, На светлом фоне
  • Выбор основного логотипа (по умолчанию используется агентами)
  • Загрузка через облачное хранилище

3. Цвета

СлотОписание
Основной (Primary)Главный цвет бренда
Дополнительный (Secondary)Второй цвет
Акцентный (Accent)Цвет для выделения и CTA
Нейтральные (5 оттенков)Фоны, текст, разделители

Для каждого цвета: hex-пикер + превью свотчей.

4. Типографика

ПолеОписание
Основной шрифтДля заголовков
Дополнительный шрифтДля основного текста
РазмерыЗаголовок / Подзаголовок / Основной текст
НачертанияЖирность шрифтов

5. Стиль-референсы

  • Загрузка бренд-бука (PDF) или примеров стиля (изображения)
  • Хранение в облачном хранилище
  • URL автоматически передаются дизайнерским агентам

6. Маскот

ПолеОписание
ИзображениеЗагрузка файла маскота
ИмяКак зовут маскота
Черты характераОписание личности
Правила использованияКогда и как использовать маскота

7. Фотографии продуктов

  • До 10 фотографий
  • Теги по категориям
  • Выбор "избранного" (featured) фото
  • Загрузка через облачное хранилище

8. Голос бренда (Tone of Voice)

ПолеОписание
ТонВыпадающий список: дружеский / профессиональный / игривый / образовательный и др.
Ключевые фразыФразы, которые бренд использует
Запрещённые словаСлова и выражения, которых нужно избегать
Черты личностиПрилагательные, описывающие бренд
Messaging pillars3-5 ключевых посылов бренда

9. Квота хранилища

  • Прогресс-бар: использовано / доступно
  • Ссылка на апгрейд тарифа

Квоты хранилища по планам:

ПланКвота
Trial100 МБ
Бесплатный100 МБ
Старт500 МБ
Про2 ГБ
Агентство10 ГБ

11.2.3. Как бренд-профиль используется агентами

Система автоматически собирает данные из всех заполненных разделов бренд-профиля и передаёт их дизайнерским агентам. Учитываются:

  • Цвета (палитра)
  • Шрифты
  • Голос и тон
  • URL стиль-референсов
  • URL маскота
  • Правила контента

Чем полнее заполнен бренд-профиль, тем точнее агенты создают визуальный контент в стиле вашего бренда.

11.2.4. Аудит-лог

Все изменения бренд-профиля записываются в аудит-лог. Каждая запись содержит:

  • Кто изменил (actor: user / mark / admin)
  • Что изменилось
  • Когда изменилось

Лог доступен на странице бренда.

11.3. Аватары

Расположение: /dashboard/avatars (отдельная страница в сайдбаре, иконка Scan)

Аватары позволяют загрузить фото лица для генерации изображений с сохранением внешности. Агент Креативщик использует загруженные лица при создании портретов и сцен с вашим участием.

Доступность: только на планах Про и Агентство.

11.3.1. Загрузка фото

  1. Нажмите "Выберите фото"
  2. Выберите файл с вашим устройства
  3. Укажите имя для аватара (например: "Я", "Клиент Анна", "Партнёр Иван")
  4. Нажмите "Загрузить"

Требования к фото:

ПараметрОграничение
ФорматJPEG, PNG, WebP
Максимальный размер5 МБ
СодержимоеДолжно содержать чётко различимое лицо
Максимум аватаров5 на аккаунт
Rate limit5 загрузок в час

11.3.2. Валидация

Система автоматически проверяет наличие лица на фото через автоматическое распознавание лиц. Если лицо не обнаружено, загрузка отклоняется.

Статус валидацииОписание
ValidatedЛицо обнаружено, аватар готов к использованию
FailedЛицо не обнаружено, загрузите другое фото

11.3.3. Использование аватаров

  • Установите основной аватар -- он будет использоваться по умолчанию при генерации портретов
  • Креативщик использует аватары автоматически при генерации портретов
  • Марк также может сохранить фото лица из чата -- просто отправьте фото и скажите "Запомни моё лицо"

11.3.4. Генерация с лицом

При генерации изображения с лицом система автоматически выбирает оптимальную модель. Если основная модель недоступна — переключается на резервную без участия пользователя.

Тип генерацииСтоимость
Портрет с лицом (portrait)210 токенов
Портрет мульти-референс (portrait_multi)210 токенов

11.3.5. Виджет на дашборде

На главной странице дашборда (/dashboard) под календарём отображается виджет аватаров -- миниатюры загруженных лиц в кружках со ссылкой на страницу /dashboard/avatars.

12. Задачи

12.1. Расположение

Раздел Задачи доступен по адресу /dashboard/tasks. На мобильных устройствах -- через нижнюю панель навигации: кнопка Ещё → плитка Задачи (иконка ListTodo, акцентный синий цвет).

Задачи -- это единый трекер контент-работы. Каждая задача привязана к конкретному типу действия: написать пост, подготовить карусель, снять сторис. Марк видит задачи и использует их как основу для работы.


12.2. Создание задач

Существует три способа создания задач.

Ручное создание

  1. Нажмите кнопку «+ Новая задача» в правом верхнем углу страницы.
  2. Откроется встроенная форма непосредственно на странице (без модального окна).
  3. Заполните поля:
    • Название (обязательное) -- текстовое поле, описание сути задачи.
    • Описание (необязательное) -- textarea, подробности и контекст.
    • Приоритет -- выпадающий список: Низкий, Средний (по умолчанию), Высокий.
    • Платформа -- выпадающий список: Без платформы (по умолчанию), Instagram, Telegram, ВКонтакте, Threads.
    • Дедлайн -- поле datetime-local (необязательное).
  4. Нажмите «Создать». Задача получит статус «К выполнению» и источник manual.

Из контент-плана (пакетное создание)

Когда Марк составляет контент-план через Стратега, он может создать задачи автоматически пакетно. Особенности:

  • За один вызов создаётся до 30 задач.
  • Все задачи получают тег «Из контент-плана» и источник content_plan.
  • Каждая задача содержит название, описание из плана, платформу и рекомендуемую дату.
  • В статистике на странице задач отображается счётчик задач из контент-плана.

Из чата с Марком

В процессе диалога Марк может предложить создать задачу. Механизм:

  1. Марк формулирует задачу и предлагает её пользователю.
  2. Пользователь подтверждает.
  3. Задача создаётся с источником chat_suggestion и тегом «Из чата».

12.3. Поля задачи

ПолеТипОбязательноеОписание
Название (title)ТекстДаКраткое описание задачи
Описание (description)TextareaНетРазвёрнутое описание, контекст
Статус (status)EnumДа (по умолчанию todo)Текущий этап работы над задачей
Приоритет (priority)EnumДа (по умолчанию medium)Важность задачи
Платформа (platform)Enum / nullНетЦелевая платформа публикации
Тип медиа (mediaType)Enum / nullНетimage, video, carousel, text, none
Дедлайн (deadline)DateTime / nullНетКрайний срок выполнения
Теги (tags)Массив строк / nullНетПроизвольные метки
Источник (source)EnumДа (автоматически)manual, content_plan, chat_suggestion
ID контент-плана (contentPlanId)UUID / nullНетСвязь с контент-планом, из которого создана задача

12.4. Статусы задач

Задача проходит через пять возможных статусов. Визуально каждый статус обозначен кружком определённого цвета (не эмодзи).

СтатусМетка в интерфейсеИконкаЦветОписание
ideaИдеяПустой круг (Circle)Серый (text-muted)Начальная идея, ещё не запланирована
todoК выполнениюЗаполненный круг (Circle)Акцентный синийЗадача запланирована к выполнению
in_progressВ работеЧасы (Clock)Янтарный (amber-600)Марк активно работает над задачей
doneГотовоГалочка в круге (CheckCircle)Зелёный (green-600)Задача завершена
cancelledОтмененаКрестик (X)Красный (red-500)Задача отменена

Переключение статусов: нажмите на бейдж статуса на карточке задачи. Статус переключается последовательно вперёд: Идея → К выполнению → В работе → Готово. Из статуса «Готово» дальше нажатие не действует. Переключение на «Отменена» доступно через редактирование или удаление.


12.5. Приоритеты

ПриоритетИндикатор
ВысокийКрасный кружок
СреднийЯнтарный кружок
НизкийЗелёный кружок

Индикатор приоритета отображается точкой слева от названия задачи в карточке.


12.6. Режимы отображения

Переключение между режимами осуществляется кнопками в правом углу фильтров.

  • Сетка (Grid): карточки задач в адаптивной сетке -- 1 колонка на мобильных, 2 на планшетах (md:), 3 на десктопе (xl:).
  • Список (List): компактные строки, одна задача на строку.

12.7. Действия с задачами

«Передать Марку»

Доступно для задач в статусах Идея, К выполнению (не отображается для «В работе», «Готово», «Отменена»). При нажатии:

  1. Задача переводится в статус «В работе».
  2. Контекст задачи (название, описание, платформа) формируется в текстовый промпт.
  3. Браузер перенаправляет в чат (/dashboard/chat) с командой, и Марк получает полный контекст задачи для начала работы.

Редактирование

Нажмите иконку карандаша (появляется при наведении на карточку). Карточка трансформируется в форму редактирования прямо на месте (inline), без отдельного модального окна. Доступны для изменения:

  • Название
  • Описание
  • Приоритет
  • Дедлайн

Нажмите «Сохранить» для применения или «Отмена» для отката. Также работают клавиши: Enter -- сохранить, Escape -- отменить.

Удаление

Нажмите иконку корзины (появляется при наведении). Задача удаляется (soft delete) с оптимистичным обновлением: карточка исчезает мгновенно, при ошибке сервера -- восстанавливается.

Изменение статуса

Нажмите на бейдж статуса в нижней части карточки. Статус переключится на следующий в цепочке.


12.8. Фильтрация и сортировка

Фильтр по статусу

Расположен в виде сегментированных кнопок:

ФильтрПоказывает статусы
Активные (по умолчанию)Идея + К выполнению + В работе
ВсеВсе статусы
ГотовыеТолько Готово
ОтменённыеТолько Отменена

Фильтр по платформе

Выпадающий список, появляется только если у задач есть привязка к платформам. Варианты: «Все платформы» + список уникальных платформ из существующих задач.

Сортировка

Кнопка с иконкой стрелок переключает три режима по кругу:

  1. По дате (по умолчанию) -- новые задачи сверху.
  2. По дедлайну -- ближайший дедлайн сверху, задачи без дедлайна -- внизу.
  3. По приоритету -- Высокий → Средний → Низкий.

12.9. Статистика

В верхней части страницы, под заголовком, отображается строка быстрой статистики:

  • Общее количество задач и количество задач из контент-плана (в подзаголовке).
  • Строка со счётчиками: идей, к выполнению, в работе, готово -- каждый с соответствующей иконкой и цветом.

12.10. Лимиты

ПараметрFree / TrialStarter+
Ручные задачиМаксимум 5Без ограничений
Задачи из контент-плана (пакетно)Максимум 5До 30 за одно создание

При достижении лимита на бесплатном тарифе система не позволит создать новые задачи. Марк предложит перейти на платный тариф.


12.11. Проактивные напоминания Марка

При начале каждого нового разговора Марк проверяет задачи пользователя и напоминает о:

  • Просроченных задачах (дедлайн уже прошёл) -- отображаются красным текстом с пометкой даты.
  • Задачах на сегодня -- формат «Сегодня HH:MM».
  • Задачах на завтра -- формат «Завтра HH:MM».

Дедлайны форматируются умно: «Сегодня 19:00», «Завтра 10:30», «25 мар. 15:00».


12.12. Виджет задач в чате

В боковой панели чата (ChatTasksPanel) отображаются активные задачи (идеи, к выполнению, в работе). Каждая задача показывает:

  • Приоритет (цветная точка).
  • Название.
  • Статус (бейдж, переключаемый через выпадающее меню).
  • Кнопку «Передать Марку».

Виджет обновляется автоматически каждые 30 секунд.


13. Офис (главный экран)

13.1. Расположение

Раздел Офис доступен по адресу /dashboard/office. Это главная страница дашборда после входа. На мобильных -- первая вкладка в нижней навигации.


13.2. KPI-виджеты

В верхней части страницы расположена сетка из четырёх KPI-карточек (2 колонки на мобильных, 4 на десктопе):

KPIОписаниеЦвет
К публикацииКоличество готовых к публикации единиц контента (статус ready_to_publish)Акцентный синий
ЗапланированыКоличество публикаций, ожидающих своего времени в расписанииЯнтарный
ОпубликованоКоличество публикаций за сегодняЗелёный
ЗадачиКоличество активных задач на сегодняАкцентный синий

При наличии значений > 0 карточки показывают стрелку тренда.


13.3. Пиксельный офис (PixelOffice)

Уникальный визуальный элемент AiRante -- анимированный пиксельный офис, где «работают» агенты. Статус каждого агента отображается на баре агентов (AgentStatusBar): активен, свободен, выполняет задачу.


13.4. Быстрые действия (QuickActionsChips)

Набор кнопок-чипов для мгновенного доступа к частым действиям:

  • Создать пост.
  • Перейти в календарь.
  • Посмотреть задачи.
  • Открыть чат с Марком.

13.5. Ближайший контент

Список ближайших запланированных единиц контента (upcomingItems). Для каждой отображается:

  • Название/превью текста.
  • Платформа (цветная метка).
  • Время публикации.
  • Статус (готов, черновик, запланирован).

13.6. Виджет задач (UserTasksWidget)

Компактная карточка с активными задачами, аналогичная виджету в чате. Показывает приоритет, название, статус. Клик по задаче ведёт на страницу задач.


13.7. Мини-календарь

Блок «Расписание на неделю» (scheduledThisWeek) показывает дни текущей недели с количеством запланированных публикаций и иконками платформ. Клик ведёт на полную страницу календаря.


13.8. Лента активности (ActivityLog)

Хронологический список последних действий: публикации, завершённые задачи, действия агентов. Каждая запись содержит временную метку, описание события и ссылку на соответствующий раздел.


14. Входящие и уведомления

14.1. Расположение

Раздел Входящие доступен по адресу /dashboard/inbox. На мобильных -- через нижнюю панель: Ещё → плитка Отчёты (иконка Inbox, оранжевый цвет). При наличии непрочитанных сообщений на плитке отображается бейдж с числом.


14.2. Типы входящих сообщений

Входящие содержат результаты работы AI-агентов. Каждый элемент имеет тип и статус.

ТипМеткаОписание
reportОтчётыРезультаты завершённых цепочек агентов (написанный пост, подготовленный план)
suggestionПредложенияПроактивные рекомендации Марка (следующие шаги, паттерны)
cleanupОчисткаРекомендации системы сборки мусора памяти (устаревшие факты)
insightИнсайтыАналитические наблюдения из мониторинга и аналитики
alertАлертыКритические уведомления (ошибки публикации, проблемы интеграции)

14.3. Фильтрация и действия

В верхней части страницы расположены фильтры-кнопки: Все, Отчёты, Предложения, Очистка, Инсайты, Алерты.

Элементы делятся на две группы:

  • Требует действия (статус pending) -- отображаются в основном списке с кнопками действий.
  • Архив -- завершённые элементы, скрыты за сворачиваемым блоком.

Для каждого элемента доступны действия:

  • Подтвердить (confirm) -- принять предложение или отчёт.
  • Отклонить (reject) -- отклонить с обратной связью.
  • Отложить (dismiss) -- скрыть из активных.

Если все элементы обработаны, отображается заглушка: «Всё чисто! AI-агент работает в фоне.»


14.4. Система уведомлений

AiRante использует трёхканальную систему уведомлений. Каждое событие может отправляться по одному или нескольким каналам.

Каналы уведомлений

КаналРасположениеОсобенности
В приложении (in_app)Иконка колокольчика в сайдбаре с бейджем непрочитанныхМгновенные уведомления внутри платформы
Telegram (telegram)Через бота @airante_botДоставка в личные сообщения Telegram
Email (email)На зарегистрированный emailТранзакционные письма (noreply@airante.ru)

Режимы доставки

РежимОписание
Мгновенно (instant)Уведомление отправляется сразу при наступлении события
Дайджест (digest)Несколько событий одного типа группируются (например, «5 новых комментариев»)
Выкл (off)Канал отключён для данного типа события

14.5. Типы событий

В системе зарегистрировано 24 типа событий, разбитых на 6 категорий.

Контент

СобытиеОписаниеПо умолчанию: приложение / Telegram / Email
publish_successПост опубликован в {платформа}Мгновенно / Дайджест / Выкл
publish_errorОшибка публикацииМгновенно / Мгновенно / Мгновенно
factory_drafts_readyГотово {N} черновиков от Контент-заводаМгновенно / Мгновенно / Выкл
factory_urgentГорячий тренд -- черновик готовМгновенно / Мгновенно / Выкл
factory_publishedЗавод опубликовал постВыкл / Мгновенно / Выкл
factory_plan_updatedКонтент-план обновлён стратегомМгновенно / Выкл / Выкл
factory_weekly_reportЕженедельный отчёт заводаВыкл / Мгновенно / Выкл

Биллинг

СобытиеОписаниеПо умолчанию: приложение / Telegram / Email
payment_successПлатёж {сумма}₽ прошёл успешноМгновенно / Выкл / Мгновенно
payment_failedПлатёж не прошёлМгновенно / Мгновенно / Мгновенно
payment_refundedВозврат {сумма}₽Мгновенно / Выкл / Мгновенно
credits_lowТокенов осталось {N}%Мгновенно / Мгновенно / Мгновенно
credits_emptyТокены закончились, агенты приостановленыМгновенно / Мгновенно / Мгновенно
subscription_activatedПодписка активированаМгновенно / Выкл / Мгновенно
subscription_renewedПодписка продленаМгновенно / Выкл / Мгновенно
factory_credits_lowТокенов мало для работы заводаМгновенно / Мгновенно / Мгновенно
tgstat_deactivatedTGStat Premium отключён из-за нехватки токеновМгновенно / Мгновенно / Выкл

Комментарии

СобытиеОписаниеПо умолчанию: приложение / Telegram / Email
new_comments{N} новых комментариев ({платформа})Мгновенно / Дайджест / Выкл

Подслушиватель (Social Listening)

СобытиеОписаниеПо умолчанию: приложение / Telegram / Email
listening_alertОбнаружено упоминаниеМгновенно / Мгновенно / Выкл
listening_digestДайджест мониторингаМгновенно / Выкл / Дайджест

AI / Марк

СобытиеОписаниеПо умолчанию: приложение / Telegram / Email
ai_suggestionСовет от МаркаМгновенно / Дайджест / Выкл
ai_absenceМарк ждёт вас (не заходили {N} дней)Мгновенно / Мгновенно / Выкл

Система

СобытиеОписаниеПо умолчанию: приложение / Telegram / Email
task_failedЗадача агента не выполненаМгновенно / Выкл / Выкл
token_expiringТокен {сервиса} истекает -- переподключитеМгновенно / Мгновенно / Мгновенно
factory_errorОшибка в агенте заводаМгновенно / Мгновенно / Выкл
factory_pausedЗавод приостановленМгновенно / Мгновенно / Выкл

14.6. Батчинг (группировка)

Однотипные события за короткий период группируются в одно уведомление. Примеры:

  • «5 новых комментариев (Instagram)» вместо 5 отдельных уведомлений.
  • «Готово 3 черновика» от контент-завода.

14.7. Настройка уведомлений

Полная настройка доступна в разделе Настройки → Уведомления (см. раздел 15.8). Для каждого типа события можно независимо переключать режим по каждому каналу.

Быстрые пресеты

ПресетОписание
Всё включеноВсе события, все каналы (мгновенно)
Только важноеТолько ошибки (critical / warning), баланс, дедлайны
Тихий режимТолько уведомления в приложении, Telegram и Email отключены

15. Настройки

Раздел Настройки доступен по адресу /dashboard/settings. Страница содержит боковую панель с вкладками (на десктопе) или горизонтальный скролл вкладок (на мобильных).

Вкладки: Профиль, Подписка, Каналы, Бренд, Память агентов, AI-агент, Команда, Уведомления, Email.


15.1. Профиль

Основная информация

  • Аватар: отображается фото из OAuth-провайдера (Google, Яндекс) или инициалы на акцентном фоне. При ошибке загрузки фото автоматически переключается на инициалы.
  • Имя: текстовое поле, редактируемое. Нажмите «Сохранить» для применения.
  • Email: отображается, но не редактируется после регистрации (поле заблокировано).
  • Текущий тариф: бейдж с названием плана.

Способы входа

Блок «Способы входа» показывает статус привязки OAuth-провайдеров и пароля:

ПровайдерЦвет индикатораДействия
ЯндексКрасный (#FC3F1D)Привязать / Отвязать
GoogleСиний (#4285F4)Привязать / Отвязать
TelegramГолубой (#2AABEE)Привязать / Отвязать
ПарольЗелёный (если установлен)Добавить (если нет пароля)

Ограничение безопасности: нельзя отвязать единственный способ входа. Кнопка «Отвязать» блокируется, если осталось только одно подключение (включая пароль).

Установка пароля

Если пользователь зарегистрирован через OAuth и не имеет пароля:

  1. Нажмите «Добавить» в строке «Пароль».
  2. Введите новый пароль (минимум 8 символов, заглавная буква, цифра).
  3. Повторите пароль.
  4. Нажмите «Установить».

Смена пароля

Для пользователей с установленным паролем -- стандартный флоу: текущий пароль + новый + подтверждение.

Восстановление пароля

  1. На странице входа нажмите «Забыли пароль?»
  2. Введите email.
  3. На email придёт ссылка для сброса пароля.
  4. Перейдите по ссылке и установите новый пароль.

Удаление аккаунта

В блоке «Опасная зона» расположена кнопка «Удалить аккаунт». Действие необратимо -- все данные пользователя будут удалены.

Блокировка аккаунта

Администратор может заблокировать аккаунт. В этом случае пользователь видит сообщение «Аккаунт заблокирован», все функции платформы недоступны.


15.2. Подписка

Баланс токенов

В верхней части вкладки отображается виджет баланса:

  • Крупное число -- общее количество доступных токенов.
  • Прогресс-бар -- использование месячных токенов (использовано / лимит).
  • Купленные -- отдельно показано количество докупленных токенов.
  • Дата обновления -- когда обнулится месячный счётчик.

Тарифные планы

Блок с переключателем Месяц / Год (годовая подписка со скидкой 30%). Три карточки платных тарифов: Старт, Про, Агентство. Для текущего плана отображается бейдж «ТЕКУЩИЙ ПЛАН».

Подробнее о тарифах см. раздел 16.

Покупка токенов (PackageCards)

Пакеты токенов для докупки. Стоимость зависит от текущего тарифа. Подробнее см. раздел 16.5.

Прайс-лист (PriceList)

Таблица стоимости всех 25 тарифицируемых действий в токенах. Подробнее см. раздел 16.3.


15.3. Каналы

Список подключённых платформ для публикации. Поддерживаемые платформы:

ПлатформаЦвет индикатораМетод подключения
VKСиний (#0077FF)OAuth
TelegramГолубой (#26A5E4)Бот пользователя (токен → добавление в канал)
InstagramРозовый (#E4405F)OAuth через Facebook/Instagram
ThreadsСерыйOAuth через Threads API
MAXОранжевый (#FF6B35)Bot API

Для каждого подключения отображается:

  • Название канала.
  • Статус: активен (зелёный), ошибка (красный), истёк (жёлтый).
  • Кнопки: «Переподключить» (при ошибке/истечении) или «Отключить» (при активном подключении).
  • Кнопка «Подключить» для доступных, но не подключённых платформ.

15.4. Бренд

Перенаправляет на страницу /dashboard/brand -- управление бренд-ассетами. Подробное описание см. в разделе 11 руководства.


15.5. Память агентов

Перенаправляет на страницу /dashboard/memory -- управление базой знаний агентов. Подробное описание см. в разделе 11 руководства.


15.6. AI-агент

Переименование агентов

Вы можете задать собственные имена для каждого агента (кроме Марка -- он всегда Марк). Ограничение: максимум 20 символов на имя.

Имена агентов по умолчанию:

АгентРольИмя по умолчанию
АналитикАнализ ниши и аудиторииАналитик
СтратегКонтент-планы и стратегияСтратег
КопирайтерНаписание текстовКопирайтер
РедакторФинальная редактураРедактор
КреативщикВизуальный контентКреативщик
ИздательПубликация на платформыИздатель
МетрикаАналитика эффективностиМетрика

Пользовательские имена отображаются в чате, в статус-баре агентов и в отчётах.

Уровень автономии (Progressive Trust)

Система прогрессивного доверия определяет, сколько контрольных точек требуется при выполнении задач. Четыре уровня:

УровеньНазваниеОписание
L0Полный контроль3 точки: уточнение темы → утверждение текста → утверждение публикации. Рекомендуется для начала работы.
L1Основной контроль2 точки: утверждение текста перед визуалом → утверждение публикации.
L2Минимальный контрольВсё без остановок. Только утверждение публикации в основные каналы (isPrimary).
L3Полная автономияПолная автономия -- публикует без спроса.

Правила переключения:

  • Понизить уровень (L2 → L1, L1 → L0) можно в любой момент.
  • Повышение уровня рекомендуется системой на основе серии успешных утверждений (streak).
  • Важно: при L0/L1 Марк не запускает генерацию визуала (которая стоит токенов) до утверждения текста пользователем.

15.7. Команда

Управление участниками команды (для тарифов с поддержкой мультипроектов).

  • Приглашение по email -- отправляется ссылка-приглашение.
  • Роли: Owner (владелец), Admin (администратор), Editor (редактор), Viewer (наблюдатель).
  • Привязка к проектам -- на тарифе Pro (3 проекта) и Agency (15 проектов) можно распределить участников по проектам.

15.8. Уведомления

Полная панель управления уведомлениями. Все 24 типа событий сгруппированы по 6 категориям:

КатегорияМетка
contentКонтент
billingБиллинг
commentsКомментарии
listeningПодслушиватель
aiAI / Марк
systemСистема

Для каждого типа события -- три переключателя (по одному на канал: В приложении, Telegram, Email). Каждый переключатель имеет три состояния: Мгновенно, Дайджест, Выкл.

Пресетные кнопки быстрой настройки:

  • Всё включено -- все события мгновенно по всем каналам.
  • Только важное -- только критические и предупреждающие события.
  • Тихий режим -- только уведомления в приложении, остальные каналы выключены.

Полный список событий см. раздел 14.5.


15.9. Email

Настройки почтовых уведомлений:

  • Транзакционные письма -- всегда включены (подтверждение платежа, сброс пароля).
  • Рассылка (Newsletter) -- включение/отключение информационных писем о новых функциях.
  • Маркетинговые письма -- отдельный переключатель для промо-материалов.

15.10. Часовой пояс

Система работает в часовом поясе Москва (UTC+3). Когда вы говорите Марку «завтра в 19:00», он интерпретирует это как 19:00 по московскому времени. Явная настройка часового пояса пользователем в текущей версии не предусмотрена (запланировано на будущее).


15.11. Безопасность

  • Смена пароля требует ввода текущего пароля.
  • OAuth-подключения можно отвязать в блоке «Способы входа».
  • При привязке нового OAuth-провайдера применяется защита от подмены сессии.
  • Если провайдер уже привязан к другому аккаунту, отображается ошибка «Этот аккаунт уже привязан к другому пользователю».
  • Блокировка аккаунта администратором отключает все функции.

16. Тарифы и оплата

16.1. Тарифные планы

TrialFreeStarterProAgency
Цена/мес0 ₽0 ₽2 490 ₽6 990 ₽14 990 ₽
Годовая (--30%)----1 743 ₽/мес4 893 ₽/мес10 493 ₽/мес
Годовая итого----20 916 ₽58 716 ₽125 916 ₽
Токенов/мес1 4001 40010 00025 00050 000
Длительность3 дняБезлимитБезлимитБезлимитБезлимит
Проектов111315
КаналовБезлимитБезлимитБезлимитБезлимитБезлимит

Описание планов

Trial (Триал) -- 3 дня бесплатного доступа ко всем возможностям уровня Pro. 1 400 токенов на весь период. Период не обнуляется -- это фиксированный бюджет на ознакомление. После окончания триала аккаунт переходит на Free.

Free (Бесплатный) -- бессрочный доступ с ограничениями. 1 400 токенов в месяц. Достаточно для ~4 постов с фотографией. Нет Quality Gates, портретов, ограничены задачи и память.

Starter (Старт) -- базовый платный тариф. 10 000 токенов, 1 проект, все агенты, автопостинг, мониторинг.

Pro (Про) -- продвинутый тариф. 25 000 токенов, 3 проекта. Добавляются: Quality Gates (система качества), аватары (генерация лиц), помощь Марка в комментариях, автопилот.

Agency (Агентство) -- для агентств и мультибрендов. 50 000 токенов, 15 проектов. Все возможности Pro + мультибренд.


16.2. Контент Завод (дополнение)

Контент Завод -- отдельная опция, подключаемая к любому платному тарифу.

МесяцГод (--30%)
Цена9 900 ₽/мес6 930 ₽/мес

Что включено:

  • Генерация контента каждые 6 часов.
  • Тренды и мониторинг → посты за 30 минут.
  • Адаптация под каждую площадку.
  • Дедупликация -- без повторов.
  • Авто-аналитика: что зашло, что нет.
  • Контент-план обновляется автоматически.
  • Еженедельный отчёт в Telegram.
  • Режимы: полуавто или полный автопилот.

16.3. Стоимость действий в токенах

Всего в системе 25 тарифицируемых действий. Цена указана в токенах.

Текстовые агенты

ДействиеТокенов
Аналитик70
Стратег70
Копирайтер70
Паблишер70
Аналитик метрик210
Репёрпозинг (адаптация)70
Редактор0 (бесплатно)
Оркестрация креатива0 (бесплатно)

Изображения

ДействиеТокенов
Фотореалистичное изображение140
Иллюстрация с текстом210
Слайд карусели245
Портрет с лицом (Pro+)210
Множественный портрет210
Логотип / иконка105
Удаление фона70
Увеличение разрешения140

Система качества (Quality Gates, Pro+ только)

ДействиеТокенов
Текстовый критик14
Визуальный критик35
Судья (финальная оценка)21
Итого полная проверка качества70

Мониторинг и аналитика

ДействиеТокенов
Скан трендов70
Скан упоминаний70
Дайджест мониторинга140
Умный мониторинг70

Контент Завод

ДействиеТокенов
Цикл завода (штатный)70
Срочная публикация (горячий тренд)350
Еженедельный отчёт105

Прочее

ДействиеТокенов
Ответ на комментарий35

16.4. Типовые сценарии расхода

СценарийСоставТокенов
Пост с фотоАналитик + Стратег + Копирайтер + генерация фото~350
Пост с иллюстрациейАналитик + Стратег + Копирайтер + генерация иллюстрации~420
Пост + публикацияВышеуказанное + Паблишер~490
Карусель из 5 слайдовАналитик + Стратег + Копирайтер + 5 слайдов~1 435
Карусель из 10 слайдовАналитик + Стратег + Копирайтер + 10 слайдов~2 660
Контент-планАналитик + Стратег~210

Ёмкость тарифов (постов с фото в месяц)

ТарифТокенов~Постов/мес
Free1 400~4
Starter10 000~28
Pro25 000~71
Agency50 000~142

16.5. Покупка дополнительных токенов

ПараметрЗначение
Минимум покупки500 токенов
Шаг100 токенов (500, 600, 700... любая сумма, кратная 100)

Ставки по тарифам

ТарифЦена за 1 000 токенов
Free / Trial250 ₽
Starter200 ₽
Pro150 ₽
Agency150 ₽

Купленные токены НЕ сгорают. Они сохраняются на балансе бессрочно, независимо от обнуления месячного лимита.

Порядок списания: при выполнении действия сначала расходуются месячные токены. Когда месячные закончились -- списываются купленные.


16.6. Годовая подписка

  • Скидка 30% на все платные тарифы.
  • Отображается как: «2 490 ₽ 1 743 ₽/мес».
  • При оплате сумма списывается за весь год сразу.
  • Дата продления: текущая дата + 12 месяцев.
  • Переключение между месячной и годовой подпиской возможно в любой момент.

16.7. Обнуление месячных токенов

  • Привязано к дате подписки, а не к 1-му числу месяца.
  • Пример: подписка оформлена 15 марта → обнуление 15 апреля, 15 мая и т.д.
  • Система учитывает короткие месяцы: 31 января → 28 февраля → 31 марта (без дрейфа).
  • Неиспользованные месячные токены НЕ переносятся на следующий период.

16.8. Грейс-период при ошибке оплаты

ПараметрЗначение
Грейс-период3 дня
Попытки повторного списаниядо 3, с экспоненциальной задержкой
Доступ во время грейсаВсе функции активны
УведомленияEmail + Telegram (платёж не прошёл, обновите карту)
После 3 днейПодписка отменена → переход на Free
Купленные токеныСохраняются

16.9. Ограничения бесплатного тарифа

ФункцияОграничение
Quality Gates (система качества)Недоступно
Портреты (генерация лиц)Недоступно
Ручные задачиМаксимум 5
Задачи из контент-планаМаксимум 5
Фактов памятиМаксимум 10
Хранилище10 МБ
Social Listening3 пробных скана
Trend Radar3 пробных скана

16.5. Лимиты и ограничения (сводная таблица)

Лимиты символов по платформам

ПлатформаМаксимум текстаС медиаЛимит хештеговФорматирование
Telegram4 096 символов1 024 (с медиа-подписью)Без жёсткого лимита (рекомендуется 3-5)Markdown
VK16 384 символов16 384Без жёсткого лимита (рекомендуется 5)HTML
Instagram2 200 символов2 20030 (рекомендуется до 15)Без форматирования
Threads500 символов5005 (рекомендуется 1)Без форматирования
MAX600 символов600Без хештеговMarkdown

Лимиты по тарифам

ЛимитFreeStarterProAgency
Токенов/мес1 40010 00025 00050 000
Проектов11315
Задач (ручных)5
Задач (из плана, за один batch)5303030
Фактов памяти1050200500
Хранилище10 МБ50 МБ500 МБ5 ГБ
Аватаров (лица)5555
Quality GatesНетНетДаДа
Портреты (лица)НетНетДаДа
МультибрендНетНетНетДа

Прочие лимиты

ПараметрЗначение
Изображений в одном сообщении чата4
Слайдов в карусели2--10
Загрузок лица в час5
Размер фото лицамаксимум 5 МБ
Длина имени агента20 символов
Длина факта памяти200 символов
Логотипов бренда5
Продуктовых фотографий бренда10
Месседжинг-столпов бренда3--5
Кулдаун скана трендов15 минут
Грейс-период (ошибка оплаты)3 дня
Минимум токенов для покупки500
Идей в очереди заводамаксимум 200

17. Мобильная версия

17.1. Общие принципы

AiRante -- полностью адаптивное веб-приложение (responsive design). Отдельного мобильного приложения нет -- все функции доступны через мобильный браузер. Интерфейс адаптируется под три типа экранов:

ЭкранТочка переломаКолонок в сетке
Мобильный< 768px (md)1
Планшет768px -- 1280px2
Десктоп> 1280px (xl)3--4

17.2. Нижняя панель навигации (MobileNav)

На мобильных устройствах (< 768px) боковая панель заменяется фиксированной нижней навигацией из 5 вкладок:

ВкладкаИконкаМаршрутОписание
ОфисBuilding2/dashboard/officeГлавный экран дашборда
КонтентFileText/dashboard/contentБиблиотека контента
ЧатMessageSquare/dashboard/chatЧат с Марком
КалендарьCalendarDays/dashboard/calendarКалендарь публикаций
ЕщёMoreHorizontal--Раскрывает полное меню

Индикаторы активности

  • Чат: при наличии новых сообщений от Марка (когда вкладка неактивна) -- пульсирующая синяя точка.
  • Ещё: при наличии непрочитанных элементов в Inbox -- пульсирующая синяя точка.

Скрытие при клавиатуре

Нижняя панель автоматически скрывается, когда открывается виртуальная клавиатура. Это предотвращает блокировку области ввода.


17.3. Расширенное меню «Ещё»

При нажатии на кнопку «Ещё» снизу выезжает bottom sheet -- полноэкранное затемнённое модальное окно с панелью, прикреплённой к низу экрана.

Структура меню (плитки 3x в строку):

Без заголовка:

  • Задачи, Отчёты (с бейджем непрочитанных)

Аналитика:

  • Радар, Есть Идея!, Аналитика

Планирование:

  • Завод

Сервисы:

  • Instagram, Threads, MAX

Инструменты:

  • Память, Интеграции, Аватары, Бренд

Настройки:

  • Биллинг, Безопасность, Настройки

Для администраторов дополнительно отображается секция «Админ»:

  • Юзеры, Здоровье, API Health, Агенты, AI Models, Подслушиватель, Финансы, Воронка

Каждая плитка содержит цветную иконку на фоновой подложке и текстовую метку. Активный (текущий) раздел выделяется акцентным цветом и рамкой.

Закрытие: нажатие на затемнённый фон, кнопка X, или выбор любой плитки.

Ручка (handle bar): серая полоска в верхней части sheet для визуального обозначения перетаскиваемости.


17.4. Сайдбар на мобильных

На мобильных устройствах десктопный сайдбар скрыт. Вместо него используется нижняя навигация (MobileNav) с bottom sheet. Переключатель тёмной/светлой темы доступен внутри бокового меню (сайдбар) на десктопных устройствах.


17.5. Календарь на мобильных

Календарь полностью адаптирован для мобильных экранов:

Вид «Месяц» (мобильный)

  • Полоска дней: горизонтальная лента с датами вместо полной сетки.
  • Нажмите на дату для выбора.
  • Под полоской -- inline-лента событий выбранного дня.

Вид «Неделя» (мобильный)

  • Отображается один день за раз.
  • Горизонтальная полоска навигации по дням недели.
  • Свайп влево/вправо для переключения между днями.

Drag & Drop

Перетаскивание контента между датами работает и на мобильных через тактильные жесты:

ПараметрЗначение
Тип сенсораТактильный (долгое нажатие)
Задержка активации200 мс (долгое нажатие)
Допуск движения5 пикселей

Это означает: удерживайте элемент ~200 мс, затем перетащите. Случайные касания при скролле не активируют перетаскивание.


17.6. Чат на мобильных

  • Полноэкранный режим: чат занимает всю доступную высоту.
  • Оптимизированное поле ввода: адаптируется к виртуальной клавиатуре.
  • Safe area: учитываются вырезы (notch) современных телефонов.

17.7. Модальные окна

На мобильных устройствах вместо центрированных модальных окон используются bottom sheet -- панели, выезжающие снизу экрана. Это обеспечивает:

  • Легкий доступ большим пальцем.
  • Плавную анимацию.
  • Защиту от случайного закрытия (через backdrop + handle bar).
  • Отступ для безопасной зоны экрана.

17.8. Тактильные жесты

ЖестГде используетсяПоведение
ТапВездеСтандартное нажатие
Долгое нажатие (200 мс)КалендарьАктивация drag & drop
Свайп горизонтальныйНедельный вид календаряПереключение дней
Тап по затемнениюBottom sheetЗакрытие панели

17.9. Загрузка изображений

На мобильных устройствах при загрузке изображений (в чате, в бренд-ассетах) браузер предлагает стандартный выбор:

  • Камера (сделать фото).
  • Галерея (выбрать из библиотеки).
  • Файлы (другие источники).

17.10. Safe area

Все фиксированные элементы (MobileNav, bottom sheet) учитывают safe area для телефонов с вырезами (notch) и скруглёнными углами:

  • Нижняя навигация фиксирована внизу с учётом безопасной зоны.
  • Bottom sheet не закрывает статус-бар.

17.11. Адаптивные сетки

РазделМобильныйПланшет (md)Десктоп (xl)
Задачи (сетка)1 колонка2 колонки3 колонки
KPI-виджеты офиса2 колонки2 колонки4 колонки
Тарифные планы1 колонка3 колонки3 колонки
Плитки меню «Ещё»3 колонки-- (десктоп)-- (десктоп)
Настройки (вкладки)Горизонтальный скроллБоковая панельБоковая панель

18. FAQ

Ниже собраны ответы на частые вопросы. Для удобства они сгруппированы по темам.


Начало работы

В1. Нужно ли разбираться в нейросетях, чтобы пользоваться AiRante?

Нет. Пишите задачи обычным языком, как в мессенджере: «Сделай пост про открытие филиала на Арбате». Марк уточнит детали сам и распределит работу между специалистами. Вам не нужно знать, что такое промт, модель или токен -- система скрывает техническую сложность за простым чатом -> раздел 0.

В2. Что происходит после регистрации? С чего начать?

После регистрации вы получаете Trial-план: 1 400 токенов и полный доступ ко всем функциям. Марк проведёт 6-шаговое интервью: узнает ваш бизнес, аудиторию, цели, тон и конкурентов. Каждый ответ сохраняется в памяти навсегда. После интервью предложит создать первый пост -> раздел 0.

В3. Обязательно ли привязывать карту при регистрации?

Нет. Trial-план (1 400 токенов) активируется без привязки карты. Карта понадобится только при оформлении платной подписки или покупке дополнительных токенов -> раздел 10.

В4. Как подключить Instagram к AiRante?

Перейдите в Настройки -> Интеграции, нажмите «Подключить» рядом с Instagram. Откроется окно авторизации Meta. Вам нужен бизнес-аккаунт или аккаунт автора в Instagram, привязанный к странице Facebook. После авторизации AiRante получит доступ к публикации постов, получению комментариев и аналитике -> раздел 6.

В5. Как подключить Telegram-канал для публикаций?

Есть два способа: через чат с Марком или через Настройки -> Интеграции. Процесс одинаковый:

  1. Создайте бота через @BotFather в Telegram.
  2. Скопируйте токен бота и вставьте в AiRante.
  3. Добавьте бота администратором в ваш канал.
  4. Выберите канал из списка. Марк проведёт по шагам, если попросите в чате -> раздел 6.

Создание контента

В6. Как написать хороший запрос для Марка?

Укажите три вещи: тему, площадку и цель. Например: «Пост для Instagram про новый вкус мороженого, цель -- вовлечение». Если чего-то не хватает, Марк уточнит сам. Чем конкретнее запрос -- тем точнее результат. Плохо: «Напиши что-нибудь». Хорошо: «Карусель на 5 слайдов для Telegram про преимущества нашего сервиса, тон дружелюбный» -> раздел 1.

В7. Какие форматы контента поддерживаются?

  • Текстовые посты (для любой платформы)
  • Посты с изображением (фото, инфографика, пост с текстом на картинке)
  • Карусели (до 10 слайдов, единый стиль, обложка + CTA на последнем)
  • Портреты с вашим лицом (загрузите фото -- и вы в любом сценарии)
  • Контент-планы (на неделю или месяц, с датами и форматами)
  • Адаптация одного поста под несколько платформ -> раздел 1

В8. Сколько слайдов будет в карусели, если я попрошу «3 слайда»?

Ровно 3 слайда, включая обложку и финальный CTA-слайд. Если скажете «карусель на 5 слайдов» -- получите 5. Число всегда общее, без скрытых дополнительных слайдов -> раздел 1.

В9. Можно ли редактировать готовый пост?

Да, прямо в чате. Скажите Марку: «Замени фото», «Укороти текст», «Другой тон», «Добавь цену». Марк передаст правки нужному агенту, и тот переделает. Каждый следующий результат учитывает вашу обратную связь -> раздел 1.

В10. Как создать пост с моим лицом на фото?

  1. Отправьте своё фото Марку в чат и скажите «сохрани как аватар».
  2. Марк сохранит его как аватар.
  3. При создании поста скажите «сделай фото с моим лицом» -- Креативщик автоматически использует сохранённый аватар. Можно загрузить несколько аватаров для разных сценариев -> раздел 9.

Биллинг и токены

В11. Что такое токены и сколько стоит один пост?

Токены -- это внутренняя валюта AiRante. Каждое действие агента списывает определённое количество токенов. Ориентировочная стоимость:

ДействиеТокены
Текстовый пост (аналитик + стратег + копирайтер + паблишер)~280
Пост с фотореалистичным изображением~420
Пост с иллюстрацией (кириллица на картинке)~490
1 слайд карусели245
Карусель из 5 слайдов (текст + визуал)~1 505
Контент-план (аналитик + стратег + трекер)~350
Портрет с лицом210
Удаление фона70
Ответ на комментарий35

Разговоры с Марком без вызова агентов бесплатны. Редактор и Креативщик-координатор -- бесплатная часть цепочки; оплачиваются конкретные действия (генерация изображения, работа агента) -> раздел 10.

В12. Какие тарифные планы существуют?

ПланЦена/месТокены/месПроектовДокупка (1 000 ток.)
Trialбесплатно1 4001250 ₽
Бесплатный0 ₽1 4001250 ₽
Старт2 490 ₽10 0001200 ₽
Про6 990 ₽25 0003150 ₽
Агентство14 990 ₽50 00015150 ₽

При годовой оплате скидка 30%: Старт -- 1 743 ₽/мес, Про -- 4 893 ₽/мес, Агентство -- 10 493 ₽/мес.

Планы Про и Агентство включают Quality Gates (критик текста, критик визуала, арбитр) и аватары. Агентство дополнительно включает мультибренд -> раздел 10.

В13. Что произойдёт, когда токены закончатся?

Система предупредит заранее: когда остаётся менее 20% от месячного лимита, Марк сообщит о низком балансе. Когда токены полностью израсходованы, агенты не смогут работать -- Марк предложит пополнить баланс. Ваш контент, память, настройки и подключения остаются в сохранности. Токены обновляются 1-го числа каждого месяца -> раздел 10.

В14. Можно ли докупить токены сверх тарифа?

Да. Купленные токены не сгорают -- они сохраняются независимо от ежемесячного лимита. Стоимость зависит от тарифа: 250 ₽ за 1 000 токенов на бесплатном плане, 200 ₽ на Старте, 150 ₽ на Про и Агентстве. При списании сначала расходуются ежемесячные токены, затем купленные -> раздел 10.

В15. Можно ли отменить подписку?

Да, в любой момент через Настройки -> Биллинг. При отмене:

  • Доступ к текущему плану сохраняется до конца оплаченного периода.
  • После окончания аккаунт переходит на бесплатный план (1 400 токенов/мес).
  • Купленные токены не сгорают.
  • Все данные (контент, память, подключения) сохраняются -> раздел 10.

Интеграции

В16. Какие платформы поддерживает AiRante?

ПлатформаСтатусВозможности
Instagram*АктивнаПосты, карусели, Stories, Reels. Хештеги, комментарии, аналитика
TelegramАктивнаКаналы, Markdown-форматирование, превью
Threads*АктивнаКороткие посты, цепочки. Автоадаптация длины
ВКонтактеСкороПосты, опросы, сообщества
MAXСкороКаналы, боты, автопостинг

* Продукт компании Meta Platforms Inc., признанной экстремистской организацией, деятельность которой запрещена на территории РФ.

Один пост можно адаптировать под несколько платформ одновременно -- Паблишер создаёт нативную версию для каждой площадки -> раздел 6.

В17. Можно ли общаться с Марком через Telegram вместо браузера?

Да. Подключите личный Telegram через Настройки -> Интеграции или скажите Марку «подключи Telegram». Вы получите код и ссылку на @airante_bot. После подключения Марк доступен в Telegram: пишите задачи, отправляйте фото, получайте готовый контент -- как в основном чате -> раздел 6.

В18. Публикация в Instagram не работает. Что делать?

Проверьте:

  1. У вас бизнес-аккаунт или аккаунт автора (не личный).
  2. Аккаунт привязан к странице Facebook.
  3. Подключение не просрочено -- переподключите через Настройки -> Интеграции.
  4. Если публикация возвращает ошибку -- попробуйте уменьшить размер изображения или число хештегов (лимит Instagram: 30 хештегов, 2 200 символов текста). Если проблема сохраняется -- напишите в поддержку -> раздел 19.

Решение проблем

В19. Марк «завис» и не отвечает. Что делать?

Возможные причины:

  • Сетевая задержка. Обновите страницу (F5).
  • Токены закончились. Проверьте баланс в Настройки -> Биллинг.
  • Сервер перегружен. Подождите 30 секунд и повторите запрос.
  • Если проблема повторяется -- начните новый чат. Марк помнит контекст из памяти, новый диалог не потеряет данные -> раздел 2.

В20. Качество текста не устраивает. Как улучшить?

Три подхода:

  1. Уточните бренд-профиль. Чем точнее Марк знает ваш тон, аудиторию и цели -- тем лучше результат. Обновите через Настройки -> Бренд или скажите Марку: «Обнови тон на экспертный с юмором».
  2. Дайте обратную связь. Скажите Марку конкретно, что не так: «Слишком формально», «Хук слабый», «Текст длинный». Система самоулучшения извлечёт правило и применит к следующим постам.
  3. Включите Quality Gates (план Про+). Критик текста, критик визуала и арбитр проверяют каждый пост по 8 параметрам и автоматически дорабатывают слабые места -> раздел 5.

В21. Изображение не сгенерировалось. Почему?

Возможные причины:

  • Недостаточно токенов для генерации (фотореалистичное изображение — 140 токенов, иллюстрация — 210).
  • Промт содержит запрещённый контент (модели отклоняют NSFW, насилие, реальных людей без аватара).
  • Временная недоступность провайдера. Система автоматически пробует резервный провайдер. Если ошибка повторяется -- попробуйте переформулировать запрос или обратитесь в поддержку -> раздел 19.

В22. Контент-план слишком общий. Как получить конкретику?

Дайте Марку контекст:

  • Укажите площадку: «Контент-план для Instagram на 2 недели».
  • Укажите цель: «Фокус на прогрев к запуску нового продукта».
  • Дайте конкурентов: «Ориентир -- @competitor_account».
  • Чем больше Марк знает о вашем бизнесе (через бренд-профиль и память), тем детальнее план. Аналитик использует данные метрик прошлых постов, если аналитика подключена -> раздел 3.

В23. Пост показывает статус «Черновик», хотя я нажал «Опубликовать».

Пост публикуется только после получения подтверждения от соцсети через API. Если статус остался «Черновик»:

  1. Проверьте подключение платформы в Настройки -> Интеграции.
  2. Убедитесь, что токен доступа не истёк.
  3. Проверьте, что контент соответствует ограничениям площадки (размер файла, лимиты текста). Марк никогда не скажет «опубликовано», если не получил подтверждение от платформы -> раздел 7.

В24. Как работает система памяти? Можно ли удалить факты?

Система автоматически извлекает и сохраняет факты о вашем бизнесе, предпочтениях и стиле из каждого диалога. Каждый факт отображается на странице Настройки -> Память с тегами (бренд, аудитория, стиль, урок). Вы можете:

  • Просмотреть все факты и отредактировать.
  • Удалить ненужные факты вручную.
  • Попросить Марка: «Почисти память» -- он покажет дубли и устаревшие факты и удалит после вашего подтверждения -> раздел 8.

В25. Сколько постов можно делать в день?

Без ограничений, пока есть токены на балансе. Технических лимитов на количество постов в день нет. Ограничения накладывают только сами платформы (например, Instagram ограничивает число API-публикаций в сутки) -> раздел 10.


19. Поддержка и обратная связь

19.1. Каналы связи

КаналКонтактВремя ответа
Emailsupport@airante.ruдо 24 часов
Telegram@airante_supportдо 12 часов
Чат с МаркомНапишите в дашбордемгновенно (AI-ответ)

Для вопросов о биллинге и технических проблемах используйте email или Telegram. Марк отвечает на вопросы о возможностях системы, помогает с настройкой и решает типовые проблемы в реальном времени.


19.2. Чат с Марком как первая линия поддержки

Марк знает о системе всё: тарифы, подключение платформ, возможности агентов, лимиты площадок. Прежде чем писать в поддержку, спросите Марка:

  • «Сколько стоит карусель из 5 слайдов?»
  • «Как подключить Telegram-канал?»
  • «Почему не публикуется пост?»
  • «Какой у меня баланс?»

Если Марк не может помочь (технический сбой, ошибка оплаты, потеря данных) -- он порекомендует написать в поддержку.


19.3. Бот Марка в Telegram

Если у вас подключён Telegram (@airante_bot), Марк доступен прямо в мессенджере. Функционал идентичен веб-чату: задачи, создание контента, проверка баланса, управление задачами. Отправляйте текст и фотографии -- Марк обработает так же, как в браузере.


19.4. Сообщение об ошибке

При обращении с техническими проблемами укажите:

  1. Что делали. Например: «Нажал кнопку Опубликовать для поста в Instagram».
  2. Что ожидали. Например: «Пост должен опубликоваться в моём аккаунте».
  3. Что произошло. Например: «Статус остался Черновик, в чате появилось сообщение об ошибке API».
  4. Когда. Дата и примерное время.
  5. Скриншот (если есть) -- прикрепите к письму или сообщению в Telegram.

Шаблон письма:

Тема: Ошибка публикации в Instagram
Описание: При нажатии «Опубликовать» пост не публикуется, статус остаётся «Черновик».
Время: 30.03.2026, 14:30 МСК
Браузер: Chrome 130, Windows 11
Скриншот: [прикреплён]

19.5. Запрос новой функции

Если вам не хватает возможности в AiRante:

  • Через Марка. Скажите: «Хочу, чтобы появилась функция X». Марк передаст запрос.
  • Через email. Напишите на support@airante.ru с темой «Пожелание: [краткое описание]».
  • Через Telegram. Напишите @airante_support.

Все пожелания фиксируются. Популярные запросы попадают в приоритет разработки.


19.6. Статус системы

Состояние сервиса можно проверить:

  • В дашборде. Если система работает -- чат с Марком отвечает. Если нет -- отображается уведомление о технических работах.
  • В Telegram. Если @airante_bot не отвечает в течение 2 минут -- возможны технические работы. Автоматический мониторинг перезапускает сервис при сбоях.

Плановые технические работы проводятся ночью (02:00--06:00 МСК) и анонсируются заранее.


20. Экспорт данных и удаление аккаунта

20.1. Какие данные можно экспортировать

Тип данныхСпособ экспортаФормат
Бренд-профиль + ассетыНастройки → Бренд → ЭкспортJSON
Контент из библиотекиКопирование из библиотекиТекст + ссылки на изображения
АналитикаСтраница Аналитика в дашбордеПросмотр на экране
Память (факты о бренде)Настройки -> ПамятьПросмотр и редактирование

20.2. Экспорт бренд-профиля

AiRante позволяет экспортировать полный бренд-профиль:

  • Формат: JSON-файл (brand-profile-ГГГГ-ММ-ДД.json)
  • Содержимое:
    • Версия экспорта и дата
    • Полный бренд-профиль (бизнес, аудитория, цели, тон, визуальные настройки)
    • Все бренд-ассеты (тип, имя, описание, URL, метаданные)

Для скачивания перейдите в Настройки → Бренд и нажмите кнопку экспорта. Файл скачается автоматически.


20.3. Контент и изображения

Контент из библиотеки доступен на странице Библиотека (/dashboard/content). Тексты можно скопировать, изображения -- скачать по прямым ссылкам. Каждый элемент содержит: текст поста, ссылку на изображение/видео, платформу, статус и дату создания.

Массовый экспорт всей библиотеки в одном файле на данный момент не реализован. Если вам нужен полный дамп -- обратитесь в поддержку (support@airante.ru).


20.4. Удаление аккаунта

Кнопка удаления расположена в Настройки -> Профиль, внизу страницы в блоке «Опасная зона».

Что происходит при удалении:

  1. Все персональные данные удаляются.
  2. Весь контент (посты, изображения, карусели) удаляется.
  3. Вся память (факты, бренд-профиль, настройки агентов) удаляется.
  4. Подключения к соцсетям (токены доступа) удаляются.
  5. История чатов удаляется.

Удаление необратимо. Восстановить аккаунт после удаления невозможно.


20.5. Сроки хранения данных

Согласно Политике конфиденциальности AiRante (в соответствии с Федеральным законом №152-ФЗ «О персональных данных»):

Тип данныхСрок хранения
Данные аккаунтаПока аккаунт активен + 30 дней после удаления
Данные соцсетей (токены)Пока подключение активно; удаляются при отключении
Платёжные данные (ID транзакций)5 лет (требования налогового законодательства)
Логи (IP-адрес, user-agent)90 дней

После истечения указанных сроков данные удаляются безвозвратно.


20.6. Защита данных

  • Токены доступа к соцсетям зашифрованы промышленным шифрованием.
  • Пароли хэшируются надёжным алгоритмом.
  • Все соединения защищены HTTPS (TLS 1.2+).
  • Сервер защищён межсетевым экраном, системой предотвращения вторжений и авторизацией по ключам.
  • Доступ к базе данных изолирован.
  • Данные передаются в США и ЕС (партнёрские AI- и облачные сервисы) на основании согласия пользователя (ст. 12 №152-ФЗ).

Полный текст: Политика конфиденциальности | Условия использования.


20.7. Удаление данных платформами

При отключении Instagram или Threads через настройки AiRante:

  • Токены доступа удаляются немедленно.
  • Данные аналитики платформы удаляются.
  • Опубликованный контент остаётся в соцсетях (AiRante не может удалить посты из чужого аккаунта).

AiRante также поддерживает обратные вызовы data-deletion от Meta (Instagram, Threads): если вы отзовёте доступ через настройки Facebook, AiRante автоматически получит сигнал и удалит все данные, связанные с вашим аккаунтом соцсети.