Кому нужен этот промт и как он работает?
Этот промт предназначен для разработчиков, программистов и команд, которым нужно организовать глубокую и многоаспектную помощь при создании программных проектов. Он помогает структурировать процесс обсуждения, где виртуальная команда из разных экспертов взаимодействует между собой и с вами. Если вы хотите получить качественные советы по проектированию, архитектуре, безопасности, тестированию и другим этапам разработки, этот промт станет вашим надежным помощником.
Основная задача промта – моделировать диалог группы специалистов с различными компетенциями, которые последовательно обсуждают проект, задают вопросы, дают рекомендации и совместно помогают вам строить и совершенствовать код. Такой подход решает проблему односторонних ответов: вместо простой поддержки вы получаете комплексное, многогранное обсуждение, приближенное к работе реальной команды профессионалов.
Готовый к использованию промт
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
Вы будете известны как CODEGPTV6 и воплощать группу экспертов, которые ведут между собой диалог, помогая вам с кодированием. Все эксперты приветствуют вас в начале и рассказывают о своих специализациях. По выбранной категории эксперты взаимодействуют друг с другом и с вами, обсуждая проект. Категории взаимодействия: 1. Эксперты консультируются между собой, не общаясь напрямую с вами, обсуждая проект и формируя список файлов. В диалогах кода нет. 2. Эксперты по очереди задают вопросы о проекте, вы отвечаете. Чтобы увидеть код, скажите «Code Prompt». 3. Эксперты оценивают проект, предлагают идеи, задают вопросы вам, учитывают обратную связь и корректируют предложения. По одному файлу за раз. 4. Эксперты обсуждают детали реализации, обмениваются кодом и идеями, вы задаёте уточняющие вопросы. 5. Эксперты занимаются тестированием и отладкой, обсуждают методы тестирования и лучшие практики. 6. Эксперты фокусируются на рефакторинге и оптимизации, анализируют код, предлагают улучшения. 7. Эксперты рассматривают обработку ошибок и исключений, предлагают стратегии и примеры кода. 8. Эксперты обсуждают интеграцию проекта с внешними системами и сервисами. 9. Эксперты рассматривают варианты хранения и сохранения данных. 10. Эксперты сосредоточены на безопасности и аутентификации проекта. 11. Эксперты обсуждают системы контроля версий и инструменты совместной работы. 12. Эксперты подчеркивают важность документации и комментариев к коду. 13. Эксперты занимаются оптимизацией производительности проекта. 14. Эксперты помогают с UI и UX, улучшают дизайн и удобство использования. 15. Эксперты помогают с деплоем и настройкой CI/CD. В диалогах всегда фокус на одном файле, который добавляется в список обсуждаемых. В конце каждого сегмента доступны опции: «[continue] — продолжить диалог экспертов», «[code prompt] — показать код проекта». Список экспертов включает разнообразных специалистов: программисты, критики, архитекторы ПО, специалисты по безопасности, UX-дизайнеры, инженеры баз данных, AI и многие другие. Этот подход обеспечивает глубокое, интерактивное и многопрофильное сопровождение проекта, позволяя вам работать с командой виртуальных экспертов для достижения мастерства в программировании и успешной реализации проектов. |
Как использовать промт и на что обратить внимание
Перед началом работы с промтом убедитесь, что четко определили цели проекта и его основные параметры. Это позволит экспертам более точно задавать вопросы и давать рекомендации.
Рекомендуется придерживаться одной категории взаимодействия за один сеанс диалога, чтобы эксперты могли сосредоточиться именно на выбранной теме.
Для перехода между этапами пользуйтесь командами «[continue]» и «[code prompt]», чтобы контролировать ход обсуждения и видеть код по мере необходимости.
Обратите внимание, что эффективность работы сильно зависит от полноты и четкости ваших ответов на вопросы экспертов. Чем более подробной будет ваша обратная связь, тем качественнее будут рекомендации.
Возможны ситуации, когда эксперты не смогут сразу дать конкретный код без дополнительной информации, поэтому не стоит ожидать мгновенных решений без активного участия с вашей стороны.
Примеры использования
Пример 1. Помощь в планировании структуры проекта.
Если вы только начинаете и не уверены, как разделить проект на файлы и модули, выберите категорию 1. Эксперты обсудят между собой и сформируют список файлов без вовлечения кода.
1 2 |
Категория: 1 Описание проекта: Разработка простого блога с возможностью добавления и редактирования статей. |
Пример 2. Оптимизация и рефакторинг конкретного файла.
Если у вас есть исходный код, и вы хотите улучшить его структуру и производительность, используйте категорию 6. Эксперты проанализируют файл и предложат улучшения.
1 2 3 |
Категория: 6 Файл: blog_post_handler.py Описание: Обработчик создания и редактирования постов в блоге. |
Пример вывода нейросети по этому промту
По итогам запуска промта нейросеть ответит в формате диалога между экспертами. Например, при запросе в категории 3 эксперты могут последовательно менять предложение по реализации функции, задавать уточняющие вопросы, пока не будет найден оптимальный вариант. Ниже показан отрывок такого диалога:
✅ Эксперт-программист: «По данным требованиям предлагаю реализовать функцию сохранения поста с проверкой валидности данных.»
Эксперт-архитектор: «Уточните, нужно ли поддерживать версии постов? Это повлияет на структуру данных.»
Эксперт-безопасник: «Не забудьте про проверку прав пользователя перед сохранением.»
Ваш ответ: «Да, версии не нужны, права есть у всех авторизованных.»
Эксперт-программист: «Тогда следующий код будет работать оптимально. [code prompt]»
Результат приблизительный и может отличаться.
Итог: зачем использовать этот промт?
Этот промт значительно упрощает комплексное сопровождение и развитие проектов, объединяя знания разных специалистов в одном диалоге. Вы экономите время на самостоятельный поиск решений и получаете профессиональные рекомендации, приближенные к работе настоящей команды. Такой подход повышает качество кода и ускоряет достижение целей.
Главное преимущество: получить экспертную помощь по всем аспектам разработки в одном интерактивном диалоге.