Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.126
- Реакции
- 78.222
Text Writer 2.0 - локальное приложение для гуманизированных текстов с исследованием и картинками
Приветствую! Text Writer 2.0 - это новая версия программы, которую вы уже знаете, только теперь она умеет заметно больше!
Первая версия помогала быстро получать черновики статей по теме, ключу и объёму, и вторая версия сохраняет весь этот функционал полностью, но обрастает вещами, о которых пользователи спрашивали давно - работой с кластерными запросами, полноценным исследованием через Perplexity прямо внутри программы и генерацией иллюстраций без переключения в другие сервисы.
В настройках теперь три вкладки для выбора ИИ: OpenRouter, HydraAI и появившийся PlusVibe, и у каждого своя логика подключения модели. Для OpenRouter название модели вводится вручную, а для HydraAI и PlusVibe модели подтягиваются автоматически по кнопке обновления и запоминаются в браузере, так, что выбирать их заново, при каждом запуске уже не приходится. Если вы работаете через OpenRouter, программа сразу подскажет про прокси, потому что без него не работает из РФ, и в интерфейсе есть отдельное поле, куда прокси вписывается в любом привычном формате, включая IPv6.
Так выглядит новая версия:
Самое заметное новшество здесь - блок исследования на базе Perplexity. Раньше приходилось искать актуальные данные, цифры и факты где-то на стороне, а потом вручную вставлять их в файл исследования, и это отнимало время, которое хотелось потратить на сам текст. Теперь достаточно вписать короткий запрос и указать, что именно нужно найти, а программа сама обратится к Perplexity через локальный сервер и вернёт готовый результат, который одним кликом переносится в поле для статьи. Индикатор рядом показывает, работает ли локальный сервер и на каком этапе запрос - ожидание, выполнение, готово или ошибка, так что вы всегда видите, что происходит, а не гадаете, почему кнопка молчит. Есть и отдельная кнопка сохранения сессии Perplexity, она фиксирует вход, чтобы не логиниться заново при каждом запросе и не натыкаться на капчу в самый неподходящий момент.
А вот работа с пилларами и сателлитами меняет подход к SEO! Text Writer 2.0 различает два типа статей - объёмную опорную статью - пиллар (обычно на 2500-4500 знаков), и более короткий сателлит на 1200-2000 знаков, который раскрывает узкий подвопрос. Когда пишете сателлит, можно вставить полный текст уже готовой пилларной статьи, и модель будет ориентироваться на её стиль, терминологию и структуру, а главное - раскрывать свою часть темы, а не повторять то, что в пилларе уже сказано. Получается кластер статей, где каждый текст дополняет соседний, и это то, что и Google, и живой читатель воспринимают куда охотнее, чем набор разрозненных публикаций на одну тему.
Когда выбираете тип статьи, форма подстраивается под задачу и открывает поля именно для этого типа. Для пиллара появляется список кластерных запросов - туда построчно вписываются дополнительные ключи, и модель берёт их как основу для заголовков H2 и H3, так что структура статьи заранее продумана под то, что реально ищут люди, а не подгоняется под текст постфактум. Для сателлита логика другая - там есть поле угла статьи, или H1, где уточняется конкретный вопрос или ракурс, который раскрывает именно эта короткая статья, а не всё, что можно сказать по теме сразу. И там же, для сателлита, находится привязка к пилларной статье - выбираете нужную из списка уже загруженных, с полем поиска по названию, чтобы не листать весь каталог, и эта связка потом подтягивает контекст пиллара и держит сателлит в одном стиле и логике с основной статьёй.
Блок связи с WordPress заметно подрос тоже. Теперь после указания сайта программа сама подтягивает все зарегистрированные типы записей через REST API - не только обычные посты, но и услуги, портфолио, каталог, если они есть на сайте. Для крупных сайтов с тысячами публикаций добавлена диапазонная загрузка, можно указать, с какой записи начинать и сколько загрузить, а также выбрать сортировку от новых к старым или наоборот, чтобы не ждать, пока подгрузится весь каталог целиком. Фильтр по категориям сделан в виде кликабельных чипов, статьи для перелинковки можно искать по названию, а в готовый промпт программа берёт максимум пятнадцать случайно выбранных статей из отмеченных, чтобы не перегружать модель избыточным контекстом
Появилась и целая вкладка для картинок. Можно включить генерацию промпта для иллюстрации прямо при создании статьи, а потом сгенерировать изображение через OpenRouter, HydraAI или PlusVibe, выбрав модель и указав промпт. Статус генерации отображается отдельно. Уходить в отдельный сервис за обложкой для статьи теперь незачем - весь цикл, от текста до иллюстрации, замкнут в одном окне.
Многое из привычного осталось на месте. Системный промпт по-прежнему легко редактируется прямо в интерфейсе или подгружается из файла, температура регулируется тем же слайдером от мягкой точности до свободной креативности, а результат так же удобно смотреть во вкладке текста или в режиме превью с оформленными заголовками и списками. SEO-блок с ключевой фразой, мета-описанием и alt-текстами парсится автоматически, если модель вернула их в структурированном виде, так что финальную вычитку и копирование данных для сайта вы делаете так же быстро, как привыкли.
Если вы уже работали с первой версией и вели один сайт с потоком отдельных статей, вторая версия даёт возможность выстроить систему - собирать кластеры вокруг пилларных тем, подтягивать свежие факты через Perplexity без лишних вкладок в браузере и сразу получать иллюстрацию к готовому тексту. Особенно это чувствуется, если у вас несколько типов контента на сайте помимо обычных постов, или если сайт большой и раньше загрузка всех статей для перелинковки съедала лишнее время. А если вы только присматриваетесь к теме SEO-контента, то именно эта версия учит видеть статьи не по одной, а сразу кластерами, и это меняет то, как вы вообще планируете публикации на сайте.
Спойлер: 1. Панель настроек (левая колонка)
Выбор провайдера ИИ для текста - переключение между OpenRouter, HydraAI и PlusVibe через вкладки, каждый со своими настройками модели и API.
OpenRouter - поле для ручного ввода названия модели плюс ссылка на актуальный список моделей.
HydraAI - выпадающий список моделей с кнопкой "Обновить модели", подтягивающей актуальный список через API и кэширующей его в localStorage.
PlusVibe - аналогичный выбор модели с кнопкой обновления через собственный API-эндпоинт.
Прокси для OpenRouter - отдельное поле с поддержкой форматов host: port, host: port: login: password, login: password @host: port и IPv6, так как OpenRouter не работает без прокси.
Температура генерации - слайдер от 0.1 до 1.0, регулирующий креативность модели при написании текста.
Системный промпт - редактируемое текстовое поле, которое можно загрузить из файла по умолчанию (system-prompt.md) или подключить собственный .md/.txt файл через выбор с диска.
Блок исследования (Perplexity) - отдельный модуль с полем запроса, промптом исследования, статусом подключения к локальному research-серверу и результатом, который можно скопировать или отправить прямо в поле "файл исследования".
Индикатор статуса сервера - цветная точка (server-dot) и текст "сервер офлайн/онлайн" показывают, запущен ли локальный research-сервер; без него блок исследования неактивен, кнопка "Исследовать" заблокирована.
Поле запроса - короткий ключ или вопрос, который отправляется в Perplexity для поиска актуальной информации по теме статьи (например, точные цифры, свежие данные, актуальные факты для написания фактологически точного текста).
Промпт исследования - отдельное развёрнутое текстовое поле, где задаётся инструкция для Perplexity: что именно нужно исследовать, в каком формате вернуть ответ, на какие аспекты темы обратить внимание. Это отдельный промпт от системного промпта для генерации статьи - они выполняют разные задачи.
Загрузка промпта исследования из файла - можно подтянуть промпт по умолчанию из research-prompt.md либо выбрать свой .md/.txt файл с диска, аналогично системному промпту для статей.
Сохранение сессии Perplexity - отдельная кнопка "Сохранить сессию Perplexity", которая фиксирует текущее состояние авторизации/куки сессии на локальном сервере, чтобы не логиниться в Perplexity каждый раз заново при повторных запросах - это критично, так как без сохранённой сессии автоматический доступ к Perplexity через скрипт быстро блокируется или требует повторной капчи/входа.
Контент пилларной статьи (для сателлитов) - отдельное поле, куда можно вставить полный текст уже существующей пилларной статьи. Это нужно, чтобы при исследовании и последующей генерации сателлита модель:
- писала в едином стиле и терминологии с пилларной статьёй;
- не повторяла информацию, которая уже подробно раскрыта в пилларе, а раскрывала свой узкий подвопрос;
- соблюдала логическую связку между статьями (сателлит должен дополнять пиллар, а не дублировать его);
- учитывала структуру и глубину, заданную в пилларной статье, для сохранения единого редакционного формата всего кластера.
Кнопка "Исследовать" - запускает запрос в Perplexity, используя запрос, промпт исследования и (если заполнено) контент пилларной статьи как дополнительный контекст.
Статус выполнения исследования - отдельная строка с цветным индикатором (idle/loading/done), показывающая этап: ожидание, выполняется запрос, готово, ошибка.
Карточка результата - появляется после завершения исследования, содержит:
- "В файл исследования" - одним кликом переносит результат в основное поле "Файл исследования" в центральной панели, откуда он попадёт в промпт при генерации статьи;
- "Скопировать" - копирует результат в буфер обмена для использования вне приложения;
- само текстовое поле результата, доступное для ручного редактирования перед переносом.
Спойлер: 2. Панель задания на статью (центральная колонка)
Тип статьи - переключение между Pillar (объёмная опорная статья, 2500–4500 знаков) и Satellite (сателлит, 1200–2000 знаков), автоматически меняющее объём, метку кнопки и видимость дополнительных полей.
Тема и ключевой запрос - обязательные поля для заголовка статьи и точного SEO-ключа.
Кластерные запросы - для пилларных статей: список дополнительных ключей (по одному на строку), передаваемых модели как основа для заголовков H2/H3.
Угол статьи / H1 - для сателлитов: уточнение конкретного вопроса или ракурса статьи.
Привязка к пилларной статье - для сателлитов: выбор из списка загруженных статей с полем поиска по названию, чтобы связать сателлит с основной статьёй.
Объём текста - поле знаков без пробелов, автоматически заполняется в зависимости от типа статьи, но можно скорректировать вручную.
Генерация промпта для изображения - чекбокс, включающий добавление в итоговую статью готового промпта для последующей генерации иллюстрации.
Файл исследования - drag-and-drop зона для загрузки .md/.txt файла с исследовательскими материалами, которые модель использует как фактическую базу для статьи.
Спойлер: 3. Блок перелинковки (WordPress)
Подключение к сайту - поле URL сайта с автоматическим сохранением в localStorage.
Спойлер: 3. Блок перелинковки (WordPress)
Выбор типа записей - после указания сайта приложение подтягивает все зарегистрированные типы записей через REST API (posts, услуги, портфолио, каталог и т.д.), а не только стандартные posts.
Диапазонная загрузка статей - вместо загрузки всего каталога сразу, можно указать, с какой записи начинать (offset) и сколько всего загрузить, плюс сортировку "новые-старые" или "старые-новые" - удобно для крупных сайтов с тысячами записей.
Поиск по названию - фильтр по подстроке в уже загруженном списке статей, аналогично поиску пилларной статьи.
Фильтр по категориям - кликабельные чипы категорий, позволяющие скрывать/показывать статьи определённых рубрик.
Выбор статей для перелинковки - чекбоксы у каждой статьи, кнопка "Выбрать все/Снять все"; в промпт передаётся максимум 15 случайно выбранных статей из отмеченных, чтобы не перегружать запрос.
Спойлер: 4. Генерация статьи
Кнопка "Сгенерировать статью" - отправляет собранный промпт (тема, ключи, кластер, исследование, статьи для перелинковки) выбранной модели через OpenRouter/HydraAI/PlusVibe.
Автоматический парсинг SEO-блока - из ответа модели извлекаются Focus Keyword, Meta Description и Alt-текст, если модель их вернула в структурированном виде.
Спойлер: 5. Панель результата (правая колонка)
Вкладка "Текст" - сырой markdown-текст сгенерированной статьи в редактируемом поле.
Вкладка "Превью" - рендеринг markdown в читаемый вид, как будет выглядеть готовая статья.
Вкладка "Изображение" - отдельный блок генерации иллюстраций с тремя провайдерами (OpenRouter, HydraAI, PlusVibe), полем модели и промпта, статусом генерации и кнопкой скачивания результата.
SEO-карточка - отдельный блок с извлечёнными Focus Keyword, Meta Description (со счётчиком символов) и Alt-текстом, каждый с кнопкой быстрого копирования.
Счётчик символов - отображает объём текста без пробелов в реальном времени.
Действия со статьёй - кнопки "Скопировать статью" и "Сохранить в файл".
Debug-панель - сворачиваемый лог запроса: используемая модель, температура, max_tokens, тип статьи, полный системный и пользовательский промпт, количество статей, отправленных на перелинковку, и статистика по токенам (входящие/исходящие/всего.
Спойлер: 6. Общий интерфейс
Тёмная/светлая тема - переключатель с сохранением выбора между сессиями.
Растягиваемые панели - все три колонки можно менять по ширине через drag-резайзеры между ними, подстраивая рабочее пространство под свои задачи.
Не нужны базы данных, Docker и отдельные серверы: обязательно наличие установленного Python и браузера. Весь процесс установки сводится к минимуму действий, что позволяет запустить создание контента за считанные минуты.
Для кого это полезно?
SEO‑специалисты и контент‑менеджеры, которым нужен стабильный поток статей по заданным ключам.
Владельцы сайтов на WordPress, которые регулярно публикуют материалы и хотят ускорить подготовку текстов.
Небольшие команды и редакции, которым важно качество текстов без раздувания штата авторов.
Подходит для новичков.
Завораживающий и желанный бонус придумать не смогла, если вы порекламируете в поддержку темы, то буду очень вам признательна.
Приложение Text Writer 2.0 превращает генерацию текста в полноценное производство контента - от факта до готовой картинки. Вы получаете живые, ритмичные статьи, собранные в кластеры и подкреплённые данными, которые решают задачи бизнеса и экономят десятки часов на ручной работе.
До встречи!
СКАЧАТЬ СЛИВЫ КУРСОВ
Приветствую! Text Writer 2.0 - это новая версия программы, которую вы уже знаете, только теперь она умеет заметно больше!
Первая версия помогала быстро получать черновики статей по теме, ключу и объёму, и вторая версия сохраняет весь этот функционал полностью, но обрастает вещами, о которых пользователи спрашивали давно - работой с кластерными запросами, полноценным исследованием через Perplexity прямо внутри программы и генерацией иллюстраций без переключения в другие сервисы.
В настройках теперь три вкладки для выбора ИИ: OpenRouter, HydraAI и появившийся PlusVibe, и у каждого своя логика подключения модели. Для OpenRouter название модели вводится вручную, а для HydraAI и PlusVibe модели подтягиваются автоматически по кнопке обновления и запоминаются в браузере, так, что выбирать их заново, при каждом запуске уже не приходится. Если вы работаете через OpenRouter, программа сразу подскажет про прокси, потому что без него не работает из РФ, и в интерфейсе есть отдельное поле, куда прокси вписывается в любом привычном формате, включая IPv6.
Так выглядит новая версия:
Самое заметное новшество здесь - блок исследования на базе Perplexity. Раньше приходилось искать актуальные данные, цифры и факты где-то на стороне, а потом вручную вставлять их в файл исследования, и это отнимало время, которое хотелось потратить на сам текст. Теперь достаточно вписать короткий запрос и указать, что именно нужно найти, а программа сама обратится к Perplexity через локальный сервер и вернёт готовый результат, который одним кликом переносится в поле для статьи. Индикатор рядом показывает, работает ли локальный сервер и на каком этапе запрос - ожидание, выполнение, готово или ошибка, так что вы всегда видите, что происходит, а не гадаете, почему кнопка молчит. Есть и отдельная кнопка сохранения сессии Perplexity, она фиксирует вход, чтобы не логиниться заново при каждом запросе и не натыкаться на капчу в самый неподходящий момент.
А вот работа с пилларами и сателлитами меняет подход к SEO! Text Writer 2.0 различает два типа статей - объёмную опорную статью - пиллар (обычно на 2500-4500 знаков), и более короткий сателлит на 1200-2000 знаков, который раскрывает узкий подвопрос. Когда пишете сателлит, можно вставить полный текст уже готовой пилларной статьи, и модель будет ориентироваться на её стиль, терминологию и структуру, а главное - раскрывать свою часть темы, а не повторять то, что в пилларе уже сказано. Получается кластер статей, где каждый текст дополняет соседний, и это то, что и Google, и живой читатель воспринимают куда охотнее, чем набор разрозненных публикаций на одну тему.
Когда выбираете тип статьи, форма подстраивается под задачу и открывает поля именно для этого типа. Для пиллара появляется список кластерных запросов - туда построчно вписываются дополнительные ключи, и модель берёт их как основу для заголовков H2 и H3, так что структура статьи заранее продумана под то, что реально ищут люди, а не подгоняется под текст постфактум. Для сателлита логика другая - там есть поле угла статьи, или H1, где уточняется конкретный вопрос или ракурс, который раскрывает именно эта короткая статья, а не всё, что можно сказать по теме сразу. И там же, для сателлита, находится привязка к пилларной статье - выбираете нужную из списка уже загруженных, с полем поиска по названию, чтобы не листать весь каталог, и эта связка потом подтягивает контекст пиллара и держит сателлит в одном стиле и логике с основной статьёй.
Блок связи с WordPress заметно подрос тоже. Теперь после указания сайта программа сама подтягивает все зарегистрированные типы записей через REST API - не только обычные посты, но и услуги, портфолио, каталог, если они есть на сайте. Для крупных сайтов с тысячами публикаций добавлена диапазонная загрузка, можно указать, с какой записи начинать и сколько загрузить, а также выбрать сортировку от новых к старым или наоборот, чтобы не ждать, пока подгрузится весь каталог целиком. Фильтр по категориям сделан в виде кликабельных чипов, статьи для перелинковки можно искать по названию, а в готовый промпт программа берёт максимум пятнадцать случайно выбранных статей из отмеченных, чтобы не перегружать модель избыточным контекстом
Появилась и целая вкладка для картинок. Можно включить генерацию промпта для иллюстрации прямо при создании статьи, а потом сгенерировать изображение через OpenRouter, HydraAI или PlusVibe, выбрав модель и указав промпт. Статус генерации отображается отдельно. Уходить в отдельный сервис за обложкой для статьи теперь незачем - весь цикл, от текста до иллюстрации, замкнут в одном окне.
Многое из привычного осталось на месте. Системный промпт по-прежнему легко редактируется прямо в интерфейсе или подгружается из файла, температура регулируется тем же слайдером от мягкой точности до свободной креативности, а результат так же удобно смотреть во вкладке текста или в режиме превью с оформленными заголовками и списками. SEO-блок с ключевой фразой, мета-описанием и alt-текстами парсится автоматически, если модель вернула их в структурированном виде, так что финальную вычитку и копирование данных для сайта вы делаете так же быстро, как привыкли.
Если вы уже работали с первой версией и вели один сайт с потоком отдельных статей, вторая версия даёт возможность выстроить систему - собирать кластеры вокруг пилларных тем, подтягивать свежие факты через Perplexity без лишних вкладок в браузере и сразу получать иллюстрацию к готовому тексту. Особенно это чувствуется, если у вас несколько типов контента на сайте помимо обычных постов, или если сайт большой и раньше загрузка всех статей для перелинковки съедала лишнее время. А если вы только присматриваетесь к теме SEO-контента, то именно эта версия учит видеть статьи не по одной, а сразу кластерами, и это меняет то, как вы вообще планируете публикации на сайте.
Спойлер: 1. Панель настроек (левая колонка)
Выбор провайдера ИИ для текста - переключение между OpenRouter, HydraAI и PlusVibe через вкладки, каждый со своими настройками модели и API.
OpenRouter - поле для ручного ввода названия модели плюс ссылка на актуальный список моделей.
HydraAI - выпадающий список моделей с кнопкой "Обновить модели", подтягивающей актуальный список через API и кэширующей его в localStorage.
PlusVibe - аналогичный выбор модели с кнопкой обновления через собственный API-эндпоинт.
Прокси для OpenRouter - отдельное поле с поддержкой форматов host: port, host: port: login: password, login: password @host: port и IPv6, так как OpenRouter не работает без прокси.
Температура генерации - слайдер от 0.1 до 1.0, регулирующий креативность модели при написании текста.
Системный промпт - редактируемое текстовое поле, которое можно загрузить из файла по умолчанию (system-prompt.md) или подключить собственный .md/.txt файл через выбор с диска.
Блок исследования (Perplexity) - отдельный модуль с полем запроса, промптом исследования, статусом подключения к локальному research-серверу и результатом, который можно скопировать или отправить прямо в поле "файл исследования".
Индикатор статуса сервера - цветная точка (server-dot) и текст "сервер офлайн/онлайн" показывают, запущен ли локальный research-сервер; без него блок исследования неактивен, кнопка "Исследовать" заблокирована.
Поле запроса - короткий ключ или вопрос, который отправляется в Perplexity для поиска актуальной информации по теме статьи (например, точные цифры, свежие данные, актуальные факты для написания фактологически точного текста).
Промпт исследования - отдельное развёрнутое текстовое поле, где задаётся инструкция для Perplexity: что именно нужно исследовать, в каком формате вернуть ответ, на какие аспекты темы обратить внимание. Это отдельный промпт от системного промпта для генерации статьи - они выполняют разные задачи.
Загрузка промпта исследования из файла - можно подтянуть промпт по умолчанию из research-prompt.md либо выбрать свой .md/.txt файл с диска, аналогично системному промпту для статей.
Сохранение сессии Perplexity - отдельная кнопка "Сохранить сессию Perplexity", которая фиксирует текущее состояние авторизации/куки сессии на локальном сервере, чтобы не логиниться в Perplexity каждый раз заново при повторных запросах - это критично, так как без сохранённой сессии автоматический доступ к Perplexity через скрипт быстро блокируется или требует повторной капчи/входа.
Контент пилларной статьи (для сателлитов) - отдельное поле, куда можно вставить полный текст уже существующей пилларной статьи. Это нужно, чтобы при исследовании и последующей генерации сателлита модель:
- писала в едином стиле и терминологии с пилларной статьёй;
- не повторяла информацию, которая уже подробно раскрыта в пилларе, а раскрывала свой узкий подвопрос;
- соблюдала логическую связку между статьями (сателлит должен дополнять пиллар, а не дублировать его);
- учитывала структуру и глубину, заданную в пилларной статье, для сохранения единого редакционного формата всего кластера.
Кнопка "Исследовать" - запускает запрос в Perplexity, используя запрос, промпт исследования и (если заполнено) контент пилларной статьи как дополнительный контекст.
Статус выполнения исследования - отдельная строка с цветным индикатором (idle/loading/done), показывающая этап: ожидание, выполняется запрос, готово, ошибка.
Карточка результата - появляется после завершения исследования, содержит:
- "В файл исследования" - одним кликом переносит результат в основное поле "Файл исследования" в центральной панели, откуда он попадёт в промпт при генерации статьи;
- "Скопировать" - копирует результат в буфер обмена для использования вне приложения;
- само текстовое поле результата, доступное для ручного редактирования перед переносом.
Спойлер: 2. Панель задания на статью (центральная колонка)
Тип статьи - переключение между Pillar (объёмная опорная статья, 2500–4500 знаков) и Satellite (сателлит, 1200–2000 знаков), автоматически меняющее объём, метку кнопки и видимость дополнительных полей.
Тема и ключевой запрос - обязательные поля для заголовка статьи и точного SEO-ключа.
Кластерные запросы - для пилларных статей: список дополнительных ключей (по одному на строку), передаваемых модели как основа для заголовков H2/H3.
Угол статьи / H1 - для сателлитов: уточнение конкретного вопроса или ракурса статьи.
Привязка к пилларной статье - для сателлитов: выбор из списка загруженных статей с полем поиска по названию, чтобы связать сателлит с основной статьёй.
Объём текста - поле знаков без пробелов, автоматически заполняется в зависимости от типа статьи, но можно скорректировать вручную.
Генерация промпта для изображения - чекбокс, включающий добавление в итоговую статью готового промпта для последующей генерации иллюстрации.
Файл исследования - drag-and-drop зона для загрузки .md/.txt файла с исследовательскими материалами, которые модель использует как фактическую базу для статьи.
Спойлер: 3. Блок перелинковки (WordPress)
Подключение к сайту - поле URL сайта с автоматическим сохранением в localStorage.
Спойлер: 3. Блок перелинковки (WordPress)
Выбор типа записей - после указания сайта приложение подтягивает все зарегистрированные типы записей через REST API (posts, услуги, портфолио, каталог и т.д.), а не только стандартные posts.
Диапазонная загрузка статей - вместо загрузки всего каталога сразу, можно указать, с какой записи начинать (offset) и сколько всего загрузить, плюс сортировку "новые-старые" или "старые-новые" - удобно для крупных сайтов с тысячами записей.
Поиск по названию - фильтр по подстроке в уже загруженном списке статей, аналогично поиску пилларной статьи.
Фильтр по категориям - кликабельные чипы категорий, позволяющие скрывать/показывать статьи определённых рубрик.
Выбор статей для перелинковки - чекбоксы у каждой статьи, кнопка "Выбрать все/Снять все"; в промпт передаётся максимум 15 случайно выбранных статей из отмеченных, чтобы не перегружать запрос.
Спойлер: 4. Генерация статьи
Кнопка "Сгенерировать статью" - отправляет собранный промпт (тема, ключи, кластер, исследование, статьи для перелинковки) выбранной модели через OpenRouter/HydraAI/PlusVibe.
Автоматический парсинг SEO-блока - из ответа модели извлекаются Focus Keyword, Meta Description и Alt-текст, если модель их вернула в структурированном виде.
Спойлер: 5. Панель результата (правая колонка)
Вкладка "Текст" - сырой markdown-текст сгенерированной статьи в редактируемом поле.
Вкладка "Превью" - рендеринг markdown в читаемый вид, как будет выглядеть готовая статья.
Вкладка "Изображение" - отдельный блок генерации иллюстраций с тремя провайдерами (OpenRouter, HydraAI, PlusVibe), полем модели и промпта, статусом генерации и кнопкой скачивания результата.
SEO-карточка - отдельный блок с извлечёнными Focus Keyword, Meta Description (со счётчиком символов) и Alt-текстом, каждый с кнопкой быстрого копирования.
Счётчик символов - отображает объём текста без пробелов в реальном времени.
Действия со статьёй - кнопки "Скопировать статью" и "Сохранить в файл".
Debug-панель - сворачиваемый лог запроса: используемая модель, температура, max_tokens, тип статьи, полный системный и пользовательский промпт, количество статей, отправленных на перелинковку, и статистика по токенам (входящие/исходящие/всего.
Спойлер: 6. Общий интерфейс
Тёмная/светлая тема - переключатель с сохранением выбора между сессиями.
Растягиваемые панели - все три колонки можно менять по ширине через drag-резайзеры между ними, подстраивая рабочее пространство под свои задачи.
Не нужны базы данных, Docker и отдельные серверы: обязательно наличие установленного Python и браузера. Весь процесс установки сводится к минимуму действий, что позволяет запустить создание контента за считанные минуты.
Для кого это полезно?
SEO‑специалисты и контент‑менеджеры, которым нужен стабильный поток статей по заданным ключам.
Владельцы сайтов на WordPress, которые регулярно публикуют материалы и хотят ускорить подготовку текстов.
Небольшие команды и редакции, которым важно качество текстов без раздувания штата авторов.
Подходит для новичков.
Завораживающий и желанный бонус придумать не смогла, если вы порекламируете в поддержку темы, то буду очень вам признательна.
Приложение Text Writer 2.0 превращает генерацию текста в полноценное производство контента - от факта до готовой картинки. Вы получаете живые, ритмичные статьи, собранные в кластеры и подкреплённые данными, которые решают задачи бизнеса и экономят десятки часов на ручной работе.
До встречи!
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Когда симптом исчезает, но пациенту не становится лучше [EduNote] [Ирина Пепеляева]
- БАДы в спорте. Что работает, а что — нет [Татьяна Ефремова]
- Воды бессмертия: кельтские мистерии и магический театр Уильяма Батлера Йейтса [Thesaurus Deorum] [Анна Блейз]
- Краткая история интеллекта. Эволюция, ИИ и пять прорывов, изменивших наш мозг [Макс Беннетт]
- Психология измены. Как вернуть внутреннюю опору и выстроить жизнь заново [Анастасия Филиппова]
- Ажурное вязание спицами. Скатерти, дорожки, салфетки. От первой схемы до семейной реликвии [Анна Котова]
- Курс по Suno: от нуля до вашего первого хита [Joon Deer]
- Программа проведения вечеринки в стиле а-ля рус "Особенности национального отдыха" [Оксана Фомина]
- Схемы тейпирования. Простые техники при растяжениях, травмах, болях в суставах и судорогах [Алиана Ким]
- Астрохронология. Раху и Кету: ловушки в сознании [Анна Воробьева]