ИИ-редактор для городского новостного сайта

AI-агент сам находит новости города, доходит до первоисточника, сверяется с уже опубликованным и готовит для редакции рерайт с тремя вариантами заголовка и проверкой фактов.

Клиент
Новостной сайт, Сызрань
Когда
октябрь 2026
Стек
Python, Claude Code, LLM API, PHP, cron
Код
Репозиторий
ИИ-редактор для городского новостного сайта

Задача

Редакция небольшого городского сайта вручную просматривает десятки источников: паблики ВКонтакте, сайты ведомств, агрегаторы. Многие новости — перепечатки перепечаток, и чтобы найти первоисточник, приходится пройти цепочку из двух-трёх сайтов. Нужен был помощник, который делает черновую работу младшего редактора, но не публикует ничего сам.

Что сделано

Конвейер из нескольких этапов, который запускается по расписанию:

  1. Сбор. Сборщик на российском сервере читает ленты источников, VK и ленту самого сайта.
  2. Отбор. AI-агент разбирает новое, отбрасывает дубли и рекламу, оценивает важность и свежесть, сверяет с уже опубликованным и доходит до первоисточника. Для типовых тем есть справочник: полиция, прокуратура, администрация и т. д.
  3. Рерайт и фактчек. По каждой новости — три варианта заголовка, лид и текст. Отдельная модель сверяет текст с источником, расхождения исправляются точечно и проходят повторную проверку.
  4. Выдача. Предложения с баллами появляются в админке сайта. Редактор выбирает заголовок и одной кнопкой открывает заполненную форму новости.

Код не завязан на одну модель: у каждого этапа своя модель, а отдельная версия работает целиком на российском сервере через OpenAI-совместимый API.

Результат

  • За неделю агент разобрал 433 материала и сделал 66 предложений. Редакция взяла 15 из них (23%), а там, где новость была и в предложке, и на сайте, предложка появлялась раньше — с медианным опережением 75 минут.
  • В первый полный день на сервере 14 из 26 вышедших на сайте новостей совпали с предложениями ИИ-редактора.
  • В первый день работы фактчека он нашёл расхождения с источником в 9 новостях из 16, и все они были исправлены до передачи редактору.

Нужно похожее?

Напишите в Telegram или на почту: коротко опишите, что нужно, и я отвечу, как это можно сделать и сколько это будет стоить.

Ещё кейсы

Другие проекты

Сайты · ФСК «Лидер», Сызрань

Сайт физкультурно-спортивного комплекса «Лидер»

Новый сайт муниципального спорткомплекса на WordPress, с интерактивным расписанием бассейнов и залов, которое сотрудники обновляют загрузкой Word-файла.

WordPress · PHP 8.3 · block theme · свой плагин

Интеграции и API

WBOZYA-dash — сквозная аналитика для селлеров Wildberries и Ozon

Данные из API маркетплейсов каждое утро сами попадают в PostgreSQL, а дашборд в DataLens показывает продажи, рентабельность, запасы и рекламу по обеим площадкам сразу.

Python · PostgreSQL · Yandex DataLens · API Wildberries · API Ozon · Google Sheets