Главная
Дашборд
Панель управления платформой COVERPRESS · сводка ключевых метрик
docs/vova-adapter-factory.md §7.
Синхронизация раз в час через AdapterSyncer.
| # | Slug | Название | Версия | Размер | Rank | Score VOVA | Статус | Скачан |
|---|
memory/batch-processing-24h.md).
| # | Старт | Стоп | Длительность | Обложек | Стоимость | Результат | Server ID |
|---|
paid ждут следующего пакетного запуска. Пакетная стратегия — memory/batch-processing-24h.md.
| # | Оплачен | Order ID | Стиль | Шт. | Тариф | Телефон | Ожидание |
|---|
POST /v1/generate нашего inference-сервиса.
POST {inference}/v1/generateInference URL:
http://localhost:8090
Нажмите «Сгенерировать» — здесь появится результат
cover/inference/src/metrics.py + DCGM Exporter (GPU). Источник —
/metrics на Python inference + Prometheus pull. См. docs/research-production-pipelines.md §7.
| # | Стиль | Генераций | p50 мс | p95 мс | Success | Свапов LoRA |
|---|
docs/research-lora-sources.md.
docs/tz.md §7.
Скопируйте ТЗ ниже, откройте отдельный диалог в ChatGPT/Claude, получите ответ в JSON-формате, вставьте в поле и нажмите «Импортировать».
docs/tz.md §8.
50 описаний — большой объём для одной генерации. Можно запросить пакетом 10-15 шт. за раз, потом повторить.
docs/research-ai-covers.md §3, спецификация docs/tz.md §8.
При генерации пакета случайно выбирается одна из этих фраз и подмешивается в промпт. Примеры: coins on table, gold key, rising graph.
Стартовая таксономия 40 тем (Self-development / Business / Lifestyle / Creative по 10) — из docs/research-ai-covers.md §3. Можно загрузить базовый набор одной кнопкой или сгенерировать через ChatGPT с подогнанными под стиль wildcards.
/var/www/coverpress/storage/packs/{order_id}.zip + одноразовые download-ссылки в cp_download_links. TTL 30 дней — после cron удаляет (memory/batch-processing-24h.md).
| # | Order ID | Стиль | Шт. | Размер | Создан | Истечёт | Скачан | Статус |
|---|
cp_orders. Полный цикл: created → paid → generating → delivered. Сбои → failed → refunded. Спецификация — api/database/migrations/2026_05_24_001_initial_schema.sql и docs/tz.md §10.
| # | Order ID | Дата | Стиль | Шт. | Тариф | Сумма | Телефон | Статус |
|---|
cp_leads.
| Дата | Источник | Стиль / Проект | Контакт |
|---|
Заявок в этой вкладке пока нет
Заявки на возврат
0 на рассмотрении| Дата | Клиент | Платёж | Сумма | Причина | Действия |
|---|
Возвраты в работе
0 ждут выписки| Одобрено | Клиент | Тип | Сумма | Основание | Действия |
|---|
Источник правды по факту оплаты — банковская выписка. После импорта выписки с исходящей проводкой на эту сумму строка уйдёт в архив автоматически. Кнопка «Отметить оплачено» — ручной fallback.
Архив возвратов
0| Дата | Клиент | Статус | Сумма | Основание | Оплачено |
|---|
…
Комментарий менеджера (опционально, попадёт в журнал и email клиенту):
Текст письма клиенту (можно отредактировать перед отправкой):
Эта же информация уйдёт вам на email после одобрения. Сделайте платёж в клиент-банке — после получения выписки строка автоматически уйдёт в архив возвратов.
Внутренний комментарий менеджера (необязательно, в журнал):
—
cp_email_templates + cp_email_queue. Адаптация под архитектуру v4: нет welcome/verify/password-reset/subscription/trial шаблонов (нет cp_users — клиенты не регистрируются), вместо них наши шаблоны для админов, лидов, возвратов и системных алертов SA.
Информация
Шаблоны писем используют PHP-синтаксис. Доступные переменные зависят от типа письма.
Если шаблон не изменён, используется стандартный файл из папки templates/emails/.
Все письма используют базовый шаблон base.php с фирменным стилем COVERPRESS.
Шаблон
—
<?= htmlspecialchars($userName) ?>, <?= $verifyUrl ?> и т.д.| ID | Получатель | Тема | Статус | Попытки | Создано | Отправлено |
|---|
Очередь пуста. Письма появятся при создании заказов, лидов и системных событий.
api/config.php → секция 'email'. Изменения здесь — справочные. Реальные правки делать в файле и перезагрузить FPM.
Отправка
SMTP
Telegram SA (алерты в Telegram админу)
Cron
Тестовая отправка
Отправит тестовое письмо через текущий метод. Полезно проверить SMTP-настройки.
Обработать очередь вручную
Обработает до 50 pending-писем из очереди.
from:selectel · to:support · subject:счёт · body:договорhas:attachment · is:starred · is:unread · is:readin:inbox · in:spam · in:archive · in:drafts · in:sentsince:2026-04-01 · until:2026-04-27Значения с пробелом — в кавычках:
subject:"счёт на оплату".
Новое сообщение
IMAP-аккаунты для приёма входящих. Письма синхронизируются раз в 2 минуты через cron. Создание нового — добавьте через файл `api/config.php` (на MVP) или через UI в production.
Smart Folders с правилами автораскладки. При IMAP-fetch применяются по очереди sort_order.
VIP-отправители — звезда у имени в списке, всегда видны даже в шуме (бухгалтер, юристы, партнёры).
Шаблоны быстрых ответов с подстановками: {from_name}, {subject}, {today_date}, {site_name}.
Подстановки: {from_name}, {subject}, {today_date}, {site_name}
cp_admin_notifications, cp_notification_log, cp_notification_routing, cp_telegram_config.
| # | Дата | Важность | Тип | Роль | Заголовок и текст | Каналы | Действия |
|---|
Нет уведомлений по этим фильтрам
| # | Время | Канал | Статус | Тип события | Получатель | Тема / preview | Попыт. |
|---|
Для каждого типа события определите какие каналы доставки использовать и кому отправлять. Минимальный приоритет — события ниже приоритета не сработают.
| Тип события | Активно | Мин. приоритет | Адресат | in-app | telegram | sms | Заметки |
|---|
@coverpress_alerts_bot команду /start и скопируйте свой chat_id в поле ниже.
Telegram-бот
Админы и их каналы доставки
| # | Имя | Роль | Telegram chat_id | Телефон (SMS) | in-app | telegram | sms |
|---|
telegram_chat_id / phone / notification_channels) редактируются в разделе Уведомления → Получатели.
| # | Имя | Роль | Статус | Последний вход | Создан | Действия |
|---|
cp_admin_login_log. Неудачные попытки помогают увидеть подозрительную активность (брутфорс, угадывание пароля).
| # | Дата/время | IP | Статус | User-Agent / Причина |
|---|
cp_company_info (одна строка).
—
cbr.ru/s/newbik (включает все филиалы).
Что это. Справочник банков (БИК) для авто-заполнения названия банка и корр.счёта при добавлении расчётного счёта компании или при выставлении счетов на оплату. Источник — официальный полный реестр ЦБ РФ ED807.
Когда обновлять. Достаточно раза в месяц (cron автоматически). Жмите кнопку выше срочно если: клиент жалуется что его БИК не находится (банк новый) / появилось предупреждение «справочник устарел» (старше 35 дней) / после крупных изменений в банковской системе (отзывы лицензий).
Заказы и доход
Аналитика сайта
Мониторинг здоровья системы
Heartbeat cron-задач, доступность сервисов, диск, ошибки PHP, внешние API. Проверки запускаются раз в 5 минут.
SEO
Title, description, keywords, OG-теги и JSON-LD для всех публичных страниц coverpress.pro
Бренд COVERPRESS
Логотип, фирменная палитра, типографика и правила использования. Источник правды — docs/brand.md. UI-компоненты — в Разделе 29 «Дизайн-система».
Дизайн-система
UI-компоненты COVERPRESS: кнопки, бейджи, таблицы, KPI, модалки, формы, dropdowns, иконки. Витрина паттернов для разработки. Бренд (логотип / цвета / типографика / правила) — в Разделе 28 «Бренд».
Мобильное меню
Визуальный редактор bottom-bar по ролям для будущих PWA (Этап 3): coverpress.pro для гостя + admin.coverpress.pro для админа/superadmin. См. memory/pwa-from-foundation.md.