Сделать автоматизацию по мониторингу местных новостей. Система должна мониторить заданные сайты, тг-каналы, facebook-страницы, предоставлять приоритет новостям, которые нужно взять редактору в работу. Это будет система-помощник для редактора сайта новостей.
Приблизительный Workflow:
Блок 1. Мониторинг новостей
Система должна собирать новости из заданных источников: сайты, facebook-страницы, tg-каналы, Google News. Желательно сделать возможность ручного корректирования списка источников и чтобы система не сломалась. С учетом, что некоторые сайты не имеют rss.
Блок 2. Приоритизация новостей
Система выбирает главные новости по своим правилам, удаляет дубликаты и передает в telegram-бот самые главные новости на подтверждение.
Блок 3. Ручное подтверждение каждой новости
В чат-боте редактор выбирает, какую новость из этого списка взять в работу. И после этого AI обрабатывает дальше.
Блок 4. Написание текста новости
По заданному промту (уже есть некоторые наработанные промты, нужно будет подкорректировать) на основе заданных источников AI пишет новость
Блок 5. Ручное подтверждение
Система отправляет подтверждение в tg-bot. Там кнопка Публикуй, или ей пишешь сообщение, что переделать и AI переписывает текст по заданным правкам.
Блок 6. Подбор изображений
Система подбирает картинки из оригинальных источников и сама выбирает, какие картинки лучше использовать. Здесь можно сделать ручное подтверждение по картинкам от редактора. Или предложить как лучше. Генерацию картинок делать не надо.
Блок 7. Публикация на сайте Wordpress
Система сохраняет новость в админку. Добавляет SEO-Title, SEO-Description, теги. Загружает главное изображение. И картинки новости (если есть), сама решает где лучше по тексту их расставить. Картинкам задает свои логические имена .jpg/png, заполняет ALT, Title, Description - здесь указывает подпись под картинкой и источник, откуда картинка взята.
После загрузки на сайт, отправляет в tg-бот уведомление об успешном сохранении новости на сайте с 3 кнопками: Опубликуй в TG, Опубликуй в Facebook, Опубликуй в Instagram
Блок 8. SMM-менеджер, который готовит посты в соцсети
Адаптирует новость для Telegram, Facebook, Instagram.
Перед публикацией отправляет готовый пост с изображениями для подтверждения редактору.
Блок 9. Сохраняет обработанные новости в БД, чтобы избегать дублей
Сохраняет в БД например, в Postgres, Notion или другую БД, какие новости уже были опубликованы, чтобы повторно их не брать в работу.
Это приблизительный сценарий работы и может быть доработан/адаптирован по вашим рекомендациям для лучших результатов. Будет преимуществом, если вы делали похожие автоматизации.