Rewrite & Quality PRO
AI news rewriting for DataLife Engine with quality control: uniqueness, Copyleaks, Winston AI and text.ru AI detectors, "Humanize", drafts with highlighted changes and rollback.
Rewrite & Quality PRO — AI news rewriting for DataLife Engine with quality control: uniqueness, Copyleaks, Winston AI and text.ru AI detectors, "Humanize", drafts with highlighted changes and rollback.
Highlights
- Rewriting you can trust. Every news item is checked: uniqueness via text.ru or Content-Watch, the AI share by the detector of your choice (Copyleaks, Winston AI, text.ru or the model's own estimate), and "Humanize" makes the text more natural: no AI clichés, a lively rhythm, facts and links in place.
- Nothing goes live without you. Results land in a draft with highlighted changes first: approve, edit or reject. Roll back any article or a whole batch with one click.
- Pick the best AI on your own text. "Model comparison" runs one article through several AI models and shows the result, time and price side by side.
- Costs under control. Cost estimate before a run, spending by day and by profile, monthly budgets, provider balances and auto-stop after a series of errors.
- All current AI models of 2026. OpenAI, Claude, Gemini, Grok, DeepSeek, YandexGPT, Perplexity, GigaChat, OpenRouter and any GPT-compatible service — the model list refreshes with one click.
- Runs on its own. Background queue via cron, profiles with separate settings for each category, Telegram notifications.
Features
Rewriting
- Rewrites the title, short and full story, meta description, keywords, tags and extra fields.
- Rewrite strength (light, medium, deep), tone and length; ready-made prompt sets for news, movies and SEO articles.
- Keeps your markup safe: links, images, video, code, DLE tags and chosen words stay untouched.
- A button in "Add / Edit news": rewrite a field, several title variants, "Undo".
- Bulk processing with filters by category, date and ID, with pause and resume.
Quality control
- Uniqueness via text.ru and Content-Watch with a threshold: below it — rewrite again, save as draft or send to moderation.
- AI detectors of your choice: Copyleaks (Russian and Ukrainian), Winston AI (Russian, 2,000 free credits on sign-up), text.ru or a model estimate; your own keys, a "Check key and balance" button, requests can go through a proxy.
- "Humanize" — a second pass in a lively style: varied sentence length, no "it is important to note" or "in today's world", same-looking lists turned into normal text. Numbers, names, quotes and links stay: if the AI lost them, the text is rejected.
- "Humanize" is a checkbox in mass processing, CRON, profiles and the queue, a button in the news editor and on a draft.
- Honestly: every AI detector makes mistakes — the module helps make the text more natural and does not promise to beat any check.
- Drafts with highlighted changes, editing before saving, version history and rollback of an article or a batch.
- "Model comparison" on a single article.
AI models and costs
- OpenAI, Anthropic Claude, Google Gemini, xAI Grok, DeepSeek, YandexGPT, Perplexity, GigaChat, OpenRouter and any GPT-compatible API (Mistral, Qwen, Kimi, local models).
- Several keys per service with automatic switching.
- "Costs" screen: today, month, forecast, by model and profile, CSV export; balance for DeepSeek, OpenRouter, xAI and others.
- Batch API with a 50% discount for background processing and DeepSeek off-peak pricing.
Automation
- Background queue via cron with a "no more than N per hour" pace, priorities and auto-stop.
- Profiles per category: own model, prompt, actions and budget.
- REST API and webhook for your own services, Telegram notifications.
Images and SEO
- Images for news: gpt-image, Nano Banana, FLUX, Recraft, Seedream, Yandex ART, Grok, OpenRouter — with alt text.
- SEO features (switched on with one toggle): summary (TL;DR), H1, FAQ with Schema.org markup, internal linking, "Outdated news" screen.
- Translation of news into DLE Multi-Language languages.
Interface
- Styled like the DLE admin panel, no horizontal scrolling on phones.
- Russian, English, Ukrainian and Spanish.
- DLE 21.0 support.
Screenshots
Click a screenshot to zoom in
Choose a suitable plan
We offer flexible licensing options depending on your needs.
Recommended
Extended
$72
- All Standard features
- 10 sites
- Priority support
- Updates 12 months
- Downloads 12 months
Premium
$144
- All Extended features
- Unlimited number of sites
- Personal consultations
- Updates forever
- Downloads forever
- Installation and setup
- Adapted to your website (including code refinement)
UnboundFor studios and closed servers
Everything in Premium, but the key is not tied to sites and the module never contacts our server.
$360
A site is a domain together with all its subdomains.
Version history
-
3.2.2 current 1 New 1 Fixed
New 1
- New setting "Replace the em dash (—) with a hyphen (-)": replaced in code after every AI answer, before saving to the post; the en dash (–) can be replaced too
Fixed 1
- Your prompt rules are now followed in the second pass too (Humanize, uniqueness, retries)
-
3.2.1 1 Fixed
Fixed 1
- Rewrite (bulk, CRON, queue, REST, in the editor, title and description variants) now checks the AI answer: a broken link or an answer in another language gets one retry with a hint, otherwise the field is not saved and the reason is shown in the log
-
3.2.0 2 New 3 Improved 2 Fixed
New 2
- «Bulk processing» → «Humanize»: choose «Short story» and «Full story»; the title, meta, tags and additional fields are not changed
- «And Multi-Language translations»: the short and full description are humanized in the post's language versions too, each in its own language, with rollback like the main fields
Improved 3
- Before the start, the screen and the confirmation show what will be changed, what stays as is and in which languages
- The «Log» and the progress show what percentage of the text was changed in each field and language
- «Estimate cost» takes «Humanize» and language versions into account
Fixed 2
- «Humanize» no longer leaves the text almost unchanged: if the AI returns it as is or changes little, the module makes one more, deeper pass
- «Humanize» does not save the result if the AI translated the text into another language or broke a link: one retry, then a clear error
-
3.1.0 2 New 2 Improved
New 2
- New AI detectors on your own key — Copyleaks and Winston AI: understand Russian (Copyleaks also Ukrainian), instant answer, can go through a proxy if needed; «Check key and balance» button
- «Humanize» — a second pass in a lively style: varied sentence length, no AI clichés («it is important to note», «in conclusion»…), facts, numbers, names and links stay the same. Available in mass processing, CRON, profiles, instant rewrite and as a button on a draft
Improved 2
- Humanizing on a high AI score is more precise: a cliché list by the news language (Russian, Ukrainian, English, Turkish), an extra pass over remaining clichés, the text is rejected if numbers went missing
- The «AI detector» hint explains honestly: every detector makes mistakes, and text written by a person can get a high score too
-
3.0.3 1 Improved 2 Fixed
Improved 1
- If a field is broken after removing links, the module retries the request once with links forbidden; the Log shows how many links were removed
Fixed 2
- Rewriting no longer leaves foreign links and addresses from the source in the text, even if the AI returned them
- A service tail of bare links and e-mails at the end of the source text ("Official site: …", "Support: …") is removed when rewriting; links inside the text and internal linking stay
17 earlier versions
-
3.0.2 6 Fixed
Fixed 6
- OpenAI and Gemini "country not supported" is no longer shown as a wrong key and no longer pauses the provider — the module suggests turning on a proxy
- A module turned off in Plugins no longer works: not the admin pages, the buttons in the news editor, cron, the queue or REST
- An empty "CRON: actions" now uses "What to rewrite by default", as the hint says; the previous choice is moved over automatically
- "Short story" is written from the full text when the short one is empty, and skips show in the "Log" as "Skipped", not "Success"
- While the AI provider is paused, cron skips the run instead of filling the log with errors every few minutes
- Fixed "Save" in the settings, the night and Batch prices in "Estimate cost" and models with a small answer limit (e.g. gpt-3.5-turbo-16k)
-
3.0.1 1 New 1 Improved
New 1
- New setting "List cache flush interval, min": how often to refresh the home page and categories after background processing (30 minutes by default)
Improved 1
- Background processing no longer clears the home page and list cache after every news item — the site does not slow down
-
3.0.0 11 New 1 Improved 2 Fixed
New 11
- DLE 21.0 support
- Text quality checks: uniqueness via text.ru and Content-Watch, an AI detector and humanizing when the text looks machine-written
- «Model comparison»: one news item, several AI models, results and prices side by side
- «Drafts» with highlighted changes: approve, edit or reject; «Roll back the news item» and «Roll back the whole batch»
- Background «Queue» via cron, «Profiles» with their own settings per category, auto-stop after a series of errors
- «Spending»: costs by day and profile, monthly budgets, provider balances and a cost estimate before you start
- New 2026 models and a «Refresh models» button; any GPT-compatible API, OpenRouter, GigaChat and Perplexity Agent API
- Images for news: gpt-image, Nano Banana, FLUX, Recraft, Seedream, Yandex ART, Grok and OpenRouter, with alt text
- SEO features: TL;DR summary, H1, FAQ with markup, internal linking and «Stale news»
- News translation into DLE Multi-Language languages
- REST API and webhooks for your own services, Telegram notifications
Improved 1
- A new interface in the DLE admin panel style, in Russian, English, Ukrainian and Spanish
Fixed 2
- Rewriting no longer breaks the HTML markup and additional fields of a news item
- The module is available to administrators only; cron processing is more reliable
-
2.1.0 9 New 9 Improved 11 Fixed
New 9
- Добавлен учёт расходов в реальном времени: модуль считает входящие, исходящие и reasoning-токены по каждому запросу и переводит их в деньги по тарифам моделей — за день, за месяц и за всё время.
- Добавлен лимит расходов на AI: дневной или месячный бюджет с автоматической остановкой массовой обработки и CRON при его достижении.
- Добавлена загрузка актуального списка моделей напрямую от каждого AI-провайдера одной кнопкой, поэтому переименование или снятие модели у провайдера больше не ломает работу модуля.
- Добавлена проверка соединения с каждым провайдером: модуль показывает время ответа, количество токенов и стоимость тестового запроса.
- Добавлен выбор валюты отображения расходов — USD, RUB, EUR, UAH, KZT и AMD, с редактируемыми тарифами по каждой модели.
- Добавлено управление глубиной рассуждений моделей отдельно для каждого провайдера, что заметно снижает стоимость и время обработки.
- Добавлен пропуск материалов с повторяющимися ошибками: настраиваемое число попыток и период, после которого материал снова попадает в очередь.
- Добавлена подробная карточка запроса в журнале: выполненные действия, число попыток, отправленные данные, полный ответ AI, токены и стоимость.
- Обновлены линейки моделей всех семи провайдеров — OpenAI, Claude, Gemini, Grok, DeepSeek, YandexGPT и Perplexity. Устаревшие идентификаторы моделей мигрируют автоматически при обновлении.
Improved 9
- Если модель израсходовала весь лимит ответа на рассуждения, запрос автоматически повторяется с увеличенным лимитом токенов.
- Если провайдер отклоняет параметр тонкой настройки, запрос автоматически повторяется без него, поэтому изменение набора допустимых значений на стороне провайдера больше не останавливает обработку.
- Исходный текст материала передаётся в запрос автоматически, если в шаблоне промпта не использованы переменные.
- Сообщения об ошибках стали конкретными: модуль показывает код и текст ответа API вместо общей формулировки.
- Ответ AJAX всегда возвращается корректным JSON, а сообщения PHP, попавшие в вывод, показываются отдельным предупреждением.
- Таймаут запроса к AI вынесен в настройки модуля.
- Улучшена читаемость журнала: длинные ответы AI переносятся по словам и больше не растягивают окно по горизонтали.
- Упорядочена страница настроек: параметры сгруппированы по провайдерам, добавлены подсказки и ссылки на получение API-ключей.
- Схема таблиц модуля приводится к актуальному виду при установке обновления, а не при первом обращении к модулю.
Fixed 11
- Исправлена основная причина, по которой обработка молча не срабатывала: модели с блоком рассуждений расходовали весь лимит ответа на скрытые рассуждения и возвращали пустой результат — токены списывались, а материал оставался без изменений.
- Исправлена ошибка «JSON.parse: unexpected character», из-за которой массовая обработка останавливалась на нулевом материале.
- Исправлено зацикливание массовой обработки: материал, не прошедший проверку, больше не обрабатывается повторно без конца, очередь всегда движется дальше.
- Исправлен подсчёт слов для кириллицы — ранее для русского текста возвращался ноль.
- Исправлена потеря дополнительных полей (XFields) при обработке через форму редактирования материала.
- Исправлена потеря абзацев при переписывании текста.
- Исправлено определение расширения сгенерированного изображения.
- Исправлена очистка кеша материала после обработки и ошибка, прерывавшая выполнение CRON после запроса к AI.
- Закрыт доступ к AJAX-точкам модуля без авторизации в панели управления.
- Исправлена проверка обновлений модуля.
- Исправлены идентификаторы моделей Claude и конфликт переменной конфигурации, приводивший к неверным настройкам при массовой обработке.
-
2.0.1 1 Improved 2 Fixed
Improved 1
- Улучшен механизм retry/fallback: теперь в админпанели можно выбрать, что делать при ошибке AI — повторить попытку или перейти на резервного провайдера.
Fixed 2
- Исправлена проблема, из-за которой после ошибки AI задача иногда сохранялась в базе как выполненная.
- Найдены и исправлены небольшие баги.
-
2.0.0 5 New 2 Improved 1 Fixed
New 5
- Добавлен AI Image Generation: полная автоматизация создания уникальных изображений через модели gpt-image-1, gpt-image-1-mini и gpt-image-1.5 с автоматическим сохранением в XField в формате DLE.
- Добавлена функция Visual Pre-Search: предварительный сбор визуальных деталей через Web Search (OpenAI, Claude, Perplexity, Grok) для формирования сверхточных промптов перед генерацией изображения.
- Реализована встроенная система обработки изображений: поддержка автоматического Resize и интеллектуального Crop (обрезки) под любые размеры прямо в процессе генерации.
- Добавлена поддержка новейших моделей 2026 года: GPT-5.4 (Mini/Nano/Pro), Claude 4.6 (Opus/Sonnet), Gemini 3.1 (Pro/Flash), Grok 4.20, DeepSeek V3.2 и Yandex Alice AI LLM.
- Добавлена система Web Search: добавлены настройки размера контекста (Small, Medium, Large) и функция Web Search Force для принудительного глубокого анализа данных.
Improved 2
- Полный переход на объектно-ориентированную (OOP) архитектуру по стандарту PSR-4: глобальная переработка ядра для обеспечения максимальной скорости и стабильности работы.
- Обновлён интерфейс настроек: динамическая проверка возможностей моделей (Search, Force Search) и интерактивные подсказки по параметрам (Reasoning Effort, Temperature).
Fixed 1
- Полная адаптация под PHP 8.4 и исправление механизмов работы с прокси-серверами SOCKS5.
-
1.7.0 5 New 1 Improved 2 Fixed
New 5
- Добавлена поддержка DataLife Engine 19.1
- Добавлена отдельная страница массовой обработки: выбор полей, фильтры по категориям, ID, статусу модерации, disable_index, обновление даты публикации — всё независимо от настроек CRON.
- Добавлена новая настройка CRON "Обновлять дату публикации": автоматически устанавливает текущую дату материала после переписывания.
- Добавлена настройка "Обновлять дату публикации" для массовой обработки
- Добавлен фильтр по категориям в массовой обработке с поддержкой вложенных подкатегорий.
Improved 1
- Переработан Dashboard: информационная панель с полной статистикой по AI-провайдерам, состоянием CRON, последними обработанными материалами и системой проверки обновлений.
Fixed 2
- Исправлена критическая ошибка фильтрации по категориям
- Исправлена версия Anthropic API
-
1.6.0 2 New 1 Fixed
New 2
- Добавлена поддержка автоматической генерации тегов через AI: новая опция "Сгенерировать Tags" с отдельным промптом [TAGS_START]...[TAGS_END]
- Добавлены три новые глобальные переменные для промптов: {tags} - теги новости, {category} - первая категория материала, {categories} - все категории через запятую. Теперь AI может учитывать категории и существующие теги при генерации контента
Fixed 1
- Критическое исправление механизма очистки кеша при работе с Redis/Memcache: добавлена принудительная очистка файлового кеша /cache/*.tmp независимо от типа кеширования, что полностью решает проблему не отображения новых материалов на главной странице после CRON обработки.
-
1.5.0 4 New 6 Improved 1 Fixed
New 4
- Добавлена глобальная поддержка Proxy для всех AI-провайдеров: возможность использовать HTTP и SOCKS5 прокси-серверы с опциональной аутентификацией (username/password).
- Добавлен седьмой AI-провайдер — Perplexity AI с поддержкой real-time web search для генерации актуального контента на основе последних данных из интернета.
- Добавлена полная поддержка новейших моделей OpenAI: GPT-5, GPT-5-mini, GPT-5-nano, GPT-5.1, GPT-5.2 и o-series (o1, o3, o4-mini) с интеллектуальной детекцией типа модели.
- Добавлена поддержка параметра reasoning_effort для GPT-5.1+ моделей: позволяет контролировать глубину "мышления" AI (none, minimal, low, medium, high) для баланса между скоростью и качеством генерации.
Improved 6
- Революционное улучшение OpenAI провайдера: автоматическое определение типа модели с корректным выбором параметров (temperature, max_tokens vs max_completion_tokens) для каждой версии GPT, что полностью устраняет ошибки "Unsupported parameter".
- Обновлён Claude провайдер: переход на Claude Sonnet 4.5 (claude-sonnet-4-20250514) и API version 2024-10-22 для улучшенного качества генерации текста.
- Улучшен DeepSeek провайдер: добавлена поддержка новых моделей deepseek-reasoner (R1) с reasoning tokens, корректный API endpoint (/v1/chat/completions) и детальная статистика использования токенов.
- Улучшен Gemini провайдер: добавлена поддержка thinking models (gemini-2.0-flash-thinking-exp), safety filters для предотвращения блокировки контента и детальное логирование токенов.
- Обновлён Grok провайдер: переход на актуальные модели grok-2-latest и grok-2-1212, добавлен параметр max_tokens и статистика использования токенов.
- Добавлено продвинутое логирование для всех AI-провайдеров: детальная статистика использования токенов (prompt, completion, reasoning), информация о типе модели, автоматические предупреждения при проблемах конфигурации.
Fixed 1
- Критическое исправление Yandex провайдера: добавлена поддержка как IAM Token, так и API Key аутентификации с автоматическим определением типа, корректное построение modelUri для всех типов моделей (yandexgpt, yandexgpt-lite, custom fine-tuned), улучшенная обработка ошибок 401/403 с понятными сообщениями — решает 90% проблем пользователей с Yandex GPT.
-
1.4.2 1 Fixed
Fixed 1
- Исправлена критическая ошибка 400 "Unsupported parameter" при использовании некоторых новых моделей OpenAI (например, GPT-5): реализована интеллектуальная система исключения параметров 'temperature' и 'max_tokens' из API-запроса, если модель их не поддерживает. Теперь модуль динамически адаптируется под требования конкретного AI-модели.
-
1.4.1 1 New 1 Improved
New 1
- Добавлена возможность настройки отдельного промпта для генерации Keywords: теперь можно индивидуально настроить инструкции для AI при создании ключевых слов, с поддержкой переменных {title}, {short_story}, {full_story} и {xfield_NAME}.
Improved 1
- Улучшена система промптов: все промпты теперь поддерживают полный набор переменных для максимальной гибкости настройки генерации контента.
-
1.4.0 4 New 2 Improved 1 Fixed
New 4
- Добавлена универсальная система переменных в промптах: теперь можно использовать {title}, {short_story}, {full_story} и {xfield_NAME} во всех промптах для максимально гибкой настройки генерации контента.
- Добавлена поддержка обработки диапазонов ID материалов: можно указывать "1-20" (диапазон), "1,5,10" (список), "1-5,8,12-15" (комбинированный) как при ручной, так и при массовой обработке.
- Добавлен интеллектуальный механизм retry: при ошибке AI модуль автоматически повторяет запрос до 2 раз перед переключением на резервного провайдера для максимальной надёжности.
- Добавлена детальная страница просмотра обработанных материалов с полной статистикой: количество слов/символов до и после обработки, использованные переменные, custom xfields и полная история изменений.
Improved 2
- Улучшена система логирования CRON: детальные логи с информацией об использованных переменных, количестве слов, AI-провайдерах, повторных попытках и финальной статистике.
- Улучшена производительность: оптимизированы SQL-запросы, добавлено кэширование конфигурации, ускорена обработка больших объёмов материалов.
Fixed 1
- Найдены и исправлены небольшие баги
-
1.3.0 3 New 1 Improved 1 Fixed
New 3
- Добавлена возможность переписывать любые дополнительные поля DLE с помощью AI, настроивать индивидуальные промпты для каждого поля и обрабатывать неограниченное количество полей.
- Добавлена опция обработки только материалов с `disable_index = 1` для CRON, с автоматическим снятием запрета индексации после обработки — полезно для SEO-оптимизации новых материалов.
- Добавлена умная логика контекста: если текст содержит 5 и более слов — AI переписывает только сам текст без учета заголовка и дополнительных полей, а если текст короче 5 слов или пустой — контент генерируется на основе title и custom xfields; применяется к short_story, full_story и дополнительным полям.
Improved 1
- Улучшена генерация Meta Description: теперь описание формируется на основе реального содержимого статьи с приоритетом full_story > short_story > title, что обеспечивает более точные и релевантные SEO-описания.
Fixed 1
- Оптимизирована работа с большими объемами xfields и улучшена стабильность парсинга AI-ответов.
-
1.2.1 2 New 3 Improved
New 2
- Добавлена полная поддержка DataLife Engine 19.0. Модуль адаптирован к новому роутингу AJAX и формату хранения дополнительных полей
- Добавлена новая опция в настройках: "Разрешить индексацию после переписывания", которая автоматически устанавливает поле disable_index в 0.
Improved 3
- Улучшена логика определения Xfields для контекста: теперь она полностью совместима с новым файлом xfields.json в DLE 19.0
- Обновлено ядро массовой обработки (CRON): корректная маршрутизация URL в зависимости от версии DLE
- Переработан дизайн панели управления (Dashboard) и добавлен функционал проверки актуальной версии модуля.
-
1.2.0 1 Improved 2 Fixed
Improved 1
- Оптимизирована работа с базой данных при публикации материалов
Fixed 2
- Исправлена проблема с кэшированием - материалы теперь корректно отображаются на сайте сразу после обработки
- Устранены мелкие ошибки, влияющие на стабильность работы модуля
-
1.1.0 1 New 2 Improved
New 1
- Добавлена кнопка "Полная AI обработка контента + SEO" которая обрабатывает все элементы материала одновременно (заголовок, описания, мета-теги, ключевые слова)
Improved 2
- Оптимизировано отображение категорий в логах - теперь показывается только первая категория для лучшей читаемости
- Улучшена стабильность работы модуля
-
1.0.0 1 New
New 1
- Первый релиз модуля
Sign in to leave a comment.
No comments yet — be the first.
в списке есть "как у модели"
это какой уровень ?