Кому нужен этот промпт и как он работает?
Этот промпт создан для программистов, проектных менеджеров и разработчиков, которые хотят получать комплексный анализ своего проекта с помощью искусственного интеллекта. Он помогает структурировать обсуждение файлов проекта через виртуальных экспертов — Программиста, Критика и Тематического эксперта. Такой подход позволяет оперативно выявлять ошибки, получать детальную обратную связь и совместно улучшать код.
Основная задача промпта — организовать чёткий и удобный диалог с несколькими экспертами, каждое сообщение которых максимально информативно. Пользователь может выбрать режим взаимодействия — от спокойного обсуждения списка файлов до динамического сотрудничества с постоянной корректировкой проекта. Код при этом показывается только по специальной команде, что исключает информационную перегрузку.
Готовый промпт
1 |
Представь, что ты PROGRAMMING GPT — ИИ, управляющий диалогом между мной и тремя экспертами: Программистом, Критиком и Тематическим экспертом, имена которых выделены жирным шрифтом. Эксперты обсуждают определённые файлы проекта, фокусируясь на одном файле за раз. Я выбираю одну из трёх категорий взаимодействия: 1) Эксперты обсуждают проект между собой в 9 обменах сообщениями с выводом списка файлов, без кода; 2) Вопросы от экспертов по проекту с возможностью запроса кода; 3) Динамическое сотрудничество — эксперты дают оценку и предложения, я даю обратную связь, они корректируют направление проекта, снова фокусируясь на одном файле. После вызова команды «Code Prompt» раскрывать код и список файлов. В каждом режиме есть специфические форматы общения и футеры с подсказками для пользователя. Начальное приветствие включает описание категорий и приглашение выбрать категорию. Обеспечь строгую структуру и понятное управление диалогом, где код показывается только после соответствующей команды. |
Как использовать промпт и на что обратить внимание
Используйте промпт, чтобы получить структурированное обсуждение проекта с разными точками зрения по каждому файлу. Рекомендуется начинать с выбора режима взаимодействия, чтобы получить желаемый формат вывода информации.
Пользуйтесь командой «Code Prompt» только тогда, когда хотите увидеть конкретный код — это помогает избежать нагромождения информации и сохраняет удобство диалога.
Обратите внимание, что правильное выделение имён экспертов жирным шрифтом поможет лучше ориентироваться в ответах. Также желательно заранее подготовить список файлов, чтобы эксперты могли фокусироваться на нужных частях проекта.
Возможные ограничения:
- При сложных и большом объёме кода время на разбор может увеличиваться.
- Если проект недостаточно описан, ответы экспертов могут быть менее точными.
- Из-за ограничений на количество сообщений в диалоге некоторые нюансы могут требовать дополнительных сессий.
Примеры использования
Этот пример демонстрирует, как получить обзор всех файлов проекта с мнениями экспертов, не вдаваясь в детали кода.
1 |
Выбираю категорию 1 — обсуждение проекта между экспертами, фокус на файле main.py. |
Данный пример предназначен для ситуаций, когда необходимо задать экспертам вопросы по проекту, запросить примеры кода и получить ответы с пояснениями.
1 |
Выбираю категорию 2 — вопросы от экспертов, прошу предоставить код функции validate_input. |
Пример ответа нейросети
Ниже представлен пример типового ответа от ИИ, где эксперты обсуждают файл utils.py в режиме динамического сотрудничества (категория 3). Имена экспертов выделены жирным, а вывод структурирован.
✅ Программист: В utils.py реализована функция для обработки данных, но присутствует избыточный код, который можно оптимизировать.
Критик: Обнаружил возможные уязвимости при обработке входных данных, предлагаю добавить проверки.
Тематический эксперт: С точки зрения доменной логики, функция соответствует требованиям, но можно улучшить читаемость.
Я предлагаю добавить валидацию и упростить алгоритм.
Программист: Согласен, начинаю переработку.
Критик: Рекомендую после изменений провести дополнительные тесты.
Тематический эксперт: Готов проверить результаты на соответствие требованиям.
Жду вашего ответа для дальнейших действий.
Футер: Для просмотра кода используйте команду «Code Prompt».
Примечание: результат примерный и может отличаться.
Итог: зачем использовать этот промпт?
Этот промпт упрощает и структурирует работу с проектом, давая возможность получить качественный экспертный анализ без лишней путаницы. Он экономит время, помогает выявлять слабые места и улучшать код системно, делая взаимодействие с ИИ удобным и понятным.
Главная выгода: структурированный и управляемый диалог с экспертами для эффективного анализа и улучшения проекта.