1. Introducción #
Esta página explica el proceso subyacente y las funcionalidades clave del módulo de Transmisión de Contenido. El módulo está diseñado para automatizar la creación y publicación de contenido proveniente de diversos canales, como canales de Telegram y feeds RSS, a la vez que garantiza un resultado optimizado para SEO. El sistema se integra a la perfección con AI Content Wizard para obtener, procesar y publicar contenido según la configuración definida por el usuario.
Importante: Este proceso aprovecha tareas programadas (trabajos cron), actualizaciones impulsadas por AJAX e interfaces de usuario dinámicas para proporcionar monitoreo y control en tiempo real sobre la transmisión de contenido.
2. Descripción general del flujo de trabajo #
El proceso de transmisión de contenido implica varios componentes interconectados que trabajan juntos para generar y publicar contenido. El flujo de trabajo principal incluye:
- Configuración del canal:
Los administradores agregan canales (por ejemplo, Telegram, RSS) y configuran parámetros esenciales como el tipo de canal, la URL, la categoría asociada, el idioma y el estado. - Configuración y programación:
El sistema recupera la configuración global (como el intervalo de publicación) y la configuración de cada canal. Se programa una tarea cron para activar el proceso de generación y publicación de contenido a intervalos definidos. - AJAX y actualizaciones en tiempo real:
Se utilizan scripts AJAX en toda la interfaz para actualizar las estadísticas del canal, cargar la cola de publicaciones y mostrar registros sin necesidad de recargar toda la página. Esto garantiza que los administradores tengan acceso a los datos más recientes en tiempo real. - Procesamiento de contenido:
Al activarse, el sistema recupera los canales configurados y procesa los datos entrantes. Esto incluye:- Escaneando canales para recolectar nuevas entradas.
- Preparar el contenido comprobando si hay duplicados.
- Generar o recuperar medios asociados (imágenes, miniaturas) según configuraciones adicionales.
- Actualizar el estado de publicación de cada entrada (por ejemplo, En espera, Publicada, Generada, Perdida).
- Publicación y registro:
Las publicaciones generadas se ponen en cola para su publicación. El sistema registra el estado de cada entrada en un registro detallado, que muestra información como canal, títulos, categoría, idioma y fecha de publicación. Los registros ayudan a los administradores a supervisar y gestionar el proceso de publicación. - Ventanas modales y flotantes:
Los modales adicionales y las ventanas de estado flotantes brindan acceso rápido a configuraciones avanzadas, registros de publicaciones recientes y estadísticas en tiempo real para configuraciones de IA globales.
3. Funcionalidades clave #
Gestión de canales #
- Adición y edición de canales:
Los administradores pueden añadir nuevos canales y editar los existentes mediante un formulario intuitivo. Cada bloque de canal incluye:- Tipo de canal: Seleccione entre “Telegram” y “RSS”.
- Nombre y URL del canal: Proporcione nombres descriptivos y URL válidas.
- Asignación de categoría: Define en qué categoría debe caer el contenido.
- Selección de idioma: Especifique el idioma para guiar la generación de contenido.
- Alternar estado: Habilitar o deshabilitar el canal.
Configuración avanzada #
- Alternar opciones avanzadas:
Cada bloque de canal incluye una sección expandible con opciones avanzadas como:- Selección de autor: Elige el autor de la publicación.
- Sugerencias (deseos): Ingrese instrucciones personalizadas para guiar la generación de contenido.
- Configuración de miniaturas: Opciones para usar una imagen de publicación como miniatura o generar una a partir de un video.
- Configuración de imagen interna:
- Habilite la inserción de medios desde la publicación o active la generación de imágenes basada en IA.
- Opción para deshabilitar las imágenes generadas por IA si lo desea.
Control y Monitoreo de Procesos #
- Botones de control de proceso:
En la parte inferior de la página, los administradores tienen controles para:- Iniciar/Detener publicación: Iniciar o detener el proceso de publicación automática.
- Ver cola de publicaciones: Verifique la cola de generación actual cuando el proceso esté activo.
- Borrar registro de publicaciones: Eliminar entradas de registro obsoletas.
- Restablecer publicaciones en progreso: Restablecer publicaciones que están estancadas en un estado pendiente.
- Tabla de estado de publicación:
Una tabla muestra los últimos registros de publicaciones, detallando:- Nombre del canal
- Títulos originales y generados
- Categoría e idioma
- Estado de la publicación (por ejemplo, En espera, Publicada, Generada, Perdida)
- Hora de publicación programada
Comentarios y notificaciones en tiempo real #
- Ventana de estado flotante:
Una ventana flotante en la página proporciona una vista rápida de la configuración global de IA (por ejemplo, modelo de texto, modelo de imagen, configuración de marca de agua) y notifica a los administradores sobre los cambios no guardados. - Información sobre herramientas y modales:
La información sobre herramientas interactiva y los modales ofrecen contexto y orientación adicionales sobre campos y características específicos, lo que garantiza que los usuarios comprendan cada opción.
4. Personalización y extensibilidad #
- Actualizaciones impulsadas por AJAX:
Todo el contenido dinámico (estadísticas, registros, estado de la cola) se actualiza a través de AJAX, lo que garantiza que la información permanezca actualizada sin recargas de páginas. - CSS personalizado y estilos en línea:
La interfaz utiliza CSS personalizado y estilos en línea para garantizar un diseño consistente. Las animaciones (como los efectos de pulsación) resaltan información importante, como los cambios no guardados. - Soporte de localización:
Todos los elementos textuales están localizados, lo que permite a los administradores trabajar con la interfaz en su idioma preferido.
5. Conclusión #
El módulo de Transmisión de Contenido ofrece un enfoque robusto y automatizado para la obtención y generación de contenido desde múltiples canales. Su potente combinación de programación, actualizaciones AJAX, opciones de configuración avanzadas y monitorización en tiempo real permite a los administradores gestionar eficientemente contenido oportuno y optimizado para SEO.
Al utilizar esta interfaz, garantiza un flujo continuo de contenido relevante y de alta calidad que se alinea con la estrategia editorial de su sitio web y, al mismo tiempo, mantiene el control sobre cada aspecto del proceso de transmisión de contenido.