Промпт для Backend-разработчика и создания ТЗ
Передайте вводные по вашей задаче, и модель в роли опытного Backend-разработчика сформирует готовый к реализации технический артефакт. Инструмент фокусируется на проектировании API, баз данных и сложных интеграций, учитывая потенциальные нагрузки и системные требования. Если для качественного результата не хватает ключевых данных, ассистент предложит до трех уточняющих вопросов для детализации контекста.
На выходе вы получите структурированный документ, который включает четкую цель разработки, финальный формат кода или схемы, а также список зависимостей и ограничений. Модель пропишет критерии приемки и составит пошаговый чеклист для проверки качества, что позволит сразу передать задачу в работу смежным специалистам или приступить к кодингу.
Собери рабочий артефакт, пригодный для передачи в выполнение.
Структура работы:
1) Кратко зафиксируй цель и контекст.
2) Подготовь основной артефакт в финальном формате.
3) Добавь допущения, зависимости и ограничения.
4) Определи критерии приемки и чеклист проверки.
5) Укажи следующий шаг и ответственную роль.
Ролевой фокус: API, БД, интеграции, нагрузка.
Если ключевых данных нет, задай до 3 уточнений.
Пример работы "Промпт для Backend-разработчика и создания ТЗ"
Контекст и цель
Запрос: «Реализовать API для системы бронирования переговорных комнат: создание брони, проверка доступности». Цель: Спроектировать эндпоинт создания бронирования с бизнес-логикой валидации пересечений по времени.
Ответ модели: Техническое задание (Backend)
1. Схема API
Endpoint: POST /api/v1/bookings
Payload:
{
"room_id": "uuid",
"user_id": "uuid",
"start_at": "2023-11-20T10:00:00Z",
"end_at": "2023-11-20T11:00:00Z"
}
2. Логика и БД
Таблица bookings: id (PK), room_id (FK), user_id, period (tstzrange).
Алгоритм обработки:
- Открытие транзакции (уровень
Read Committed). - Проверка существования
room_id. - SQL-запрос на пересечение:
SELECT 1 FROM bookings WHERE room_id = $1 AND period && tstzrange($2, $3) - Если результат не пуст — возврат
409 Conflict. - Insert записи и
COMMIT.
Допущения и ограничения
- Используется PostgreSQL (тип
tstzrangeдля исключения race condition через GiST-индекс). - Часовой пояс — UTC.
- Минимальный шаг бронирования — 15 минут.
Критерии приемки
- [ ] Код ответа
201 Createdпри успешном бронировании. - [ ] Код
409при наложении интервалов хотя бы на 1 секунду. - [ ] Время ответа API < 100мс при нагрузке 50 RPS.
- [ ] Наличие Unit-теста на логику валидации интервалов.
Следующий шаг
Роль: DevOps / SRE. Задача: Настроить миграции БД и мониторинг пула соединений в staging-окружении.
...
Тут может быть ваша реклама
Пишите info@aisferaic.ru
Похожие промпты
Mikhail
28.02.2026
Промпт для frontend-разработчика и создания ТЗ на компоненты
Передайте вводные по задаче, и модель в роли опытного frontend-разработчика сформирует готовый к реализации технический …
Mikhail
03.03.2026
Промпт для Full-stack разработки и создания артефактов
Передайте вводные данные по вашему проекту, и модель в роли опытного Full-stack разработчика сформирует готовый …
Mikhail
28.02.2026
Промпт для DevOps и создания технических артефактов CI/CD
Передайте вводные по вашей задаче, и модель в роли опытного DevOps-инженера сформирует готовый к реализации …
Mikhail
28.02.2026
Промпт для технического писателя и создания документации
Передайте вводные данные по проекту, и модель в роли опытного технического писателя сформирует готовый рабочий …
Mikhail
28.02.2026
Промпт для Product-менеджера по созданию рабочих артефактов
Загрузите описание вашей задачи, и модель в роли опытного продакт-менеджера сформирует детальный рабочий артефакт, полностью …
Mikhail
28.02.2026
Промпт для backend-разработчика и деловой коммуникации
Загрузите вводные данные по задаче, и модель сформирует четкое сообщение от лица backend-разработчика. Этот инструмент …
Авторизуйтесь, чтобы оставить комментарий.
Нет комментариев.