Команда разработчиков WordPress AI Team предложила добавить в ядро тип записей Knowledge и функционал гайдлайнов

Грег Зюлковски, разработчик ядра, спонсируемый Automattic, опубликовал предложение о включении нового произвольного типа записей Knowledge и Guidelines в ядро WordPress для релиза 7.1. В итоге владельцы сайтов получат централизованный инструмент для хранения редакционных стандартов, правил размещения контента и другой информации о сайте.

Грег в своем предложении, опубликованном в блоге Make WordPress Core, рекомендует ввести wp_knowledge – универсальный примитив хранения данных, предназначенный для вывода информации о сайте, доступной авторам и ИИ-агентам. Также Грег предложил внести в ядро функционал Guidelines, построенный на базе типа записей Knowledge.

«На большинстве сайтов уже есть свои стандарты контента, но они существуют вне WordPress в формате разных документаций, wiki-страниц и корпоративных баз знаний», — отметил Грег в своем анонсе. – «Гайдлайны позволяют перенести все внутрь WordPress, чтобы авторы могли обращаться к ним во время редактирования и написания материалов».

Гайдлайны появились в виде эксперимента в мартовском релизе Gutenberg 22.7. Владельцы сайтов получили в свое распоряжение отдельную страницу Settings в админ-панели WordPress для задания редакционных и контентных стандартов. С тех пор эксперимент был значительно доработан на базе полученной обратной связи, реального использования и обширного тестирования на WordPress.com.

Сам примитив хранения данных за последние несколько недель был переименован несколько раз. Первоначальный тип записи wp_content_guideline превратился в wp_guideline в плагине WordPress AI. В канале #core-ai в WordPress Slack представитель команды AI Team Джейсон Адамс задался вопросом, действительно ли «guideline» подходит для обозначения таких вещей, как навыки и артефакты, что вызвало дискуссию, которая привела к переименованию типа записей в wp_knowledge. Этот термин охватывает как процедурный контент (инструкции), так и декларативный контент (факты, заметки).

В соответствии с предложенным дизайном, тип записи wp_knowledge будет поставляться с таксономией wp_knowledge_type и тремя встроенными типами: Guidelines – текстовые стандарты (стиль, тон, предпочтения по изображениям, правила для каждого блока), предназначенные для авторов, редакторов и ИИ-инструментов; Memories – устойчивый контекст, который пользователь явно сохранил: к примеру, предпочтения или факты профиля; Notes – приватный рабочий текст (черновики, блокноты), служащий дефолтом, если тип не указан. Плагины могут регистрировать свои собственные типы через фильтр.

Зюлковски предложил модель доступа, обеспечивающую достаточно строгий контроль. Записи Knowledge не будут доступны для публичных запросов (создаются приватными по умолчанию). Администраторы смогут управлять общесайтовыми гайдлайнами, контрибьюторы и пользователи более высокого уровня смогут создавать свои приватные записи и управлять ими, а подписчики вообще не получат к ним доступа.

Зюлковски сформулировал мотивы предложения как предотвращение фрагментации – тот же аргумент, который использовался для других примитивов ядра WordPress. Без общего слоя хранения каждый плагин, которому нужно сохранить ИИ-контекст или редакционные стандарты, в конечном счете будет поставлять свой собственный тип записей, свою модель разрешений и свой собственный REST-интерфейс. В предложении проводится параллель с wp_template, wp_block и nav_menu_item, которые, по словам Зюлковски, препятствовали созданию параллельных решений в своих областях.

Функционал уже нашел свое реальное применение. Инженер WordPress.com Артур Пишек создал Telegram-агента для WordCamp Europe 2026, который полностью работал на основе Guidelines, при этом все действия — включая персонализацию, поиск выступлений и запоминание пользователя — хранились в виде опубликованных гайдлайнов, а не в виде произвольного кода приложения. В Slack Пишек отметил, что подобный механизм хранения применяется в Desktop Mode, WordPress Workspace и в некоторых других продуктах Automattic.

В разделе FAQ в своем предложении Зюлковски ответил на несколько вопросов. Эта возможность предназначается только для ИИ? Нет, примитив хранения уже используется для обычного ведения заметок и синхронизации черновиков. Guidelines подходят для любого сайта с множеством авторов, на котором требуется придерживаться единых контентных стандартов. В WordPress появилась система памяти? Нет. «Все, что похоже на архитектуру памяти, включая ранжирование по релевантности, забывание и консолидацию, остается зоной ответственности плагинов и интеграционных слоев», — отметил Грег.

Патч ядра доступен в тикете Trac #65476. Зюлковски просит оставлять отзывы о том, является ли wp_knowledge правильным долгосрочным названием, корректна ли модель доступа и нужно ли еще что-то добавить к этому типу записей. 15 июля произойдет заморозка первой бета-версии 7.1. Отзывы можно оставить в предложении или в канале #core-ai в WordPress Slack.

Источник: https://www.therepository.email

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

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