Автоматическое составление ежедневных списков горячих продуктов Product Hunt
Общее введение
Product Hunt Daily Chinese Hotlist - это автоматизированный инструмент на основе GitHub Actions, который ежедневно формирует список популярных товаров на Product Hunt через регулярные промежутки времени и отправляет его в репозиторий GitHub в виде файла в формате Markdown. Проект создан для того, чтобы помочь пользователям быстро узнать, что актуально каждый день, с подробной информацией о продукте и качественным переводом на китайский язык.
Список функций
- Автоматически получайте данные о 30 лучших продуктах Product Hunt за предыдущий день.
- Создание кратких и понятных ключевых слов на китайском языке
- Высококачественный перевод с использованием модели OpenAI GPT-4
- Создавайте файлы в формате Markdown, содержащие данные о продукте, ключевые слова и описания переводов.
- Автоматическое создание и ежедневная отправка файлов в формате Markdown через GitHub Actions.
- Поддержка ручного запуска или генерации контента по времени
- Сценарии легко расширять и изменять
Использование помощи
Этапы установки
- предварительные условия::
- Python 3.x
- Учетные записи и репозитории GitHub
- Ключ API OpenAI
- Учетные данные API Product Hunt
- склад клонов::
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
: Ваш ключ API OpenAIPRODUCTHUNT_CLIENT_ID
: Идентификатор клиента API Product HuntPRODUCTHUNT_CLIENT_SECRET
: Ваш ключ клиента API Product HuntPAT
: Индивидуальные токены доступа для внесения изменений в репозиторий
- Настройка рабочего процесса действий 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
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...