Trend Finder: отслеживание тенденций в социальных сетях, актуальных тем и новых статей в режиме реального времени для принятия маркетинговых решений.

Общее введение

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

Вы также можете использовать TrendFinder для создания набора инструментов, которые автоматически отслеживают и анализируют последние события в индустрии искусственного интеллекта, и интеллектуального отслеживания тенденций.

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

 

Список функций

  • Интеллектуальный анализ тенденций и понимание контента на основе совместного искусственного интеллекта
  • Мониторинг социальных сетей в режиме реального времени на платформе Twitter/X
  • Автоматизированное наполнение веб-сайтов с помощью Firecrawl
  • Система мгновенных уведомлений Slack
  • Поддержка cron-планирования пользовательских задач по времени
  • Комплексный анализ данных из разных источников (включая новости от OpenAI, Anthropic и других крупных компаний, работающих в сфере ИИ)
  • Автоматическое создание ежедневных сводных отчетов о тенденциях ИИ
  • Поддержка контейнерного развертывания Docker
  • Обеспечение безопасности TypeScript
  • Настройка среды разработки с поддержкой горячей перезагрузки

 

Использование помощи

1. системные требования

  • Node.js v14 или более поздняя версия
  • Менеджер пакетов npm или yarn
  • Docker и Docker Compose (опционально, для развертывания контейнеров).
  • Рабочее пространство Slack (для получения уведомлений)
  • Ключи API для связанных служб

2. Конфигурация окружающей среды

  1. Сначала клонируйте репозиторий проекта:
git clone https://github.com/ericciarla/trendFinder
cd trend-finder
  1. Настройте переменные окружения:
  • сделать копию.env.exampleфайл.env
  • Настройте следующие необходимые API-ключи:
    • TOGETHER_API_KEY: ключ API Together AI
    • FIRECRAWL_API_KEY: ключ API для Firecrawl
    • X_API_BEARER_TOKEN: API-токен для платформ Twitter/X
    • SLACK_WEBHOOK_URL: URL-адрес вебхука Slack.

3. Установка и эксплуатация

Обычный режим развертывания:

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

Метод развертывания Docker:

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

Используйте Docker Compose:

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

4. Описание функционального использования

  1. Конфигурация Trend Monitoring
  • существоватьsrc/services/getCronSources.tsНастройте источники для мониторинга в
  • Можно добавить несколько источников, таких как аккаунты Twitter, веб-сайты и блоги.
  • Поддержка настраиваемых интервалов мониторинга
  1. Настройки уведомлений
  • Создание нового входящего вебхука в Slack
  • Добавьте URL Webhook в переменную окружения
  • Система автоматически отправит результаты анализа в указанный канал Slack.
  1. Пользовательские правила анализа
  • Это можно сделать вsrc/services/generateDraft.tsКорректировка логики контент-анализа в
  • Поддержка пользовательской фильтрации ключевых слов и оценки важности
  • Возможность настройки формата и содержания создаваемых отчетов
  1. Постановка задачи по времени
  • существоватьsrc/index.tsНастройте выражения cron в
  • Конфигурация по умолчанию - выполнение раз в день
  • Частоту выполнения можно регулировать по мере необходимости

5. структура проекта

trend-finder/
├── src/
│   ├── controllers/    # 请求处理器
│   ├── services/       # 业务逻辑
│   └── index.ts        # 应用入口
├── .env.example        # 环境变量模板
├── package.json        # 依赖和脚本
└── tsconfig.json       # TypeScript配置
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...