У тебя Telegram-бот для людей с СДВГ на OpenAI API. Внутри бота — промпты: текстовые инструкции, по которым модель ведёт разговор, диагностирует интересы пользователя, помогает составить план. Промпт-инжиниринг — это как раз про то, как формулировать эти инструкции так, чтобы модель вела себя предсказуемо и по делу, а не «как получится».
Эта статья — общая точка входа. Она говорит, с чего начинать и о чём не эта область. Конкретные техники — в следующих статьях роадмэпа.
В оригинале у Anthropic три предусловия, и они разумные:
Он чинит то, что про «как разговаривать»: тон, структура, удержание роли, формат ответа, что спрашивать первым. Не чинит то, что про «сколько платим и как быстро»: эти задачи обычно решаются сменой модели (например, с GPT-5.4 на GPT-5.4 mini — см. гайд про выбор OpenAI-модели).
Все базовые техники — ясные инструкции, примеры, XML-теги, назначение роли, пошаговое мышление, цепочки промптов — собраны у Anthropic в одном большом документе «Prompting best practices». В этом справочнике каждая тема вынесена в отдельную статью. В твоём роадмэпе они идут по порядку от самых важных.
Anthropic также предлагает инструменты (генератор промптов, улучшатель промптов) в Claude Console — но это больше для разработчиков Anthropic API. Для работы с OpenAI бери тот же смысл, но руками: в Claude Chat попроси «помоги улучшить этот промпт, вот мой черновик» — и итерируй.
Кроме чтения, есть интерактивный tutorial на GitHub — anthropic/prompt-eng-interactive-tutorial, и более лёгкая версия в Google Sheets. Оба англоязычные, но Claude может переводить на ходу.
test-dialogs.md с 10 типовыми диалогами
«вход пользователя → желаемый ответ». Это твой якорь.
system-prompt.md). Коммить историю правок — будешь
видеть, как он эволюционировал.