News Grabber — админ-система для контент-команд и новостных сайтов, которая автоматизирует полный цикл работы с новостями: от мониторинга по теме до готового черновика в WordPress.
Проблема: редакторы тратят много времени на поиск новостей в разных источниках, ручной рерайт и публикацию в CMS. Масштабировать работу по десяткам тем сложно, а просто копировать тексты нельзя — нужен уникальный контент с сохранением фактов и нейтрального стиля.
Решение: единая web-платформа с интеграцией GNews API, OpenAI API и WordPress REST API. Пользователь вводит тему, система генерирует ключевые слова через LLM, находит новости, автоматически делает рерайт и сохраняет статьи в базе. Для каждой статьи доступен оригинал, переписанный текст, статус генерации и публикации, а также встроенный редактор для правок.
Реализованы массовый поиск по нескольким темам, дашборд с историей запросов и счетчиком новых материалов, массовый рерайт до 10 статей, библиотека промптов с настройкой модели и параметров генерации. Повторная публикация не создает дубликатов в WordPress.
Технологии: Node.js, TypeScript, Express, MongoDB, React, Vite, Tailwind, Docker Compose, Nginx.
Результат: существенное сокращение времени подготовки контента, масштабирование мониторинга по десяткам тем и повышение качества публикуемых материалов за счет контролируемого использования ИИ.
Подробнее о кейсе: https://2people.io/cases/news-grabber