일반 소개
트렌드 파인더는 사용자가 소셜 미디어에서 유행하는 주제와 트렌드를 실시간으로 추적할 수 있도록 설계된 강력한 도구입니다. 트렌드 파인더는 주요 인플루언서의 게시물을 수집하고 분석하여 새로운 트렌드나 제품 출시가 감지되면 적시에 Slack 알림을 전송할 수 있습니다. 이 도구는 사용자가 수동으로 소셜 채널을 검색하는 시간을 절약하고 관련성 있는 실시간 대화를 항상 파악하여 새로운 기회나 시장의 변화에 신속하게 대응할 수 있도록 도와줍니다.Trend Finder는 마케팅 팀과 소셜 미디어 관리자가 영향력 있는 마케팅 캠페인을 보다 효율적이고 효과적으로 만들 수 있도록 지원합니다.
또한 트렌드파인더를 사용하여 AI 업계의 최신 동향을 자동으로 모니터링하고 분석하는 도구 세트와 스마트 트렌드 추적을 구축할 수도 있습니다.

기능 목록
- Together AI를 기반으로 한 지능형 트렌드 분석 및 콘텐츠 이해
- Twitter/X 플랫폼 소셜 미디어 실시간 모니터링
- 파이어크롤을 이용한 자동화된 웹사이트 콘텐츠 크롤링
- Slack 인스턴트 알림 푸시 시스템
- 사용자 지정 시간 지정 작업의 크론 예약 지원
- 여러 소스의 데이터 통합 분석(OpenAI, Anthropic 및 기타 주요 AI 회사의 뉴스 포함)
- 일일 AI 트렌드 요약 보고서 자동 생성
- Docker 컨테이너화된 배포 지원
- 타입스크립트 유형 안전 보장
- 핫 리로딩을 지원하는 개발 환경 구성
도움말 사용
1. 시스템 요구 사항
- Node.js v14 이상
- npm 또는 yarn 패키지 관리자
- Docker 및 Docker Compose(선택 사항, 컨테이너화된 배포의 경우)
- Slack 워크스페이스(알림 수신용)
- 관련 서비스용 API 키
2. 환경 설정
- 먼저 프로젝트 리포지토리를 복제합니다:
git clone https://github.com/ericciarla/trendFinder
cd trend-finder
- 환경 변수를 구성합니다:
- 복사본 만들기
.env.example
파일은.env
- 다음 필수 API 키를 구성합니다:
- TOGETHER_API_KEY: Together AI의 API 키
- FIRECRAWL_API_KEY: 파이어크롤용 API 키
- X_API_BEARER_TOKEN: 트위터/X 플랫폼용 API 토큰
- SLACK_WEBHOOK_URL: Slack의 웹훅 URL
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 up --build -d
# 停止服务
docker-compose down
4. 기능적 사용에 대한 설명
- 트렌드 모니터링 구성
- 존재
src/services/getCronSources.ts
모니터링할 소스를 다음에서 구성합니다. - 트위터 계정, 웹사이트, 블로그 등 여러 소스를 추가할 수 있습니다.
- 맞춤형 모니터링 주기 지원
- 알림 설정
- Slack에서 새 수신 웹훅 만들기
- 환경 변수에 웹훅 URL을 추가합니다.
- 시스템이 자동으로 분석 결과를 지정된 Slack 채널에 푸시합니다.
- 사용자 지정 분석 규칙
- 이 작업은
src/services/generateDraft.ts
콘텐츠 분석 로직 조정 - 사용자 지정 키워드 필터링 및 중요도 점수 지원
- 생성된 보고서의 형식과 내용을 조정할 수 있습니다.
- 시간 제한 작업 설정
- 존재
src/index.ts
에서 크론 표현식을 구성합니다. - 기본 구성은 하루에 한 번 실행하는 것입니다.
- 필요에 따라 실행 빈도를 조정할 수 있습니다.
5. 프로젝트 구조
trend-finder/
├── src/
│ ├── controllers/ # 请求处理器
│ ├── services/ # 业务逻辑
│ └── index.ts # 应用入口
├── .env.example # 环境变量模板
├── package.json # 依赖和脚本
└── tsconfig.json # TypeScript配置
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...