Просмотреть категории

Документация по процессу и функциональности потоковой передачи контента

4 мин чтения

1. Введение #

На этой странице описывается базовый процесс и основные функции модуля потоковой передачи контента. Модуль предназначен для автоматизации создания и публикации контента, полученного из различных каналов, таких как каналы Telegram и RSS-каналы, обеспечивая при этом SEO-дружественный вывод. Система легко интегрируется с AI Content Wizard для извлечения, обработки и публикации контента в соответствии с пользовательскими настройками.

Важный: Этот процесс использует запланированные задачи (задания cron), обновления на основе AJAX и динамические пользовательские интерфейсы для обеспечения мониторинга и управления потоковой передачей контента в режиме реального времени.


2. Обзор рабочего процесса #

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

  • Конфигурация канала:
    Администраторы добавляют каналы (например, Telegram, RSS) и настраивают основные параметры, такие как тип канала, URL-адрес, связанная категория, язык и статус.
  • Настройки и расписание:
    Система извлекает глобальные настройки (например, интервал публикации) и индивидуальные настройки канала. Задание cron запланировано для запуска процесса генерации и публикации контента через определенные интервалы.
  • AJAX и обновления в реальном времени:
    Скрипты AJAX используются по всему интерфейсу для обновления статистики канала, загрузки очереди публикации и отображения журналов без необходимости перезагрузки всей страницы. Это гарантирует администраторам доступ к последним данным в режиме реального времени.
  • Обработка контента:
    При срабатывании система извлекает настроенные каналы и обрабатывает входящие данные. Это включает в себя:
    • Сканирование каналов для сбора новых записей.
    • Подготовка контента путем проверки на наличие дубликатов.
    • Создание или извлечение связанных медиафайлов (изображений, миниатюр) на основе дополнительных настроек.
    • Обновление статуса публикации каждой записи (например, «Ожидание», «Опубликовано», «Сгенерировано», «Пропущено»).
  • Публикация и регистрация:
    Сгенерированные посты ставятся в очередь на публикацию. Система отслеживает статус каждой записи в подробном журнале, в котором отображается такая информация, как канал, заголовки, категория, язык и время публикации. Журналы помогают администраторам контролировать и управлять процессом публикации.
  • Модальные окна и плавающие окна:
    Дополнительные модальные окна и плавающие окна статуса обеспечивают быстрый доступ к расширенным настройкам, последним журналам публикаций и статистике в реальном времени для глобальных настроек ИИ.

3. Основные функции #

Управление каналами #

  • Добавление и редактирование канала:
    Администраторы могут добавлять новые каналы и редактировать существующие через удобную форму. Каждый блок каналов включает:
    • Тип канала: Выберите «Telegram» или «RSS».
    • Название канала и URL: Укажите описательные имена и допустимые URL-адреса.
    • Назначение категории: Определите, к какой категории должен относиться контент.
    • Выбор языка: Укажите язык, на котором будет осуществляться генерация контента.
    • Переключение статуса: Включить или отключить канал.

Расширенные настройки #

  • Переключение дополнительных параметров:
    Каждый блок каналов включает в себя расширяемый раздел с расширенными параметрами, такими как:
    • Выбор автора: Выберите автора поста.
    • Предложения (пожелания): Введите индивидуальные инструкции для управления генерацией контента.
    • Настройки миниатюр: Возможность использовать изображение публикации в качестве миниатюры или создать миниатюру из видео.
    • Внутренние настройки изображения:
      • Разрешить вставку медиафайлов из публикации или запустить генерацию изображений на основе ИИ.
      • При желании можно отключить изображения, созданные искусственным интеллектом.

Управление процессами и мониторинг #

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

Обратная связь и уведомления в реальном времени #

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

4. Настройка и расширяемость #

  • Обновления на основе AJAX:
    Весь динамический контент (статистика, журналы, статус очереди) обновляется с помощью AJAX, что гарантирует актуальность информации без перезагрузки страницы.
  • Пользовательский CSS и встроенный стиль:
    Интерфейс использует пользовательские CSS и встроенные стили для обеспечения согласованного дизайна. Анимации (например, пульсирующие эффекты) привлекают внимание к важной информации, например, несохраненным изменениям.
  • Поддержка локализации:
    Все текстовые элементы локализованы, что позволяет администраторам работать с интерфейсом на предпочитаемом ими языке.

5. Заключение #

Модуль потоковой передачи контента обеспечивает надежный и автоматизированный подход к поиску и генерации контента из нескольких каналов. Его мощное сочетание планирования, обновлений AJAX, расширенных параметров конфигурации и мониторинга в реальном времени позволяет администраторам эффективно управлять контентом, который является своевременным и оптимизированным для SEO.

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