Естественный язык превращается в язык программирования.

Пост 2/3 Пост 1/3 = https://set.ki/post/AxRR6Xa Пять слоёв, из которых собирается промышленный промпт

Когда инженер проектирует инструкцию для LLM как систему, в ней прослеживается одна и та же пятислойная структура. Независимо от домена — учёба, код, шахматы, контент.

Слой 1. Ролевая специализация Модель получает не абстрактную просьбу помочь, а жёсткую роль: «Ты — Агент-1 Решатель», «Ты — Критик», «Ты — Арбитр». Роль ограничивает пространство допустимых ответов. Это не стилистика, а способ сузить токен-поле до экспертной позиции.

Слой 2. Предохранители от известных уязвимостей Галлюцинации. Забывание контекста. Склонность генерировать красивое, но нерабочее. Всё это не лечится надеждой — только блокирующими условиями. Валидатор проверяет компилируемость. При ошибке Генератор не продолжает, а исправляет. Это не пожелание, это принудительная логика процесса.

Слой 3. Числовые пороги вместо оценочных суждений «Достаточно хорошо» — не инженерная категория. Инженерная: «уверенность выше 0.7», «улучшение более 0.05», «расхождение агентов менее 10%». Абстракции переводятся в метрики, метрики — в условия ветвления.

Слой 4. Контракт на структуру вывода Ответ модели — не свободный текст. Это структурированный объект: статус сходимости, затем решение, затем краткий ответ, затем лог итераций. Ответ парсится автоматически, потому что формат задан жёстко.

Слой 5. Цикл обратной связи Сгенерировал → Проверил → Нашёл ошибку → Вернул с указанием, что именно чинить → Проверил снова. Модель не обязана выдать идеальный ответ с первого раза. Она обязана сходиться к нему итеративно, под контролем метрик.

Итог: Это не магия и не «секретные техники». Это обычная системная инженерия, просто средой исполнения выступает языковая модель, а языком спецификации — естественный.

В третьем посте — философский принцип, который всё это объединяет.

#PromptDesign #AIArchitecture #LLM #Engineering #Часть2