150+ промптов для продвинутого вайб-кодинга - страница 13
Форум для обсуждения IT-технологий
Описание задачи: Создайте форум, где пользователи могут регистрироваться, создавать темы для обсуждений, оставлять комментарии и голосовать за сообщения. В системе должна быть реализована базовая модерация контента.
Профессиональный промпт: «Разработай форум на Django, где пользователи могут регистрироваться, создавать темы и оставлять комментарии. Используй встроенную систему аутентификации Django для управления пользователями и создай модели «Topic» и «Comment» для хранения данных форума. Храни данные в PostgreSQL. Обеспечь возможность голосования за сообщения и настрой базовые функции модерации контента через административную панель. Интерфейс должен быть современным и адаптивным.»
Ожидаемый результат: AI сгенерирует проект с моделями, представлениями и шаблонами для создания тем и комментариев, а также функционал для голосования и модерации. Пользователи смогут участвовать в обсуждениях, а администраторы – контролировать контент через стандартную админ-панель Django.
Система управления библиотекой
Описание задачи: Разработайте приложение для управления библиотекой, позволяющее администраторам добавлять, редактировать и удалять книги, а пользователям – осуществлять поиск, просматривать детали книг и оформлять запросы на бронирование.
Профессиональный промпт: «Создай систему управления библиотекой на Django. Приложение должно предоставлять администраторам возможность добавлять, редактировать и удалять записи о книгах, а пользователям – искать книги по названию, автору и жанру, а также оформлять запросы на бронирование. Используй Django и PostgreSQL (или MySQL) для хранения данных, и настрой административную панель для управления библиотечным каталогом. Интерфейс должен быть адаптивным и удобным для пользователей.»
Ожидаемый результат: Сгенерированный проект будет включать модели для книг и запросов на бронирование, CRUD-функциональность, реализованную через Django, и адаптивный дизайн. Администраторы смогут легко управлять библиотечным фондом, а пользователи – искать и бронировать книги.
Приложение для управления личными задачами с напоминаниями
Описание задачи: Создайте личный менеджер задач, который позволяет пользователям добавлять, редактировать и удалять задачи, устанавливать сроки и получать напоминания по электронной почте. Интерфейс должен быть простым, интуитивно понятным и адаптивным.
Профессиональный промпт: «Разработай приложение для управления личными задачами на Django. Приложение должно позволять пользователям создавать задачи с описанием, датой выполнения и приоритетом, редактировать их и удалять. Реализуй функциональность отправки email-напоминаний о приближающемся сроке выполнения задачи с помощью встроенных средств Django. Используй PostgreSQL для хранения данных и настрой адаптивный дизайн для мобильных и настольных устройств.»
Ожидаемый результат: AI сгенерирует проект с моделью «Task», контроллерами и шаблонами для управления задачами, а также настройку фонового процесса или использование Django Celery для отправки напоминаний по email. Полученное приложение позволит пользователям эффективно управлять своими задачами без необходимости глубокого изучения программирования.
Итоги
Эти пять примеров демонстрируют, как правильно сформулированный промпт для Django Stack позволяет AI генерировать готовый к запуску код для различных типов веб-приложений. При составлении промптов важно: