일반 소개
제품 헌트 데일리 중국어 핫리스트는 GitHub 액션을 기반으로 하는 자동화 도구로, 제품 헌트에서 인기 있는 제품의 일일 목록을 정기적으로 생성하여 마크다운 파일로 GitHub 리포지토리에 제출합니다. 이 프로젝트는 상세한 제품 정보와 고품질 중국어 번역을 통해 사용자가 매일 인기 있는 제품을 빠르게 확인할 수 있도록 설계되었습니다.
기능 목록
- 전날의 제품 헌트 상위 30개 제품 데이터를 자동으로 가져옵니다.
- 간결하고 이해하기 쉬운 중국어 키워드 생성
- OpenAI의 GPT-4 모델을 사용한 고품질 번역
- 제품 데이터, 키워드 및 번역 설명이 포함된 마크다운 파일 생성
- GitHub 작업을 통해 매일 마크다운 파일을 자동으로 생성하고 제출하세요.
- 수동 트리거 또는 시간 지정 콘텐츠 생성 지원
- 스크립트를 쉽게 확장하거나 수정할 수 있습니다.
도움말 사용
설치 단계
- 사전 조건::
- Python 3.x
- GitHub 계정 및 리포지토리
- OpenAI API 키
- 제품 헌트 API 자격 증명
- 클론 창고::
git clone https://github.com/ViggoZ/producthunt-daily-hot.git cd producthunt-daily-hot
- Python 종속성 설치시스템에 Python 3.x가 설치되어 있는지 확인한 다음 필요한 종속성 패키지를 설치합니다:
pip install -r requirements.txt
- GitHub 비밀 설정: GitHub 리포지토리에 다음 시크릿을 추가합니다:
OPENAI_API_KEY
: OpenAI API 키PRODUCTHUNT_CLIENT_ID
제품 헌트 API 클라이언트 IDPRODUCTHUNT_CLIENT_SECRET
제품 헌트 API 클라이언트 키PAT
리포지토리에 변경 사항을 푸시하기 위한 개별 액세스 토큰
- GitHub 액션 워크플로 구성하기워크플로는 다음에서 정의됩니다.
.github/workflows/generate_markdown.yml
에 저장됩니다. 이 워크플로는 매일 08:01 UTC(16:01 BST)에 자동으로 실행되거나 수동으로 트리거할 수 있습니다.
사용 지침
설정이 완료되면 깃허브 액션은 자동으로 오늘의 제품 헌트의 인기 제품이 포함된 마크다운 파일을 생성하여 제출합니다. 이 파일은 data/
디렉토리에 저장합니다. 디렉터리를 수정할 수 있습니다. scripts/product_hunt_list_to_md.py
파일을 클릭하여 생성된 파일의 형식을 사용자 지정하거나 추가 콘텐츠를 추가할 수 있습니다. 원하는 경우 생성된 파일의 형식을 정의하거나 추가 콘텐츠를 추가할 수 있습니다. .github/workflows/generate_markdown.yml
에서 시간 제한 작업의 실행 시간을 조정합니다.
샘플 출력(컴퓨팅)
생성된 파일은 data/
디렉터리에 저장합니다. 각 파일은 다음과 같이 시작됩니다. PH-daily-YYYY-MM-DD.md
이름의 형식입니다.
Worker.js 기반 배포
https://github.com/AIToolly/AIToolly-ProductHunt-Daily
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...