Buscador de tendencias: seguimiento de las tendencias en las redes sociales, los temas de moda y los nuevos artículos en tiempo real para la toma de decisiones de marketing.

Introducción general

Trend Finder es una potente herramienta diseñada para ayudar a los usuarios a seguir en tiempo real las tendencias y los temas de moda en las redes sociales. Al recopilar y analizar las publicaciones de los principales influenciadores, Trend Finder puede enviar notificaciones oportunas a Slack cuando se detectan nuevas tendencias o lanzamientos de productos. La herramienta ahorra a los usuarios tiempo de búsqueda manual en los canales sociales y garantiza que siempre estén al tanto de las conversaciones relevantes en tiempo real para que puedan responder rápidamente a las nuevas oportunidades o cambios en el mercado.Trend Finder está dirigido a equipos de marketing y gestores de redes sociales para ayudarles a crear campañas de marketing impactantes de manera más eficiente y eficaz.

También puede utilizar TrendFinder para crear un conjunto de herramientas que supervisen y analicen automáticamente los últimos avances en el sector de la IA, así como un seguimiento inteligente de las tendencias.

Trend Finder:实时追踪社交媒体趋势、热门话话题和新原文,助力营销决策

 

Lista de funciones

  • Análisis inteligente de tendencias y comprensión de contenidos basados en Together AI
  • Seguimiento en tiempo real de las redes sociales en la plataforma Twitter/X
  • Rastreo automatizado de contenidos web con Firecrawl
  • Sistema Push de Notificación Instantánea Slack
  • Compatibilidad con la programación cron de tareas temporizadas personalizadas
  • Análisis integrado de datos procedentes de múltiples fuentes (incluidas las noticias de OpenAI, Anthropic y otras grandes empresas de IA).
  • Generación automática de informes diarios de resumen de tendencias de IA
  • Compatibilidad con el despliegue en contenedores Docker
  • Garantía de seguridad de TypeScript
  • Configuración del entorno de desarrollo con soporte de recarga en caliente

 

Utilizar la ayuda

1. Requisitos del sistema

  • Node.js v14 o posterior
  • Gestor de paquetes npm o yarn
  • Docker y Docker Compose (opcional, para despliegue en contenedores)
  • Espacio de trabajo Slack (para recibir notificaciones)
  • Claves API para servicios relacionados

2. Configuración medioambiental

  1. Primero clona el repositorio del proyecto:
git clone https://github.com/ericciarla/trendFinder
cd trend-finder
  1. Configurar variables de entorno:
  • haga una copia de.env.examplearchivo es.env
  • Configure las siguientes claves API necesarias:
    • TOGETHER_API_KEY: Clave API de Together AI
    • FIRECRAWL_API_KEY: Clave API para Firecrawl
    • X_API_BEARER_TOKEN: token de API para plataformas Twitter/X
    • SLACK_WEBHOOK_URL: URL del Webhook de Slack

3. Instalación y funcionamiento

Modo de despliegue normal:

# 安装依赖
npm install
# 开发模式运行(支持热重载)
npm run start
# 生产环境构建
npm run build

Método de despliegue Docker:

# 构建Docker镜像
docker build -t trend-finder .
# 运行Docker容器
docker run -d -p 3000:3000 --env-file .env trend-finder

Utilice Docker Compose:

# 启动服务
docker-compose up --build -d
# 停止服务
docker-compose down

4. Descripción del uso funcional

  1. Configuración de Trend Monitoring
  • existesrc/services/getCronSources.tsConfigure las fuentes que se van a supervisar en
  • Se pueden añadir múltiples fuentes, como cuentas de Twitter, sitios web y blogs
  • Admite intervalos de supervisión personalizados
  1. Ajustes de notificación
  • Creación de un nuevo webhook entrante en Slack
  • Añade la URL del Webhook a la variable de entorno
  • El sistema enviará automáticamente los resultados del análisis al canal Slack designado.
  1. Reglas de análisis personalizadas
  • Esto puede hacerse en elsrc/services/generateDraft.tsAjuste de la lógica del análisis de contenido en
  • Admite el filtrado personalizado de palabras clave y la puntuación de importancia
  • Posibilidad de ajustar el formato y el contenido de los informes generados
  1. Tareas cronometradas
  • existesrc/index.tsConfigure las expresiones cron en
  • La configuración por defecto es que se ejecute una vez al día
  • La frecuencia de ejecución puede ajustarse en función de las necesidades

5. Estructura del proyecto

trend-finder/
├── src/
│   ├── controllers/    # 请求处理器
│   ├── services/       # 业务逻辑
│   └── index.ts        # 应用入口
├── .env.example        # 环境变量模板
├── package.json        # 依赖和脚本
└── tsconfig.json       # TypeScript配置
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...