Разработка

Промпт для ответов только кодом

Промпт ограничивает ответ только исходным кодом. Язык, допустимые зависимости и поведение ошибки должны быть определены заранее.

Обновлено: 2026-10-09

Промпт

Ответь только исходным кодом, без Markdown и пояснений.

Язык: [язык и версия]. Задача: [функция].
Вход и выход: [контракт]. Зависимости: [разрешённые]. Ошибки: [поведение].

Не добавляй ограждения блока, вводную строку и текст после кода. Если контракт противоречив, верни допустимый для языка комментарий с одним вопросом вместо выдуманного решения.
Ваши данные → готовый запрос

Соберите свой промпт

Ответьте на вопросы. Промпт собирается бесплатно прямо здесь. Незаполненные места можно дополнить позже.

Открыть в конструкторе →

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Необязательное уточнение к исходному промпту.

Необязательное уточнение к исходному промпту.

Необязательное уточнение к исходному промпту.

Живой предпросмотр

Подставленное выделено зелёным, незаполненное — пунктиром.

Ответь только исходным кодом, без Markdown и пояснений.

Язык: [язык и версия]. Задача: [функция].
Вход и выход: [контракт]. Зависимости: [разрешённые]. Ошибки: [поведение].

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

Ответы остаются на этой странице и исчезают при перезагрузке. В ссылке — только выбранная задача.

Шаблон + ваши данные

Нужно много вариантов этого промпта?

Подготовьте таблицу компонентов, требований и окружений. Promptada соберёт текстовые задания по одному шаблону и передаст пакет выбранной модели.

Создать аккаунт

Как пользоваться

  1. Подготовьте язык, задача, вход и выход, зависимости.
  2. Назовите точное имя функции и формат экспорта.
  3. Проверьте normalizeSpaces парсером и на пустой строке, пробелах и неверном типе.
  4. Верни только исходник normalizeSpaces без Markdown: имя и TypeError сохранить, последовательности пробелов свести к одному.

Для каких нейросетей

Нейросеть Версия Насколько подходит Примечание
GPT 6 Astra Подходит Сложные условия
GPT 6.1 Sol Подходит Основной текстовый вариант
GPT 6 Luna Подходит Короткая выдача
Claude Fable 5.1 Подходит Много ограничений
Claude Opus 5.5 Подходит Развёрнутый разбор
Claude Sonnet 5.5 Подходит Редактура и сравнение
Claude Haiku 5.5 Подходит Компактный формат
Gemini 3.8 Flash Подходит Текст и вложения
Gemini 3.1 Pro Preview Подходит Preview; подробный анализ
DeepSeek V4.1-Flash Подходит Текст; изображения
DeepSeek V4-Pro-0813 Подходит Только текст

Справочные данные для ответов только кодом: GPT, Claude, Gemini, Gemini, DeepSeek.

Пример результата

Запрос: JavaScript-функция нормализации пробелов в строке. Итоговый ответ:

function normalizeSpaces(value) {
  if (typeof value !== "string") {
    throw new TypeError("expected string");
  }
  return value.trim().replace(/\s+/g, " ");
}

Для входа " a b " ожидается “a b”, для пустой строки - пустая строка. Обёртка Markdown выше служит показом примера в карточке.

Как улучшить результат

  • Назовите точное имя функции и формат экспорта.
  • Задайте допустимый формат ответа при неполном контракте.
  • Запретите Markdown-ограждения отдельно от пояснений.
  • Проверьте полученный исходник парсером выбранного языка.

Варианты промпта

Узкая задача

Ответь только JavaScript-кодом функции normalizeSpaces. Вход - строка, trim и один пробел между словами; иной тип вызывает TypeError.

Корректировка: ответов только кодом

Верни только исходник normalizeSpaces без Markdown: имя и TypeError сохранить, последовательности пробелов свести к одному.

Частые ошибки

  • Фраза “только код” не запрещает Markdown и вводный комментарий.
  • Имя функции в ответе не совпадает с импортом проекта.
  • Без правила недостаточных данных модель выдаёт произвольный контракт.

Вопросы и ответы

Как получить ответ без текста?

Явно запретите пояснения и Markdown, а не только попросите краткость. Если результат читает программа, перечислите также допустимость комментариев и пустых строк.

Как задать язык программирования?

Назовите язык и версию, чтобы ответ был корректным исходником. Укажите среду исполнения, потому что одинаковый язык может использовать разные модули и экспорты.

Как ограничить формат выдачи кодом?

Опишите формат целиком и заранее задайте поведение недостаточных данных. Для автоматического использования проверяйте парсером. После проверки формата всё равно нужны поведенческие проверки; чистый исходник может реализовать неверную задачу.

От одного промпта к потоку

Подготовьте пакет технических заданий

Шаблоны и справочники помогают повторно использовать требования. Полученные текстовые ответы можно просмотреть и выгрузить; код проверяйте в своём окружении.

Создать аккаунт