Задача — встроить в публикацию промежуточный шаг с автоматической проверкой уникальности. При попытке опубликовать материал система должна сама отправлять текст на сравнение с уже проиндексированным в интернете контентом, получать процент совпадения и сразу показывать его редактору на экране публикации. Отдельно нужен порог: если процент совпадения выше установленного значения, публикация должна блокироваться автоматически — с пояснением, какие куски текста совпали с чужими источниками, чтобы их можно было точечно переписать.
По выбору конкретного сервиса или метода сравнения ограничений нет — важно, чтобы всё работало в фоне и встраивалось в текущий процесс публикации без лишних кликов и задержек. Нужно предусмотреть исключения для цитат и коротких общеупотребимых фраз, иначе итоговый процент будет несправедливо занижен.
Ожидаю на выходе:
— проверка запускается автоматически при каждой попытке публикации;
— редактор видит процент совпадения и список проблемных фрагментов до выхода материала на сайт;
— порог блокировки настраивается администратором без правки кода;
— все проверки сохраняются в журнале для последующего аудита.