Перейти к содержимому

Промпты-модал

Сгенерировано из docs/matrices/fm/projects.yaml.

FMЭлементДействиеПоведениеРоли (доступ)Статус
FM-141Левая колонка — текущий промпт по этапуEdit (decompose / describe / dependencies)Textarea с подсветкой плейсхолдеров. Save per-stage через PUT /api/collections/:id/prompts/:stage.org_admin, site_admindone
FM-142Правая колонка — «Suggest variant» от LLMКлик → SSEPOST /api/collections/:id/prompts/:stage/suggest. Стримит вариант от LLM.org_admin, site_admindone
FM-143Кнопка ⤺ ApplyКликКопирует suggestion в редактируемое поле.org_admin, site_admindone

Обзор экрана

Что это. Модальное окно для настройки промптов коллекции — текстов, по которым система разбирает задачу на блоки. Это смежная с проектами область: промпты привязаны к коллекции, а не к проекту, поэтому окно доступно только администратору организации и site-admin. Под каждый из трёх этапов разбора (decompose → describe → dependencies) — свой промпт.

Что тут делают. Слева — текущий промпт выбранного этапа в редактируемом поле с подсветкой плейсхолдеров; правки сохраняются по этапам. Справа можно запросить вариант: система потоково выведет предложенную версию промпта, а кнопка «Apply» перенесёт этот текст в редактируемое поле слева для доработки и сохранения.

Эти действия относятся к домену «Коллекции» (методы вида PUT /api/collections/:id/prompts/:stage и .../suggest), а не к API проектов, — поэтому ссылок на методы проектов с этого экрана нет.