Зробити автоматизацію по моніторингу місцевих новин. Система повинна моніторити задані сайти, тг-канали, facebook-сторінки, надавати приорітет новинам, які треба взяти редактору в роботу. Це буде система-помічником для редактора сайту новин.
Приблизний Workflow:
Блок 1. Моніторинг новин
Система повинна збирати новини з заданих джерел: cайти, 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 або іншу БД, які новини вже були опубліковані, щоб повторно їх не брати в роботу.
Це приблизний сценарій роботи та може бути доопрацьований/адаптований по вашим рекомендаціям для кращих резуальтатів. Буде перевагою, якщо ви робили схожі автоматизації.