Определите проверяемый формат вывода для промпта

Автор: AILesson6 мин на настройкуПроверено на:ChatGPTПроверено: 2026-08-28

Быстрый ответ

Преобразуйте расплывчатые пожелания к результату в поля, типы, статусы, ограничения и правила проверки. Укажите: Задача промпта и дальнейшее использование, Текущие требования к результату и примеры, Ограничения формата и проверки. Ожидаемый результат: Контракт вывода со схемой, понятным человеку примером, пустыми состояниями и проверками.

1

Добавьте контекст

ваш текст остаётся в этом браузере. AILesson Prompts не отправляет его ни в модель, ни на сервер.

2

Ваш промпт

Незаполненные поля остаются видимыми как заполнители, поэтому вы всё равно можете скопировать и отредактировать промпт

Разработайте проверяемый контракт вывода для задачи промпта.

Входные данные, преобразование, читатель или система, решение и последствия ошибок:
[task]

Текущая формулировка формата, желаемые примеры, отклонённые результаты и используемые поля:
[output]

Формат сериализации, ограничения парсера, длина, локаль, порядок, обязательные и необязательные поля, а также проверка:
[constraints]

Определите минимальную структуру вывода, достаточную для дальнейшего использования. Для каждого поля укажите название, назначение, тип, обязательность, допустимые значения или шаблон, единицы измерения, связь с подтверждающими данными, представление неизвестного или пустого значения и межполевые правила. Отделите данные от комментариев, а машинные поля — от заметок проверяющего. Не требуйте взаимно несовместимых форматов, декоративных разделов или связного текста в полях, предназначенных для парсинга. Где необходимо, задайте детерминированный порядок. Не используйте `null`, пустую строку, `0`, `false` и «неизвестно» как взаимозаменяемые значения. Верните: обоснование структуры вывода; формальную или табличную схему; точную формулировку для промпта; полный допустимый пример; допустимый пример с пустыми или неизвестными значениями; недопустимые примеры с объяснениями; контрольный список или псевдокод проверки; а также поля, которые нельзя проверить автоматически и которые требуют оценки человеком.
Попробовать в Playground
Конфиденциально по умолчаниюПромпт собирается локально в вашем браузере. Не вводите конфиденциальную информацию в сервисы ИИ, если ваша организация этого не разрешает.

От исходных данных к результату

Разобранный пример

Посмотрите, как конкретный контекст превращает этот рецепт в полезный результат

Реальный ввод

Задача промпта и дальнейшее использование
Извлеките явно выраженные обязательства из расшифровки встречи. Рабочий процесс импортирует результат на экран проверки задач; задачи автоматически не создаются. Проверяющим нужны действие, ответственный, срок, статус и ссылка на подтверждающий фрагмент. Отсутствие ответственного или даты должно оставаться заметным. Не считайте предложения обязательствами. Неверно указанный ответственный или выдуманный срок создают риск для подотчётности.
Текущие требования к результату и примеры
В текущей инструкции сказано лишь «Предоставь аккуратный структурированный список». Хороший результат содержал по одной строке на обязательство и временные метки. В отклонённых результатах резюме смешивалось с маркированными пунктами, слово «скоро» использовалось как срок, а отсутствующий ответственный просто не указывался. Проверяющие не используют приоритет или тональность.
Ограничения формата и проверки
Строгий JSON без ограждений Markdown и дополнительного текста. Парсер принимает массив JSON в UTF-8. Даты в формате ISO 8601 допустимы только тогда, когда явно названа точная календарная дата. Для снимков порядок обязательных ключей фиксирован. Допустимые значения статуса — proposed, confirmed, completed и cancelled. Поле evidence содержит говорящего и временную метку. Человек проверяет классификацию обязательства и личность участника.

Пример вывода

Решение: один элемент массива на каждое явно выраженное обязательство; не включайте резюме, приоритет и тональность. Для неизвестного ответственного или даты используйте null, поскольку само отсутствие имеет значение; пустая строка недопустима. Слово «скоро» сохраняется в evidence, но не может быть значением due_date.

Схема: action — обязательная непустая строка; owner — обязательный ключ со строкой или null; due_date — обязательный ключ со строкой в формате YYYY-MM-DD или null; status — обязательное перечисление; evidence — обязательный объект с непустой строкой speaker, временной меткой HH:MM:SS и непустой строкой excerpt длиной не более 200 символов. Порядок ключей: action, owner, due_date, status, evidence. Межполевое правило: статус completed требует подтверждения того, что о завершении было сказано; due_date должен быть null, если в evidence нет точной даты.

Точная формулировка для промпта: «Верни только массив JSON в кодировке UTF-8. Каждое явно выраженное обязательство представь одним объектом с ключами в следующем порядке: action, owner, due_date, status, evidence. Используй null, если ответственный или точный срок не названы; никогда не пропускай ключи и не преобразуй относительные формулировки в дату. status должен иметь одно из значений: proposed, confirmed, completed или cancelled. evidence должен содержать speaker, временную метку в формате HH:MM:SS и выдержку из источника длиной не более 200 символов. Если явных обязательств нет, верни []. Не добавляй связный текст или Markdown».

Допустимый пример: [{"action":"Отправить обновлённый бюджет","owner":"Nora","due_date":null,"status":"confirmed","evidence":{"speaker":"Nora","timestamp":"00:14:22","excerpt":"Я скоро отправлю обновлённый бюджет."} }]. Допустимый пустой результат: []. Недопустимо: значение "soon" в due_date нарушает правило формата ISO; отсутствие owner нарушает правило обязательного ключа. Человек по-прежнему должен проверить, является ли выдержка обязательством и относится ли имя «Nora» к нужному человеку.

Почему это работает

  1. 1

    Типизированные поля и явно заданные пустые состояния превращают качество результата в наблюдаемые правила.

  2. 2

    Межполевая проверка выявляет внутренне противоречивые результаты, которые выглядят правильно отформатированными.

Проверьте результат

  • Каждое ли поле служит реальному последующему решению, отображению или проверке?

  • Однозначно ли различаются неизвестные, отсутствующие, неприменимые и нулевые значения?

  • Можно ли разграничить автоматические проверки и области ответственности человека?

Используйте уверенно

Часто задаваемые вопросы

Практические ответы о том, когда использовать этот рецепт, что нужно предоставить и где по-прежнему важна проверка человеком

Что нужно подготовить перед использованием «Определите проверяемый формат вывода для промпта»?

Для использования «Определите проверяемый формат вывода для промпта» подготовьте задачу промпта и описание дальнейшего использования, текущие требования к результату и примеры, а также ограничения формата и проверки. Заменяйте заполнители только сведениями, которые можете проверить. Если какая-либо деталь неизвестна, явно сохраните эту неопределённость, а не просите модель сделать вывод самостоятельно.

Когда результат «Определите проверяемый формат вывода для промпта» ещё не готов к использованию?

Результат не готов, если на основе предоставленных данных он ещё не обеспечивает заявленный итог — контракт вывода со схемой, понятным человеку примером, пустыми состояниями и проверками, — либо опирается на нерешённые допущения, отсутствующие согласования или выдуманные сведения. Используйте проверки как критерии допуска: исправьте исходные данные или назначьте конкретного уполномоченного проверяющего вместо того, чтобы шлифовать неподтверждённый результат.

Для каких инструментов ИИ зафиксированы тесты «Определите проверяемый формат вывода для промпта»?

По состоянию на 2026-08-28 в опубликованном журнале тестирования «Определите проверяемый формат вывода для промпта» указан ChatGPT. Это подтверждает только наличие зафиксированных запусков, но не гарантирует совместимость или идентичные результаты в последующих версиях продукта. При использовании другого инструмента или версии оставьте все ограничения явными и перед применением повторите проверки результата.

Другие способы изучения

Где этот рецепт применим

Продолжайте работу

AILesson · Рекомендуемые курсы

ваш следующий шаг: примените ИИ на практике

Перейдите от понимания ИИ к выполнению задач. Практикуйтесь в составлении запросов, проверке и улучшении результатов с помощью интерактивных уроков для работы и повседневной жизни.

Просмотреть все курсы