Разработка

Промпт для написания кода

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

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

Промпт

Напиши готовую небольшую программу по задаче.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Напиши готовую небольшую программу по задаче.

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

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

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

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

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

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

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

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

  1. Подготовьте язык и версия, задача, вход, выход.
  2. Выберите формат входного файла и кодировку CLI.
  3. Запустите count_lines.py с пустым, двухстрочным и недоступным UTF-8 файлом.
  4. Дополни CLI подсчёта строк явной ошибкой UTF-8 и кодом 1; сохранить потоковое чтение и результат 0 для пустого файла.

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

Нейросеть Версия Насколько подходит Примечание
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.

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

Файл count_lines.py: прочитать UTF-8 файл из аргумента и вывести число строк.

import argparse
from pathlib import Path

parser = argparse.ArgumentParser()
parser.add_argument("file")
args = parser.parse_args()
try:
    with Path(args.file).open(encoding="utf-8") as stream:
        count = sum(1 for _ in stream)
except (OSError, UnicodeError) as error:
    parser.exit(1, str(error))
print(count)

Запуск: python3 count_lines.py sample.txt. Для двух строк ожидается 2, для пустого файла - 0. Недоступный файл завершает программу с кодом 1.

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

  • Выберите формат входного файла и кодировку CLI.
  • Уточните потоковое чтение для большого объёма.
  • Назовите код завершения при ошибке чтения.
  • Приведите пример запуска с пустым и двухстрочным файлом.

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

Узкая задача

Напиши Python CLI для подсчёта строк UTF-8 файла: один файл, argparse, потоковое чтение, пустой файл даёт 0.

Корректировка: написания кода

Дополни CLI подсчёта строк явной ошибкой UTF-8 и кодом 1; сохранить потоковое чтение и результат 0 для пустого файла.

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

  • Выдают функцию без точки входа вместо запускаемой программы.
  • Читают весь большой файл в память без требования.
  • Неверная кодировка молча игнорируется и даёт неполный результат.

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

Как написать код по задаче?

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

Какие входные данные уточнить?

Уточните формат, кодировку, пустые данные и ошибки чтения. Для файла нужно определить отсутствие доступа, кодировку и пустое содержимое, а не только обычный случай.

Как получить готовые файлы проекта?

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

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

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

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

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