Автоматическое составление ежедневных списков горячих продуктов Product Hunt

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

Product Hunt Daily Chinese Hotlist - это автоматизированный инструмент на основе GitHub Actions, который ежедневно формирует список популярных товаров на Product Hunt через регулярные промежутки времени и отправляет его в репозиторий GitHub в виде файла в формате Markdown. Проект создан для того, чтобы помочь пользователям быстро узнать, что актуально каждый день, с подробной информацией о продукте и качественным переводом на китайский язык.

 

 

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

  • Автоматически получайте данные о 30 лучших продуктах Product Hunt за предыдущий день.
  • Создание кратких и понятных ключевых слов на китайском языке
  • Высококачественный перевод с использованием модели OpenAI GPT-4
  • Создавайте файлы в формате Markdown, содержащие данные о продукте, ключевые слова и описания переводов.
  • Автоматическое создание и ежедневная отправка файлов в формате Markdown через GitHub Actions.
  • Поддержка ручного запуска или генерации контента по времени
  • Сценарии легко расширять и изменять

 

 

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

Этапы установки

  1. предварительные условия::
    • Python 3.x
    • Учетные записи и репозитории GitHub
    • Ключ API OpenAI
    • Учетные данные API Product Hunt
  2. склад клонов::
    git clone https://github.com/ViggoZ/producthunt-daily-hot.git
    cd producthunt-daily-hot
    
  3. Установка зависимостей Python: Убедитесь, что в вашей системе установлен Python 3.x, а затем установите необходимые пакеты зависимостей:
    pip install -r requirements.txt
    
  4. Настройка секретов GitHub: Добавьте следующие секреты в свой репозиторий GitHub:
    • OPENAI_API_KEY: Ваш ключ API OpenAI
    • PRODUCTHUNT_CLIENT_ID: Идентификатор клиента API Product Hunt
    • PRODUCTHUNT_CLIENT_SECRET: Ваш ключ клиента API Product Hunt
    • PAT: Индивидуальные токены доступа для внесения изменений в репозиторий
  5. Настройка рабочего процесса действий GitHub: Рабочие процессы определены в .github/workflows/generate_markdown.yml в. Этот рабочий процесс запускается автоматически каждый день в 08:01 UTC (16:01 BST) или может быть запущен вручную.

Инструкция по применению

После настройки GitHub Action автоматически генерирует и отправляет файл в формате Markdown, содержащий лучшие товары Product Hunt за день. Файлы хранятся в папке 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

© заявление об авторских правах

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

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

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