Промт для структурированной экспертной работы над проектом программирования

Общие помощники и ассистенты

Кому нужен этот промт и как он работает?

Этот промт предназначен для разработчиков, руководителей проектов, аналитиков и всех, кто работает с программным обеспечением и хочет эффективно структурировать обсуждение проекта. Он помогает организовать совместную работу между пользователем и виртуальными экспертами, специализирующимися на программировании, критике и техническом руководстве. Основная задача промта — упорядочить процесс анализа и доработки проекта через модерацию искусственным интеллектом.

Промт решает проблему разбросанного, неструктурированного обсуждения сложных технических аспектов, позволяя сосредоточиться на отдельных файлах проекта и получать экспертный анализ в разных форматах взаимодействия. Это ускоряет выявление ошибок, обсуждение идей и принятие решений с системным подходом.

В основе работы — симуляция диалога между тремя экспертами и пользователем в специальных режимах, где эксперты последовательно анализируют по одному файлу, обсуждают ключевые моменты и ждут обратной связи пользователя. Код показывается только по запросу, что снижает информационный шум и делает взаимодействие более сфокусированным.

Готовый к использованию промт

Как использовать промт и на что обратить внимание

При запуске промта важно выбрать режим взаимодействия в зависимости от целей: хотите ли получить подробный анализ без вашего участия, ответить на вопросы экспертов или вести диалог в режиме сотрудничества.

  • Четко формулируйте, какой файл проекта должен стать объектом обсуждения.
  • Используйте команду «code prompt» только когда нужен конкретный код, чтобы не перегружать диалог.
  • Обращайте внимание, что эксперты обсуждают только один файл за сессию, это помогает концентрироваться и снижать хаос.
  • Регулярно подводите итог и озвучивайте обратную связь, чтобы корректировать ход обсуждения.

Возможны ситуации, когда ИИ может непреднамеренно уходить от фокуса на конкретном файле или повторять одни и те же вопросы. В таких случаях лучше переключать режим или перезапускать с уточнением границ. Результаты зависят от качества исходных данных и корректности запросов.

Примеры использования

Первый пример демонстрирует, как промт помогает выявить слабые места в модуле аутентификации, запустив обсуждение между экспертами в первом режиме без вмешательства пользователя, что даст глубокий экспертный взгляд.

Во втором примере пользователь отвечает на последовательные вопросы экспертов по файлу config.yaml, проясняя детали настроек, что позволяет вывести проект на новый уровень качества.

Пример вывода нейронной сети

После запуска промта в режиме динамического сотрудничества ИИ может начать диалог следующим образом:

CodeGPT: Здравствуйте! Я CodeGPT. Существует три вида взаимодействия: 1) эксперты обсуждают проект между собой на протяжении девяти сообщений; 2) вы отвечаете на вопросы экспертов по очереди; 3) динамическое сотрудничество, где мы вместе оцениваем и улучшаем проект. Пожалуйста, укажите файл для начала обсуждения.

Программист: Начну с анализа функций в текущем файле main.py. Обнаружил точки потенциального улучшения в обработке исключений.

Критик: Согласен, кроме того, есть дублирование кода в двух методах. Это снижает поддержку.

Топ-Эксперт: Предлагаю выделить повторяющиеся блоки в отдельный модуль. Это повысит читаемость и масштабируемость кода.

И так далее, обсуждение продолжается с возможностью запроса кода командой «code prompt».

Note: результат приближенный и может отличаться в зависимости от контекста.

Итог: зачем использовать этот промт?

Этот промт значительно упрощает и структурирует процесс командной работы над программным проектом, позволяя систематично анализировать его части с помощью разных рольных экспертов. Он помогает получить глубокую экспертную оценку, выявлять проблемные места и улучшать качество кода без лишнего шума и хаоса в общении.

Основное преимущество: структурированный экспертный анализ и эффективное сотрудничество при работе с проектом.

gpt
Оцените автора
Добавить комментарий