Block Authoring Prompt Template
1. Назначение
Для ручного авторинга отдельный шаблон промпта не нужен.
Этот документ относится только к части AI-подсказок:
-
первичная генерация блока
-
ревизия существующего блока
Фактический prompt contract для этих AI-сценариев вынесен в:
2. Обязательные элементы
Для AI-черновика:
-
пользовательская инструкция
-
желаемый тип блока
-
желаемый язык
-
ограничение на идентификатор
-
запрет на автоматическую публикацию
Для AI-ревизии:
-
текущий идентификатор блока
-
текущие описание, теги, значения по умолчанию и шаблон
-
инструкция на изменение
-
требование сохранить роль блока и не подменять ручную публикацию
3. Текущая runtime-структура
Внутри Block Authoring prompt assembly не является самостоятельной логикой:
-
create и revise используют тот же generator layer, что и
Block Generation; -
runtime system prompt и user prompt собираются в
textfoundry_ai; -
BlockEditorViewModelтолько подготавливает контекст и загружает результат в форму.