Привет, на связи Папа Карло. Хорошие промпты для ChatGPT начинаются с конкретной работы: что нужно получить, какие данные уже есть, чего делать нельзя и как проверить результат. Для большинства рабочих задач достаточно назвать цель, передать исходные сведения, задать ограничения и формат ответа, а затем проверить каждое существенное утверждение. Если данных не хватает, полезнее попросить модель обозначить пробел, чем получить уверенно написанную догадку.
Задача и входные данные: с чего начать промпт
Промпт — текст задания, которое пользователь передаёт ChatGPT. Иногда это один вопрос, иногда подробная инструкция с документом, таблицей или техническими заметками. Длина сама по себе ничего не гарантирует. Короткое задание с достаточными исходными данными может оказаться полезнее большого текста, где одновременно требуют инструкцию, рекламу, анализ неисправности и окончательный диагноз.
Сначала сформулируйте действие, которое нужно выполнить. Не «разберись с 3D-печатью», а «составь последовательность проверок, если первый слой FDM-печати не держится на поверхности». Ещё точнее — «помоги подготовить диагностический чек-лист для оператора, не назначая настройки, пока неизвестна конфигурация оборудования». Эти формулировки предполагают разные результаты. В первой допустим обзор причин, во второй нужна последовательность действий, в третьей — документ для конкретного рабочего процесса.
Следующий вопрос — кому предназначен ответ и как он будет использован. Текст для новичка должен объяснять названия узлов; памятка для опытного специалиста может сразу перейти к проверкам. Инструкция, которую будут выполнять на рабочем месте, должна отделять наблюдения от действий, а рекомендации — от обязательных мер безопасности. Если цель неизвестна, ChatGPT может выбрать подходящую ему форму, но она не обязательно подойдёт пользователю.
Какие сведения передавать
Для технической задачи достаточно собрать сведения, влияющие на вывод: объект работы, наблюдаемый симптом, условия его появления, уже выполненные действия и доступные инструменты. Для редактирования текста — исходник, аудиторию, желаемый жанр и запрет менять факты. Для обработки таблицы — значения столбцов, значение пустых ячеек, единицы измерения и правило расчёта. Входные данные лучше отделить от требований к ответу заголовком «Дано» или отдельным блоком.
Не заполняйте неизвестные поля предположениями. Если модель принтера, материал, версия программы или настройки не указаны, так и пишите: «неизвестно». Это особенно существенно, когда в задании фигурирует поломка: одинаковый внешний признак может возникать по разным причинам. Наблюдение «деталь оторвалась от стола» ещё не устанавливает, виноваты ли подготовка поверхности, геометрия первого слоя или другой фактор.
Полезно обозначить границы входных сведений: «Используй только приведённые заметки», «Не считай предположения установленными причинами», «Не придумывай отсутствующие значения». Такое условие не устраняет все ошибки модели, но делает ожидаемое поведение яснее и облегчает последующую проверку.

Ограничения и формат: как сделать ответ пригодным для работы
После цели и данных задают правила выполнения. Важнее всего ограничения, влияющие на достоверность: не выдавать гипотезу за диагноз, не назначать параметры неизвестному оборудованию, не добавлять сведения, которых нет в исходнике. Затем идут требования к подаче: язык, объём, уровень подробности, порядок разделов. Не нужно перечислять десятки общих пожеланий вроде «будь профессионален». Лучше указать, по каким признакам готовый ответ можно принять.
Для инструкции рабочий формат обычно включает действие, его цель, ожидаемое наблюдение и следующий шаг при другом результате. Для сравнения подходит таблица с одинаковыми критериями. Для исправления документа удобнее получить исправленный текст и отдельный список смысловых изменений. Для анализа неисправности — список версий, признаки в пользу каждой и способы безопасно различить их. Формат выбирают по тому, что человек собирается делать после чтения.
Задание можно собрать из нескольких коротких частей:
- Роль задачи: «Помоги составить чек-лист проверки», а не обязательное назначение модели экспертом с выдуманными полномочиями.
- Цель: что именно должно быть готово по окончании ответа.
- Дано: наблюдения, материалы и неизвестные параметры.
- Ограничения: какие допущения запрещены, какие действия не следует рекомендовать.
- Формат: заголовки, таблица, последовательность шагов или исправленный текст.
- Проверка: что обозначить как неподтверждённое и какие вопросы задать перед следующими действиями.
Шаблон, который можно заполнить под свою задачу
Задача: [что нужно сделать и для кого].Дано: [подтверждённые сведения; неизвестное обозначь отдельно].Результат: [конкретный документ, план, таблица или ответ].Ограничения: [не придумывать факты, параметры и результаты; учитывать условия применения].Формат: [структура и требуемая детализация].Проверка: [отделить факты от предположений, перечислить недостающие данные и вопросы, если они мешают выполнению].
Квадратные скобки — места для замены, а не специальные команды. Если исходные данные большие, их можно дать после шаблона отдельным блоком. При этом самостоятельная проверка исходных файлов остаётся обязанностью пользователя: модель может неправильно прочитать единицу измерения, перепутать колонку или не заметить противоречие между двумя заметками.

Пример до и после уточнения: чек-лист для первого слоя
Рассмотрим условный рабочий запрос из области 3D-печати. Известно только, что при FDM-печати начальная линия пластика не удерживается на рабочей поверхности. Не сообщены модель принтера, материал, подготовка стола и настройки первого слоя. Цель — подготовить безопасный порядок сбора сведений для оператора, а не угадать неисправность.
До уточнения
Почему у меня не прилипает пластик к столу? Дай настройки, которые это исправят.
Такой запрос допускает слишком много вариантов. Он не определяет, речь о начале печати или о последующем отрыве детали. Неясно, какая поверхность используется, что уже проверено и можно ли изменять настройки. Модель может предложить несколько правдоподобных причин и типовые числа, однако по одной фразе нельзя установить, какие из них относятся к конкретному принтеру. Даже подробный ответ останется гипотезой.
После уточнения
Составь для оператора короткий чек-лист первичной проверки проблемы первого слоя при FDM-печати. Дано: при начале печати подаваемая нить не удерживается на поверхности; модель принтера, материал, тип покрытия, температуры и подготовка поверхности пока неизвестны. Не ставь диагноз и не назначай числовые параметры. Сначала перечисли сведения, которые нужно записать, затем предложи порядок наблюдений без опасного вмешательства в оборудование. Для каждого шага укажи, что проверяется и какое наблюдение следует зафиксировать. Отдельно отметь действия, для которых понадобятся инструкция к конкретному принтеру и уточнение параметров. Если сведений мало для вывода, прямо напиши об этом. Ответ дай в виде нумерованного чек-листа.
Уточнённое задание сужает результат до первичной диагностики. Оно не делает причину известной, зато запрещает уверенно приписывать её неизвестному параметру. Ожидаемый ответ должен предложить записать материал, модель и покрытие, описать момент отрыва, состояние поверхности и уже предпринятые действия. Затем — разделить безопасные наблюдения и возможные изменения, требующие руководства к оборудованию. Конкретные температуры, зазоры и скорости без исходных параметров в таком ответе были бы нарушением условия.
Здесь есть проверяемый критерий качества: можно просмотреть получившийся чек-лист и определить, перечислены ли неизвестные параметры, не появился ли произвольный «правильный» режим и различаются ли наблюдение и исправление. Для этого не нужен вымышленный тест принтера. Проверяется соответствие текста заданию, а не реальная причина неполадки.
Ту же схему можно применить к другим техническим задачам. При подготовке инструкции по слайсеру следует указать название программы и известную версию, а если версия неизвестна — не требовать точных названий пунктов меню. При описании сценария автоматизации надо обозначить входные события, допустимые действия, исключения и ожидаемый результат. При редактировании руководства — передать исходный текст и запретить менять значения, имена элементов и условия.

Как проверять пропуски, домыслы и пригодность ответа
Ответ ChatGPT полезно рассматривать как рабочий черновик. Связная формулировка не подтверждает фактическую точность. Проверять следует не только язык, но и соответствие исходному заданию: модель могла выполнить основную часть и пропустить исключение, изменить отрицание, объединить разные условия или добавить убедительно звучащее объяснение без основания.
Начните с простой сверки «требование — результат». Отметьте каждое обязательное действие, запрет и поле формата. Если просили таблицу, проверьте наличие нужных столбцов. Если просили сохранить значения, сравните их с исходником по строкам. Если требовалось отдельно назвать неизвестные сведения, убедитесь, что они не превратились в допущения внутри готового текста.
| Что проверять | Признак проблемы | Что делать |
|---|---|---|
| Полнота | Исчезло условие или обязательный шаг | Вернуть пропущенный пункт, сверить структуру |
| Факты и числа | Появились значения, которых не было во входных данных | Удалить их либо проверить по надёжным данным отдельно |
| Причины | Возможная версия представлена доказанным диагнозом | Переформулировать как гипотезу и добавить проверку |
| Границы задачи | Совет требует неизвестной модели или версии | Запросить недостающие сведения перед действием |
| Применимость | Нет критерия, по которому понять итог шага | Указать наблюдаемый результат и дальнейшую развилку |
Отдельный приём — попросить модель выполнить самопроверку: «Сравни свой ответ с заданием. Найди пропуски, неподтверждённые утверждения и места, где ты сделал предположение. Не исправляй молча; сначала перечисли проблемы». Это помогает структурировать ревизию, но не доказывает отсутствие ошибок. Та же система, которая сформулировала ответ, может не распознать собственный промах.
Для фактической проверки нужен внешний ориентир: исходный документ, характеристики именно вашего оборудования, его руководство, измерение или наблюдение в реальной работе. Если таких данных нет, честный результат проверки — «пока неизвестно». Особенно опасно принимать за готовую настройку числовые рекомендации для незаданной модели. Способность объяснить возможную причину не равна возможности подтвердить её для отдельного случая.
Исправляйте ответ адресно. Вместо «переделай нормально» укажите: «В пункте о поверхности ты предложил действие, хотя тип покрытия неизвестен. Сохрани остальную структуру, замени этот пункт вопросом к оператору и отметь, что решение зависит от инструкции». Так меньше риск потерять удачные части текста или получить новую версию с другими пропусками.
Когда задавать уточняющие вопросы, а когда прекращать работу
Не каждую неизвестную деталь требуется выяснять заранее. Если читатель просит пример структуры письма или черновик таблицы, можно подготовить заготовку и оставить поля незаполненными. Но если ответ зависит от конкретного оборудования, точной формулировки документа, версии интерфейса или актуальных условий, недостаток этих сведений меняет сам вывод. Тогда лучше получить уточнение до рекомендации.
Удобно делить неизвестное на три группы. Не мешает: можно выбрать нейтральную форму и продолжить. Меняет качество: стоит задать вопрос или явно обозначить допущение. Меняет безопасность или правильность действия: нельзя выдавать предположение за указание к исполнению. Для технической диагностики последняя группа включает, например, неизвестную электрическую схему при просьбе о вмешательстве в оборудование. Здесь уместно ограничиться безопасным описанием проверки по документации и обращением к квалифицированному специалисту, если задача выходит за пределы компетенции пользователя.
Есть и ограничения доступа к сведениям. Если ChatGPT не получил файл, переписку или показания устройства, он не может проверить их содержимое по одному упоминанию. Нельзя требовать достоверного сравнения двух версий документа, передав только одну. Нельзя считать точными на текущий момент сведения о меню программ, совместимости или ценах, если они требуют проверки. В таких ситуациях промпт должен просить перечислить, что нужно предоставить или сверить, вместо имитации уверенного ответа.
Отказ от конкретного действия не означает, что разговор бесполезен. Можно запросить список недостающих параметров, план наблюдений, шаблон журнала неисправности, перечень вопросов для производителя или схему сравнения вариантов. Это промежуточные результаты, которые не маскируют неизвестное. Если задача предполагает риск для здоровья, имущества либо работы оборудования, применять непроверенный текст как инструкцию нельзя.
Ошибки при составлении заданий
Чаще всего мешает смешение нескольких целей в одном сообщении: одновременно найти причину, изменить настройки и написать публикацию. Другая ошибка — требовать «точного ответа» при отсутствии ключевых данных. Встречается и обратное: чрезмерно подробная роль модели заменяет сведения о реальном объекте. Наконец, просьба «ничего не спрашивать» иногда вынуждает модель заполнять пробелы догадками. Если вопросы нежелательны, лучше разрешить ей явно помечать неизвестное и не давать окончательных выводов.
Практический результат хорошего промпта — не объём ответа и не уверенный тон, а возможность проверить, что выполнено, что ещё требует данных и какие действия допустимы сейчас. Начните с одной задачи и одного понятного формата. После первого ответа сверяйте ограничения, устраняйте конкретные пропуски и только затем используйте материал в работе. Универсальной формулы для всех случаев нет: ясные исходные данные и проверяемые критерии важнее длинного набора команд.
