Ai-Trend-Publish: AI 기반 트렌드 발견 및 콘텐츠 발행 시스템
ai-Trend-Publish란 무엇인가요?
Ai-Trend-Publish는 AI 기반의 트렌드 발견 및 콘텐츠 발행 시스템으로, 주요 기능에는 다중 소스 데이터 수집, 지능형 요약 및 WeChat 공식 계정 자동 발행이 포함됩니다.

기능 개요
다중 소스 데이터 수집:
Twitter/X 콘텐츠 크롤링: Twitter 및 기타 플랫폼에서 콘텐츠를 크롤링하는 것을 지원합니다.
웹사이트 콘텐츠 크롤링: FireCrawl 도구를 기반으로 웹사이트 콘텐츠를 크롤링하며, 사용자 정의 데이터 소스 구성을 지원합니다.
AI 지능형 처리:
콘텐츠 요약: DeepseekAI, Together, 千问, 万象, 讯飞 등 AI 서비스를 사용하여 콘텐츠를 요약합니다.
핵심 정보 추출: 크롤링한 콘텐츠에서 핵심 정보를 추출합니다.
지능형 제목 생성: 기사 제목을 자동으로 생성합니다.
자동 발행:
WeChat 공식 계정 기사 발행: 처리된 콘텐츠를 WeChat 공식 계정에 자동으로 발행합니다.
사용자 정의 기사 템플릿: 사용자 정의 기사 템플릿을 지원합니다.
예약 발행 작업: 예약 발행 작업을 설정할 수 있습니다.
알림 시스템:
Bark 알림 통합: Bark 알림 시스템을 통합하여 작업 실행 상태 알림 및 오류 경고를 제공합니다.

기술 스택
실행 환경: Node.js + TypeScript
AI 서비스: DeepseekAI, Together, 千问, 万象, 讯飞
데이터 소스: Twitter/X API, FireCrawl
예약 작업: node-cron
템플릿 엔진: EJS
개발 도구: nodemon (핫 리로드)
시작하는 방법
환경 요구 사항: Node.js (v22+), npm, TypeScript
설치 단계:
프로젝트 복제: git clone https://github.com/OpenAISpace/ai-trend-publish.
종속성 설치.
환경 변수 구성: .env.example을 .env로 복사하고 필요한 API 키 등 구성을填写합니다.
프로젝트 시작: npm run start.
배포 가이드
방식 1: 직접 배포: 서버에 Node.js (v20+) 및 PM2를 설치하고, 프로젝트를 빌드한 후 PM2로 서비스를 시작합니다.
CI/CD 자동 배포: 프로젝트는 GitHub Actions 자동 배포 프로세스가 구성되어 있으며, main 브랜치에 코드를 푸시하면 배포가 자동으로 트리거됩니다.
GitHub 저장소: https://github.com/OpenAISpace/ai-trend-publish
대본 기획 도우미▸
AI 앱
AI 뉴스 