Rewrite PRO (7x1)
Rewrite PRO is a professional tool for automating content creation, rewriting and SEO optimisation on your site. It uses artificial intelligence and integrates several of the world’s leading AI platforms at once, which keeps it stable and the quality of processing high.
Rewrite PRO is for anyone who wants to automate content updates, make texts unique, improve SEO metrics and take routine work off editors’ hands.
Supported AI platforms
The module lets you use and combine seven AI services:
OpenAI (ChatGPT) — the leader in natural text generation. Full support for current models, smart model-type detection, reasoning_effort support and compatibility with o-series models.
Anthropic Claude — precise, logical Claude 4.x models, optimised for long contexts and with Web Search support.
Google Gemini — Google’s advanced tool with thinking models, automatic safety filter configuration and detailed token usage statistics.
xAI Grok — models from the xAI team with deep web search and fast text generation.
DeepSeek — a model with a deep understanding of Russian, reasoning token support and the correct API endpoint for maximum compatibility.
Yandex GPT — a Russian neural network tuned for local content, with full IAM Token and API Key authentication and improved error handling.
Perplexity AI — a provider with real-time web search that writes content based on up-to-date information from the internet. Ideal for new films, series and events.
The system can switch between providers automatically when the main service is unavailable, so CRON processes and manual generation keep running without interruption.
Key features
Rewriting and generating content
The module works with any kind of data:
titles (
title);short and full descriptions (
short_story,full_story);SEO metadata (
meta title,description,keywords);additional fields (
xfields) — each with its own prompt if you like.
Rewrite PRO fits any site — from news portals and blogs to online catalogues and film sites.
Smart context logic
The module analyses each item and chooses the best way to process it. If the text has enough information, it is rewritten with its structure and meaning intact. If it is short or missing, new content is generated from the title and the additional fields.
For context you can specify additional fields (xfields) — for example original_name, year, video_type or any others. These fields stay unchanged but help the model understand the item and write relevant text.
Prompts support a universal set of variables: {title}, {short_story}, {full_story}, tags, categories and any additional field as {xfield_name}. Build your own templates for any type of content.
AI image generation
The module creates unique images through the OpenAI Images API and saves the file to the XField of your choice in the standard DLE format. You choose the model, size and quality.
Visual Pre-Search gathers visual details through Web Search before generation — style, atmosphere, colour palette — and builds the most accurate image prompt possible. Built-in processing resizes and crops the result to the proportions you need.
SEO optimisation
Rewrite PRO writes meta descriptions, keywords and tags using predefined prompts filled with the item’s data. The result is natural, informative and relevant SEO descriptions that raise click-through rates in search results. The module can also lift the no-index flag (disable_index = 0) after processing, so items reach search engines faster.
CRON automation
The module can work fully on its own:
scheduled rewriting runs;
filtering by category and publication status;
processing only items with
disable_index = 1;updating the publication date after processing;
lifting the no-index flag after successful processing.
Every run is logged, including the IDs of processed items and the AI provider used.
Rewriting additional fields (Custom XFields)
Rewrite PRO lets you write individual instructions for any additional field. Each field gets its own prompt, and the AI rewrites only what you need — reviews, biographies, cast descriptions, technical specs and so on. There is no limit on the number of fields.
Global proxy support
The module can work through proxy servers for every AI provider:
HTTP and SOCKS5 proxies;
optional authentication (username/password);
one set of settings for all providers;
automatic logging of proxy usage.
Essential in regions where access to AI services is restricted.
Extended Web Search
Deep web search keeps content up to date in real time. You can set the context size (Small, Medium, Large) and use Web Search Force to require data analysis before generation. Available with OpenAI, Claude, Grok, Gemini and Perplexity.
Bulk processing and the admin panel
The admin panel offers a convenient interface for choosing the AI provider and backup services, configuring prompts, running bulk rewriting and viewing statistics and logs. There is also a quick generation block in the item editor — rewrite the text, write an SEO description or keywords in one click.
Performance and stability
The module is optimised for large volumes of data and many xfields. Parsing of AI responses is more robust and bulk processing produces fewer errors. Logging is automatic, the cache refreshes after every save and the database structure stays intact. Fully compatible with PHP 8.4.
Integration and security
CRON requests are protected with a unique
secret_key.Processing can be limited to items on moderation.
All settings live in a separate
rewrite_pro_config.phpfile that is easy to export or move between sites.
What it is used for
The module helps with:
automatic content localisation and adaptation;
better texts without involving editors;
higher rankings thanks to relevant SEO descriptions;
unique images for every item, created automatically;
easier site filling and refreshing of old items;
a smoother editorial workflow and saved time.
Why use it
Support for seven AI platforms
Unique AI-generated images
Contextual understanding of each item’s structure
Flexible configuration for any type of site
Minimal server load
Transparency and control over every process
In short
Rewrite PRO is not about “writing text for the sake of text”. It is a system that automates processing and optimising content at a professional level. It keeps your items unique and high-quality, cuts manual work and speeds up publishing.
The module fits naturally into DLE without breaking any of the CMS’s standard mechanisms and becomes a logical part of a modern content management setup.
Screenshots
Click a screenshot to zoom in
Choose a suitable plan
We offer flexible licensing options depending on your needs.
- 3 sites (each with all its subdomains)
- Open source code
- Support 12 months
- No updates
- Downloads 7 days
- All Standard features
- 10 sites (each with all its subdomains)
- Priority support
- Updates 12 months
- Downloads 12 months
- All Extended features
- Unlimited number of sites (each with all its subdomains)
- Personal consultations
- Updates forever
- Downloads forever
- Installation and setup
- Adapted to your website (including code refinement)
Version history
-
2.1.0 current
- New Добавлен учёт расходов в реальном времени: модуль считает входящие, исходящие и reasoning-токены по каждому запросу и переводит их в деньги по тарифам моделей — за день, за месяц и за всё время.
- New Добавлен лимит расходов на AI: дневной или месячный бюджет с автоматической остановкой массовой обработки и CRON при его достижении.
- New Добавлена загрузка актуального списка моделей напрямую от каждого AI-провайдера одной кнопкой, поэтому переименование или снятие модели у провайдера больше не ломает работу модуля.
- New Добавлена проверка соединения с каждым провайдером: модуль показывает время ответа, количество токенов и стоимость тестового запроса.
- New Добавлен выбор валюты отображения расходов — USD, RUB, EUR, UAH, KZT и AMD, с редактируемыми тарифами по каждой модели.
- New Добавлено управление глубиной рассуждений моделей отдельно для каждого провайдера, что заметно снижает стоимость и время обработки.
- New Добавлен пропуск материалов с повторяющимися ошибками: настраиваемое число попыток и период, после которого материал снова попадает в очередь.
- New Добавлена подробная карточка запроса в журнале: выполненные действия, число попыток, отправленные данные, полный ответ AI, токены и стоимость.
- New Обновлены линейки моделей всех семи провайдеров — OpenAI, Claude, Gemini, Grok, DeepSeek, YandexGPT и Perplexity. Устаревшие идентификаторы моделей мигрируют автоматически при обновлении.
- Improvement Если модель израсходовала весь лимит ответа на рассуждения, запрос автоматически повторяется с увеличенным лимитом токенов.
- Improvement Если провайдер отклоняет параметр тонкой настройки, запрос автоматически повторяется без него, поэтому изменение набора допустимых значений на стороне провайдера больше не останавливает обработку.
- Improvement Исходный текст материала передаётся в запрос автоматически, если в шаблоне промпта не использованы переменные.
- Improvement Сообщения об ошибках стали конкретными: модуль показывает код и текст ответа API вместо общей формулировки.
- Improvement Ответ AJAX всегда возвращается корректным JSON, а сообщения PHP, попавшие в вывод, показываются отдельным предупреждением.
- Improvement Таймаут запроса к AI вынесен в настройки модуля.
- Improvement Улучшена читаемость журнала: длинные ответы AI переносятся по словам и больше не растягивают окно по горизонтали.
- Improvement Упорядочена страница настроек: параметры сгруппированы по провайдерам, добавлены подсказки и ссылки на получение API-ключей.
- Improvement Схема таблиц модуля приводится к актуальному виду при установке обновления, а не при первом обращении к модулю.
- Fix Исправлена основная причина, по которой обработка молча не срабатывала: модели с блоком рассуждений расходовали весь лимит ответа на скрытые рассуждения и возвращали пустой результат — токены списывались, а материал оставался без изменений.
- Fix Исправлена ошибка «JSON.parse: unexpected character», из-за которой массовая обработка останавливалась на нулевом материале.
- Fix Исправлено зацикливание массовой обработки: материал, не прошедший проверку, больше не обрабатывается повторно без конца, очередь всегда движется дальше.
- Fix Исправлен подсчёт слов для кириллицы — ранее для русского текста возвращался ноль.
- Fix Исправлена потеря дополнительных полей (XFields) при обработке через форму редактирования материала.
- Fix Исправлена потеря абзацев при переписывании текста.
- Fix Исправлено определение расширения сгенерированного изображения.
- Fix Исправлена очистка кеша материала после обработки и ошибка, прерывавшая выполнение CRON после запроса к AI.
- Fix Закрыт доступ к AJAX-точкам модуля без авторизации в панели управления.
- Fix Исправлена проверка обновлений модуля.
- Fix Исправлены идентификаторы моделей Claude и конфликт переменной конфигурации, приводивший к неверным настройкам при массовой обработке.
-
2.0.1
- Improvement Улучшен механизм retry/fallback: теперь в админпанели можно выбрать, что делать при ошибке AI — повторить попытку или перейти на резервного провайдера.
- Fix Исправлена проблема, из-за которой после ошибки AI задача иногда сохранялась в базе как выполненная.
- Fix Найдены и исправлены небольшие баги.
-
2.0.0
- New Добавлен AI Image Generation: полная автоматизация создания уникальных изображений через модели gpt-image-1, gpt-image-1-mini и gpt-image-1.5 с автоматическим сохранением в XField в формате DLE.
- New Добавлена функция Visual Pre-Search: предварительный сбор визуальных деталей через Web Search (OpenAI, Claude, Perplexity, Grok) для формирования сверхточных промптов перед генерацией изображения.
- New Реализована встроенная система обработки изображений: поддержка автоматического Resize и интеллектуального Crop (обрезки) под любые размеры прямо в процессе генерации.
- New Добавлена поддержка новейших моделей 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.
- New Добавлена система Web Search: добавлены настройки размера контекста (Small, Medium, Large) и функция Web Search Force для принудительного глубокого анализа данных.
- Improvement Полный переход на объектно-ориентированную (OOP) архитектуру по стандарту PSR-4: глобальная переработка ядра для обеспечения максимальной скорости и стабильности работы.
- Improvement Обновлён интерфейс настроек: динамическая проверка возможностей моделей (Search, Force Search) и интерактивные подсказки по параметрам (Reasoning Effort, Temperature).
- Fix Полная адаптация под PHP 8.4 и исправление механизмов работы с прокси-серверами SOCKS5.
-
1.7.0
- New Добавлена поддержка DataLife Engine 19.1
- New Добавлена отдельная страница массовой обработки: выбор полей, фильтры по категориям, ID, статусу модерации, disable_index, обновление даты публикации — всё независимо от настроек CRON.
- New Добавлена новая настройка CRON "Обновлять дату публикации": автоматически устанавливает текущую дату материала после переписывания.
- New Добавлена настройка "Обновлять дату публикации" для массовой обработки
- New Добавлен фильтр по категориям в массовой обработке с поддержкой вложенных подкатегорий.
- Improvement Переработан Dashboard: информационная панель с полной статистикой по AI-провайдерам, состоянием CRON, последними обработанными материалами и системой проверки обновлений.
- Fix Исправлена критическая ошибка фильтрации по категориям
- Fix Исправлена версия Anthropic API
-
1.6.0
- New Добавлена поддержка автоматической генерации тегов через AI: новая опция "Сгенерировать Tags" с отдельным промптом [TAGS_START]...[TAGS_END]
- New Добавлены три новые глобальные переменные для промптов: {tags} - теги новости, {category} - первая категория материала, {categories} - все категории через запятую. Теперь AI может учитывать категории и существующие теги при генерации контента
- Fix Критическое исправление механизма очистки кеша при работе с Redis/Memcache: добавлена принудительная очистка файлового кеша /cache/*.tmp независимо от типа кеширования, что полностью решает проблему не отображения новых материалов на главной странице после CRON обработки.
9 earlier versions
-
1.5.0
- New Добавлена глобальная поддержка Proxy для всех AI-провайдеров: возможность использовать HTTP и SOCKS5 прокси-серверы с опциональной аутентификацией (username/password).
- New Добавлен седьмой AI-провайдер — Perplexity AI с поддержкой real-time web search для генерации актуального контента на основе последних данных из интернета.
- New Добавлена полная поддержка новейших моделей OpenAI: GPT-5, GPT-5-mini, GPT-5-nano, GPT-5.1, GPT-5.2 и o-series (o1, o3, o4-mini) с интеллектуальной детекцией типа модели.
- New Добавлена поддержка параметра reasoning_effort для GPT-5.1+ моделей: позволяет контролировать глубину "мышления" AI (none, minimal, low, medium, high) для баланса между скоростью и качеством генерации.
- Improvement Революционное улучшение OpenAI провайдера: автоматическое определение типа модели с корректным выбором параметров (temperature, max_tokens vs max_completion_tokens) для каждой версии GPT, что полностью устраняет ошибки "Unsupported parameter".
- Improvement Обновлён Claude провайдер: переход на Claude Sonnet 4.5 (claude-sonnet-4-20250514) и API version 2024-10-22 для улучшенного качества генерации текста.
- Improvement Улучшен DeepSeek провайдер: добавлена поддержка новых моделей deepseek-reasoner (R1) с reasoning tokens, корректный API endpoint (/v1/chat/completions) и детальная статистика использования токенов.
- Improvement Улучшен Gemini провайдер: добавлена поддержка thinking models (gemini-2.0-flash-thinking-exp), safety filters для предотвращения блокировки контента и детальное логирование токенов.
- Improvement Обновлён Grok провайдер: переход на актуальные модели grok-2-latest и grok-2-1212, добавлен параметр max_tokens и статистика использования токенов.
- Improvement Добавлено продвинутое логирование для всех AI-провайдеров: детальная статистика использования токенов (prompt, completion, reasoning), информация о типе модели, автоматические предупреждения при проблемах конфигурации.
- Fix Критическое исправление Yandex провайдера: добавлена поддержка как IAM Token, так и API Key аутентификации с автоматическим определением типа, корректное построение modelUri для всех типов моделей (yandexgpt, yandexgpt-lite, custom fine-tuned), улучшенная обработка ошибок 401/403 с понятными сообщениями — решает 90% проблем пользователей с Yandex GPT.
-
1.4.2
- Fix Исправлена критическая ошибка 400 "Unsupported parameter" при использовании некоторых новых моделей OpenAI (например, GPT-5): реализована интеллектуальная система исключения параметров 'temperature' и 'max_tokens' из API-запроса, если модель их не поддерживает. Теперь модуль динамически адаптируется под требования конкретного AI-модели.
-
1.4.1
- New Добавлена возможность настройки отдельного промпта для генерации Keywords: теперь можно индивидуально настроить инструкции для AI при создании ключевых слов, с поддержкой переменных {title}, {short_story}, {full_story} и {xfield_NAME}.
- Improvement Улучшена система промптов: все промпты теперь поддерживают полный набор переменных для максимальной гибкости настройки генерации контента.
-
1.4.0
- New Добавлена универсальная система переменных в промптах: теперь можно использовать {title}, {short_story}, {full_story} и {xfield_NAME} во всех промптах для максимально гибкой настройки генерации контента.
- New Добавлена поддержка обработки диапазонов ID материалов: можно указывать "1-20" (диапазон), "1,5,10" (список), "1-5,8,12-15" (комбинированный) как при ручной, так и при массовой обработке.
- New Добавлен интеллектуальный механизм retry: при ошибке AI модуль автоматически повторяет запрос до 2 раз перед переключением на резервного провайдера для максимальной надёжности.
- New Добавлена детальная страница просмотра обработанных материалов с полной статистикой: количество слов/символов до и после обработки, использованные переменные, custom xfields и полная история изменений.
- Improvement Улучшена система логирования CRON: детальные логи с информацией об использованных переменных, количестве слов, AI-провайдерах, повторных попытках и финальной статистике.
- Improvement Улучшена производительность: оптимизированы SQL-запросы, добавлено кэширование конфигурации, ускорена обработка больших объёмов материалов.
- Fix Найдены и исправлены небольшие баги
-
1.3.0
- New Добавлена возможность переписывать любые дополнительные поля DLE с помощью AI, настроивать индивидуальные промпты для каждого поля и обрабатывать неограниченное количество полей.
- New Добавлена опция обработки только материалов с `disable_index = 1` для CRON, с автоматическим снятием запрета индексации после обработки — полезно для SEO-оптимизации новых материалов.
- New Добавлена умная логика контекста: если текст содержит 5 и более слов — AI переписывает только сам текст без учета заголовка и дополнительных полей, а если текст короче 5 слов или пустой — контент генерируется на основе title и custom xfields; применяется к short_story, full_story и дополнительным полям.
- Improvement Улучшена генерация Meta Description: теперь описание формируется на основе реального содержимого статьи с приоритетом full_story > short_story > title, что обеспечивает более точные и релевантные SEO-описания.
- Fix Оптимизирована работа с большими объемами xfields и улучшена стабильность парсинга AI-ответов.
-
1.2.1
- New Добавлена полная поддержка DataLife Engine 19.0. Модуль адаптирован к новому роутингу AJAX и формату хранения дополнительных полей
- New Добавлена новая опция в настройках: "Разрешить индексацию после переписывания", которая автоматически устанавливает поле disable_index в 0.
- Improvement Улучшена логика определения Xfields для контекста: теперь она полностью совместима с новым файлом xfields.json в DLE 19.0
- Improvement Обновлено ядро массовой обработки (CRON): корректная маршрутизация URL в зависимости от версии DLE
- Improvement Переработан дизайн панели управления (Dashboard) и добавлен функционал проверки актуальной версии модуля.
-
1.2.0
- Fix Исправлена проблема с кэшированием - материалы теперь корректно отображаются на сайте сразу после обработки
- Fix Устранены мелкие ошибки, влияющие на стабильность работы модуля
- Improvement Оптимизирована работа с базой данных при публикации материалов
-
1.1.0
- New Добавлена кнопка "Полная AI обработка контента + SEO" которая обрабатывает все элементы материала одновременно (заголовок, описания, мета-теги, ключевые слова)
- Improvement Оптимизировано отображение категорий в логах - теперь показывается только первая категория для лучшей читаемости
- Improvement Улучшена стабильность работы модуля
-
1.0.0
- New Первый релиз модуля