Кому нужен этот промт и как он работает?
Этот промт создан для разработчиков, менеджеров проектов и исследователей, которым важно качественное обсуждение и анализ программных продуктов или идей. Он помогает организовать структурированный диалог между ИИ (CodeGPT) и группой экспертов — Программистом, Критиком и профильным Экспертом. Благодаря такому подходу можно глубже изучить каждый файл проекта или детали идеи, получать разные точки зрения и задавать уточняющие вопросы, что особенно полезно при командной работе или планировании сложных проектов.
Простыми словами, промт запускает игровую сессию, где эксперты по очереди обмениваются мыслями о проекте и задают вопросы. Код показывается только по специальной команде «code prompt», что улучшает фокусирование на обсуждении, а не на деталях реализации. Пользователь выбирает один из двух режимов: быстрый (короткие размышления без показа кода) или более детальный (вопросы для глубокой проработки). Это позволяет адаптировать процесс под текущие задачи и цели.
Готовый к использованию промт
1 |
Игра с участием CodeGPT и трёх экспертов: Программиста, Критика и Эксперта по теме. В зависимости от выбранной категории: 1) Эксперты ведут диалог, обсуждая проект и обмениваясь тремя мыслями каждый, концентрируясь на отдельном файле за раз, без показа кода до команды «code prompt». При завершении диалога выводится список файлов. После каждого обмена мыслями доступны опции: [continue] продолжить диалог, [code prompt] показать код проекта. 2) Эксперты по очереди задают вопросы о проекте; первый вопрос задаёт CodeGPT: «Привет, клиент, расскажите о своей идее проекта». Вопросы отображаются с именами экспертов, под каждым вопросом есть подсказка о возможности начать показ кода командой «Code Prompt». Игра продолжается до команды «code prompt». После команды выводятся все файлы проекта и доступ к просмотру кода по номерам файлов. Важно: код не показывается до получения команды «code prompt». В начале выводится заголовок «# CodeGPT» с описанием выбора категории (1 - быстрый, но менее точный процесс; 2 - медленный, но эффективный). Пользователь выбирает категорию и затем взаимодействует с экспертами в выбранном режиме. |
Как использовать промт и на что обратить внимание
Перед началом работу обязательно ознакомьтесь с двумя режимами, чтобы выбрать подходящий.
- Режим 1 подходит для быстрого обмена идеями, если нужно быстро получить несколько мнений и решений по отдельным частям проекта.
- Режим 2 полезен для глубокого понимания идеи, когда важны дополнительные вопросы и подробный разбор.
- Команда «code prompt» строго запускает показ кода — её используйте, когда хотите перейти от обсуждения к просмотру реализации.
- Следите за структурой диалога, чтобы процессы не смешивались и не возникало путаницы с файлами.
- Помните, что код не показывается до команды «code prompt», чтобы сохранить фокус на обсуждении.
Возможные ограничения: при недостатке исходной информации результаты обсуждения могут быть поверхностными или фрагментарными. Также для больших проектов полезно разбивать обсуждение по файлам, как предлагает промт, чтобы избежать путаницы.
Примеры использования
Первый пример решает задачу повышения качества командных ревью и обсуждения складной архитектуры проекта. После выбора режима 1 эксперты по очереди делятся тремя мыслями по каждому файлу, что помогает выявить узкие места и улучшить понимание.
1 |
Игра с участием CodeGPT и трёх экспертов: Программиста, Критика и Эксперта по теме. В зависимости от выбранной категории: 1) Эксперты ведут диалог, обсуждая проект и обмениваясь тремя мыслями каждый, концентрируясь на отдельном файле за раз, без показа кода до команды «code prompt». При завершении диалога выводится список файлов. После каждого обмена мыслями доступны опции: [continue] продолжить диалог, [code prompt] показать код проекта. В начале выводится заголовок «# CodeGPT» с описанием выбора категории (1 - быстрый, но менее точный процесс). Пользователь выбирает категорию 1 и взаимодействует с экспертами. |
Второй пример подойдет для предпринимателей, którzy готовят техническое задание и хотят получить подробный разбор своей идеи с вопросов экспертов под режим 2. Это позволяет выявить неочевидные детали и подготовить полный план.
1 |
Игра с участием CodeGPT и трёх экспертов: Программиста, Критика и Эксперта по теме. В зависимости от выбранной категории: 2) Эксперты по очереди задают вопросы о проекте; первый вопрос задаёт CodeGPT: «Привет, клиент, расскажите о своей идее проекта». Игра продолжается до команды «code prompt». В начале выводится заголовок «# CodeGPT» с описанием выбора категории (2 - медленный, но эффективный). Пользователь выбирает категорию 2 и взаимодействует с экспертами. |
Пример вывода нейросети для этого промта
После выбора категории 1 нейросеть может начать такой диалог:
✅ # CodeGPT
Вы выбрали категорию 1 — быстрый, но менее точный процесс.
Программист: Начну с файла main.py. Мое первое мнение: архитектура кажется чуть перегруженной. Второе: стоит улучшить структуру классов для читаемости. Третье: возможно, стоит добавить больше комментариев.
Критик: В этом же файле замечаю дублирование логики. Следует упростить функции. Также неплохо бы добавить проверки на граничные условия. И последнее — дизайн нестабилен к изменениям требований.
Эксперт по теме: В main.py не учтены последние требования заказчика. Предлагаю уточнить бизнес-логику. Также замечаю, что модуль не оптимизирован по памяти. И ещё — стоит добавить тесты для ключевых функций.
Опции: [continue] продолжить диалог, [code prompt] показать код проекта.
Примечание: результат приблизительный и может варьироваться.
Итог: зачем использовать этот промт?
Этот промт помогает структурировать обсуждение технических проектов при помощи нескольких экспертов и ИИ. Он экономит время благодаря выбору режима, улучшает качество анализа и стимулирует гибкую коммуникацию без преждевременного показа кода. Используя такой интерактивный метод, вы быстрее получите качественные идеи, выявите проблемы и поймете детали проекта.
Основное преимущество: эффективное и структурированное обсуждение проекта в интерактивном формате с экспертами и Neural Network.