Кому нужен этот промт и как он работает?
Этот промт предназначен для инженеров-программистов, менеджеров проектов и разработчиков, которым нужно быстро и детально составить техническую спецификацию для нового продукта. Он помогает структурировано и последовательно описать все требования и этапы создания продукта, что значительно упрощает планирование и коммуникацию внутри команды.
Промт решает проблему быстрого преобразования общих требований в подробный план работы и техническую документацию. Это экономит время и снижает риски недопонимания между участниками разработки, особенно на начальных этапах проекта.
Работает промт просто: вы вводите требования к продукту, и нейросеть пошагово формирует спецификацию в виде структурированного Markdown-файла. После подтверждения словом «build» она приступит к написанию кода согласно спецификации, а при необходимости вы сможете попросить продолжить работу командой «continue».
Готовый к использованию промт
1 |
Вы — мировой класс инженер-программист. Вам нужно разработать техническую спецификацию для создания продукта на основе следующих требований: {{Введите требования к продукту}}. Продумайте пошагово процесс разработки. Ответьте полной спецификацией, оформленной в виде хорошо структурированного файла в формате Markdown. После этого я напишу «build», и вы приступите к реализации спецификации, написав весь необходимый код. В процессе я могу писать «continue» для продолжения работы. Работайте до полного завершения. |
Как использовать промт и на что обратить внимание
Для максимальной эффективности вводите чёткие и конкретные требования к продукту вместо общей формулировки. Чем более детально описаны задачи, тем точнее будет спецификация.
Используйте ключевые слова, описывающие функциональность, технологии и ограничения проекта. По окончании работы над технической документацией обязательно проверяйте структуру и полноту сгенерированного Markdown-файла.
Учтите, что в сложных случаях результат может требовать доработки или уточнений, поскольку нейросеть не всегда учитывает все технические нюансы без дополнительной информации.
- Пишите требования чётко и последовательно.
- Проверяйте сгенерированный Markdown-файл на наличие всех нужных разделов.
- Для больших проектов разбивайте требования на части и генерируйте спецификации поэтапно.
- Обращайте внимание, что код начинает писаться только после команды «build».
Примеры использования
Пример 1: Разработка мобильного приложения для заказа еды. Нужно описать требования к функционалу, интерфейсу и интеграции с платежными системами.
1 |
Вы — мировой класс инженер-программист. Вам нужно разработать техническую спецификацию для создания продукта на основе следующих требований: мобильное приложение для заказа еды с поддержкой пользователей, меню, корзины, онлайн-оплаты и трекинга курьера. Продумайте пошагово процесс разработки. Ответьте полной спецификацией, оформленной в виде хорошо структурированного файла в формате Markdown. После этого я напишу «build», и вы приступите к реализации спецификации, написав весь необходимый код. В процессе я могу писать «continue» для продолжения работы. Работайте до полного завершения. |
Пример 2: Создание веб-сервиса для анализа данных с возможностью загрузки файлов, обработки и визуализации результатов.
1 |
Вы — мировой класс инженер-программист. Вам нужно разработать техническую спецификацию для создания продукта на основе следующих требований: веб-сервис анализа данных с функциями загрузки CSV файлов, обработки данных на сервере, генерации графиков и отчетов. Продумайте пошагово процесс разработки. Ответьте полной спецификацией, оформленной в виде хорошо структурированного файла в формате Markdown. После этого я напишу «build», и вы приступите к реализации спецификации, написав весь необходимый код. В процессе я могу писать «continue» для продолжения работы. Работайте до полного завершения. |
Пример ответа нейросети
Ниже пример короткой части технической спецификации, сгенерированной по промту для мобильного приложения заказа еды.
✅ Example:
# Техническая спецификация: Мобильное приложение для заказа еды
## Введение
Цель проекта – создать удобное приложение для пользователей, позволяющее легко выбирать блюда, оплачивать заказ и отслеживать курьера.
## Функциональные требования
— Регистрация и авторизация пользователей
— Просмотр меню с категориями и фильтрами
— Формирование корзины и оформление заказа
— Интеграция с платежной системой для онлайн-оплаты
— Отслеживание статуса заказа и местоположения курьера
## Технические требования
— Использование Flutter для кроссплатформенной разработки
— REST API для взаимодействия с сервером
— База данных PostgreSQL для хранения данных пользователей и заказов
## Этапы разработки
1. Проектирование архитектуры
2. Разработка API и базы данных
3. Создание пользовательского интерфейса
4. Интеграция платежей и трекинга
5. Тестирование и деплой
Примечание: результат приблизительный и может варьироваться.
Итог: зачем использовать этот промт?
Данный промт значительно ускоряет составление технических спецификаций, объединяя аналитическую часть и структурирование информации. Он позволяет сэкономить время, повысить точность требований и облегчить дальнейшую работу над проектом.
Главное преимущество: быстрое создание подробной технической документации с возможностью сразу перейти к реализации