Вышел новый релиз плагина WordPress AI 1.2.0

Канонический плагин, обеспечивающий работу функций ИИ в WordPress, обновился до версии 1.2.0. В свежем релизе появились такие возможности, как новый эксперимент «Suggest Reply» («Предложить ответ»), массовая генерация Content Summary, а также две новых read-only способности Abilities. Был упрощен интерфейс параметров плагина, улучшен функционал автозаполнения текста и подтверждения коннекторов, повышена доступность и расширяемость плагина для разработчиков.

Новый эксперимент: Suggest Reply

В AI 1.2.0 представлен новый эксперимент Suggest Reply («Предложить ответ») для модерации комментариев. При включении этой опции модераторы смогут генерировать контекстный ответ на комментарий со страницы Comments в панели администратора или через консольный виджет Activity. Предложения могут включать в себя сам комментарий, родительский пост, а также дополнительные редакционные правила (гайдлайны).

Эксперимент поддерживает:

  • Дружелюбный, профессиональный и неформальный тон ответа (дружелюбный по умолчанию).
  • Дополнительные инструкции или редакционные правила.
  • Вставку предложения непосредственно в форму ответа WordPress

Сгенерированные ответы остаются предложениями для модератора: он может их просмотреть, отредактировать и решить, публиковать ли их.

Массовая генерация сводок контента (саммари)

Теперь функционал Content Summarization можно применять к нескольким записям или страницам из соответствующей таблицы-списка. Выбрав контент, пользователи могут совершать новое массовое действие Generate Summary. WordPress обработает выбранные пункты и создаст или обновит их сводки, генерируемые ИИ, без необходимости открытия каждого пункта по отдельности в редакторе.

Новая способность core/read-content

Релиз AI 1.2.0 добавляет новую способность core/read-content, обеспечивающую структурированный read-only доступ к контенту WordPress через Abilities API. Дефолтный ответ намеренно упрощен, а доступ к контенту и полям определяется на базе установленных разрешений.

Способность поддерживает:

  • Получение отдельной записи по ID.
  • Получение отдельной записи по типу записи и слагу.
  • Запросы к коллекциям записей.
  • Фильтрацию по статусу, автору, родительскому элементу или включенным ID записей.
  • Выбор пагинации и полей.
  • Явно настраиваемый доступ к более объемным или необработанным контентным полям.

Это обеспечивает удобную основу для ассистентов, агентов, инструментов автоматизации и других интеграций, которым необходимо безопасно обнаруживать и считывать контент WordPress.

Новая способность core/read-users

В этом релизе также представлена способность core/read-users. Она позволяет получать информацию об отдельном пользователе по ID, email, логину или nicename; также с ее помощью можно получить отфильтрованную и пагинированную коллекцию пользователей. Запросы к коллекции могут фильтроваться по роли, опубликованному контенту, включенным ID юзеров, а также по другим поддерживаемым полям. По умолчанию возвращаются минималистичные поля. Чувствительные идентификаторы и поля должны запрашиваться явно – они по-прежнему защищены правами доступа в WordPress.

Способности core/read-content, core/read-users и core/read-settings (введенная ранее) расширяют эталонную реализацию плагина для доступа к данным WordPress с учетом полномочий.

Упрощенные настройки с возможностью расширения функционала

В релизе AI 1.2.0 реорганизованы параметры конфигурации, чтобы основные настройки стали более удобными и понятными. В меню Developer Tools появилась новая опция Advanced settings. По умолчанию она отключена.

При включении Advanced settings становятся доступны дополнительные параметры, такие как выбор провайдера, выбор модели, стратегии таксономии и лимиты предложений (если поддерживаются). В итоге юзеры получают общие настройки, а разработчики и опытные администраторы сайтов могут включить расширенный функционал.

Более понятные инструкции по утверждению коннекторов

Если утверждение коннекторов (Connector Approval) включено, но ни один ИИ-коннектор не был утвержден, плагин теперь отображает встроенное уведомление, поясняющее, что ИИ-плагин должен быть утвержден, прежде чем он сможет использовать коннектор ИИ-провайдера.

Улучшения функции автозаполнения текста

В этом релизе эксперимент с функцией автозаполнения текста получил несколько улучшений:

  • Ресурсы автозаполнения больше не загружаются во фронтенде.
  • Отклонение подсказки с помощью клавиши Escape больше не приводит к немедленному повторному запросу.
  • Улучшено размещение «призрачного» текста.
  • Устаревшие подсказки больше не наезжают на заполнители в пустых блоках.

Улучшения доступности и оптимизация рабочих процессов

Дополнительные улучшения интерфейса и рабочих процессов включают:

  • Фокус клавиатуры восстанавливается более надежно после сохранения настроек ИИ.
  • Изображения карточек функций AI Home теперь содержат описательный альтернативный текст для пользователей скринридеров.
  • Обнаружение Content Summary теперь работает, когда блок вложен в другой блок.
  • Начальные настройки регистрируются до того, как core/read-settings создаст снэпшот настроек.
  • Явные значения show_in_abilities учитываются, при этом сохраняется совместимость с будущей поддержкой в ядре WordPress.

Обновления для разработчиков и расширения функциональности

В AI 1.2.0 представлен фильтр wp_ai_client_default_request_timeout, позволяющий разработчикам настраивать таймаут для долгих запросов к ИИ-клиенту. В этом релизе фильтр применяется только к генерации изображений, но в будущем его можно будет использовать и для других функций. Значение по умолчанию остается 90 секунд, но владельцы сайтов теперь могут увеличивать или корректировать это значение.

Релиз также включает в себя улучшения сквозного тестирования, закрепленные зависимости npm, обновленные пакеты UI WordPress, новые скриншоты, а также документацию, описывающую, как контрибьюторы могут стать сопровождающими плагина.

Вы можете ознакомиться с релизом 1.2.0 уже сегодня, просмотреть открытые тикеты и пул-реквесты, а также помочь определить, что будет дальше.

Источник: https://make.wordpress.org/ai/

Дмитрий/ автор статьи
CCO, Senior SEM/PPC Specialist, WordPress-энтузиаст, переводчик с английского и немецкого. Серый кардинал русскоязычного WP-комьюнити.
Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.