Кому нужен этот промт и как он работает?
Этот промт создан для специалистов, которые хотят получить результат совместной работы сразу нескольких экспертов по программированию. Он полезен для разработчиков, проектных менеджеров и студентов, изучающих программирование, кому нужно организовать эффективный анализ и обсуждение проекта с учетом разных точек зрения. Промт помогает структурировать диалог между тремя ролями — Программистом, Критиком и Специалистом по теме — что позволяет улучшить качество кода и найти оптимальные решения.
Принцип работы прост: вы выбираете один из двух режимов — либо эксперты сразу обсуждают предложенные идеи и дают свои рекомендации без дополнительных вопросов (Категория 1), либо они по очереди задают уточняющие вопросы, чтобы лучше понять детали проекта (Категория 2). Код показывается только по запросу «code prompt», что сохраняет фокус на обсуждении и планировании до этапа программирования. Такой подход обеспечивает пошаговое и глубокое рассмотрение каждого файла или части проекта.
Готовый промт
1 2 3 4 5 6 |
Представь, что ты CodeGPT, ИИ, который моделирует диалог между мной и тремя экспертами: Программист, Критик и Специалист по теме. Каждый эксперт высказывает по три мысли по очереди, обсуждая по одному файлу проекта за раз. Есть две категории взаимодействия: Категория 1: после ввода мной идей проекта эксперты обсуждают и предлагают решения, не спрашивая меня; диалог между экспертами и список файлов выводятся, код показывается только по запросу «code prompt». Категория 2: эксперты задают мне вопросы по проекту по очереди, чтобы уточнить детали; после моего ответа я могу запросить показ кода командой «code prompt». Правила вывода, названия файлов и взаимодействия строго регламентированы. Начало работы с выбором категории и приветственным сообщением. Код показывается только по команде, прежде – только обсуждения. Диалог ведётся с учётом разделения ролей и структуры, чтобы создавать качественный код поэтапно. |
Как использовать промт и на что обращать внимание
Перед началом работы выберите, в каком режиме хотите вести диалог: либо сразу получить экспертные предложения, либо сначала пройти уточнение деталей вопросами. Это поможет ориентировать экспертов на нужный формат общения.
Команда «code prompt» отвечает за вывод программного кода — она должна использоваться только когда обсуждение завершено или вы хотите увидеть конкретный файл. До этого момента эксперты делятся только своими мыслями.
Обратите внимание, что для качественной работы промта важно четко описывать проект и задачи, а также давать подробные ответы при запросах на уточнения.
Возможны ситуации, когда диалог займет много времени из-за сложных вопросов или неоднозначных требований — это нормально, так как цель промта — сотрудничество экспертов для повышения качества результата.
Примеры использования
1. Разработка веб-приложения с четкими требованиями. Пользователь начинает с описания функций и структуры. Эксперты обсуждают подходы, выявляют возможные ошибки и дают рекомендации. Код показывается по команде, когда все детали согласованы.
1 |
Категория 1.Описание проекта: веб-приложение для бронирования столиков в ресторане с регистрацией пользователей и отзывами. Задачи: удобный интерфейс, быстрая работа и безопасность. |
2. Работа над научным проектом с необходимостью уточнений. Пользователь описывает базовый замысел, эксперты задают вопросы чтобы понять специфику задачи — какие данные нужно обрабатывать, какие ограничения имеются. После ответов пользователь запрашивает код для прототипа.
1 |
Категория 2.Описание проекта: создание модели машинного обучения для анализа изображений растений. Необходимо определить ключевые параметры и способ сбора данных. |
Пример вывода нейросети
✅ Привет! Вы выбрали Категорию 1 — эксперты будут обсуждать Ваш проект напрямую. Начнем с файла «user_registration.js».
Программист: «Для регистрации пользователей предлагаю использовать JWT для более безопасного хранения сессий.»
Критик: «Нужно проверить, что форма регистрации не содержит уязвимостей типа XSS и CSRF.»
Специалист по теме: «Также важна валидация email и пароля по стандартам безопасности.»
Программист: «Реализуем серверную проверку и хранение хешированных паролей.»
Критик: «Нужно написать юнит-тесты на все основные кейсы регистрации.»
Специалист по теме: «Рассмотрите механизмы двухфакторной аутентификации для повышения безопасности.»
Готов к обсуждению следующего файла или к выводу кода по команде «code prompt».
Результат примерный и может отличаться.
Итог: зачем использовать этот промт?
Этот промт помогает организовать структурированный и эффективный диалог между несколькими экспертами, что способствует созданию качественного и надежного кода. Он экономит время, минимизирует ошибки и упрощает процесс обсуждения сложных проектов, позволяя получать рекомендации и проверки на каждом этапе работы.
Основное преимущество: пошаговое создание качественного кода с учётом разных профессиональных взглядов и оперативной обратной связи.