ZennoPoster для автоматизированного создания контента

dzair

Client
Регистрация
23.11.2022
Сообщения
112
Благодарностей
131
Баллы
43
133923



Создание качественного контента в больших объёмах может быть сложной задачей — особенно при работе с агрегацией новостей, извлечением статей и генерацией уникального контента. В этом руководстве я покажу, как создать автоматизированный конвейер для генерации контента с помощью ZennoPoster и набора пользовательских шаблонов. Независимо от того, создаёте ли вы блог, новостной сайт или агрегатор контента — эта система сэкономит вам время и усилия.

1. Создание базы данных MySQL и импорт схемы
Начните с настройки среды MySQL. Используйте предоставленный файл content_creator.sql для создания необходимой структуры базы данных. Схема включает таблицы для хранения статей, метаданных и задач автоматизации.

2. Редактирование настроек подключения к базе данных
Найдите файл connection_string.txt в папке /shared. Откройте его и введите ваши данные для подключения к базе — хост, имя пользователя, пароль и название базы данных. Этот файл обеспечивает корректное подключение всех шаблонов к базе данных.

3. Добавление шаблонов в ZennoPoster
Следующие шаблоны формируют основу вашей автоматизированной системы по работе с контентом:

3.1: Google News
Этот шаблон извлекает главные новости из Google News, по категориям: технологии, бизнес, спорт и др. Он:

  • Извлекает заголовки статей, краткие описания и URL-адреса.
  • Сохраняет данные в категоризированные подпапки.
  • Записывает статьи в базу данных, используя SHA256 для хеширования ID.
  • Скачивает и организует связанные изображения в отдельной папке images.
Результат — чистая и структурированная лента новостей из различных источников.

3.2: Article Extractor
После сбора статей, следующий шаг — их очистка для дальнейшей обработки. Этот шаблон:

  • Использует браузерные расширения, например Just Read, чтобы изолировать текст статьи.
  • Удаляет лишнее — рекламу, меню, изображения — оставляя только основной текст.
  • Сохраняет очищенные статьи в базе данных с хешированием ID через SHA256.
  • Проверяет дубликаты, сравнивая хеши, чтобы избежать повторной обработки.

3.3: ChatGPT
Для преобразования новостей в оригинальный блог-контент используется этот шаблон:

  • Управляет и переключает бесплатные аккаунты ChatGPT для обхода лимитов.
  • Автоматически отправляет запросы и получает сгенерированный контент.
  • Обнаруживает ограничения и автоматически переходит на следующий аккаунт.

3.4: TasksController
Этот шаблон — центральный диспетчер задач. Он позволяет:

  • Планировать запуск других шаблонов по заданной логике.
  • Управлять всей системой из одного интерфейса.


 

Вложения

Последнее редактирование модератором:
  • Спасибо
Реакции: BAV, Agape, XT и еще 4

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)