Ai-Trend-Publish: sistema de detección de tendencias y publicación de contenido basado en IA 194

小编 ·

Ai-Trend-Publish: sistema de detección de tendencias y publicación de contenido basado en IA

Ai-Trend-Publish es un sistema de detección de tendencias y publicación de contenido basado en IA. Sus funciones principales incluyen la recopilación de datos de múltiples fuentes, el resumen inteligente y la publicación automática en cuentas oficiales de WeChat.

Ai-Trend-Publish: sistema de detección de tendencias y publicación de contenido basado en IA

ai-Trend-Publish ¿Qué es?

Ai-Trend-Publish es un sistema de descubrimiento de tendencias y publicación de contenido basado en IA, cuyas funciones principales incluyen la recopilación de datos de múltiples fuentes, resúmenes inteligentes y publicación automática en la cuenta oficial de WeChat.

shotEasy (17).webp

Descripción general de funciones

Recopilación de datos de múltiples fuentes:

  • Captura de contenido de Twitter/X: admite la captura de contenido desde Twitter y otras plataformas.

  • Captura de contenido de sitios web: realiza la captura de contenido de sitios web basándose en la herramienta FireCrawl, y admite la configuración personalizada de fuentes de datos.

<

Procesamiento inteligente con IA:

  • Resumen de contenido: utiliza servicios de IA como DeepseekAI, Together, Qianwen, Wanxiang, Xunfei, entre otros, para resumir contenido.

  • Extracción de información clave: extrae la información clave del contenido capturado.

  • Generación inteligente de títulos: genera automáticamente títulos de artículos.

Publicación automática:

  • Publicación de artículos en la cuenta oficial de WeChat: publica automáticamente el contenido procesado en la cuenta oficial de WeChat.

  • Plantillas de artículos personalizables: admite plantillas de artículos personalizadas.

  • Tareas de publicación programadas: permite configurar tareas de publicación programadas.

Sistema de notificaciones:

Integración con Bark: integra el sistema de notificaciones Bark, proporcionando notificaciones del estado de ejecución de las tareas y alertas de errores.

Gk7QYHFXkAASok_.webp

Stack tecnológico

  • Entorno de ejecución: Node.js + TypeScript

  • Servicios de IA: DeepseekAI, Together, Qianwen, Wanxiang, Xunfei

  • Fuentes de datos: Twitter/X API, FireCrawl

  • Tareas programadas: node-cron

  • Motor de plantillas: EJS

  • Herramienta de desarrollo: nodemon (recarga en caliente)

Cómo empezar

  • Requisitos del entorno: Node.js (v22+), npm, TypeScript

  • Pasos de instalación:

  1. Clonar el proyecto: git clone https://github.com/OpenAISpace/ai-trend-publish.

  2. Instalar las dependencias.

  3. Configurar las variables de entorno: copiar .env.example como .env y completar las claves de API y otras configuraciones necesarias.

  4. Iniciar el proyecto: npm run start.

Guía de despliegue

  • Forma uno: despliegue directo: instalar Node.js (v20+) y PM2 en el servidor, compilar el proyecto e iniciar el servicio con PM2.

  • Despliegue automático con CI/CD: el proyecto ya tiene configurado un flujo de despliegue automático con GitHub Actions; al enviar código a la rama main se activará automáticamente el despliegue.

Repositorio de GitHub:https://github.com/OpenAISpace/ai-trend-publish