Кому нужен этот промт и как он работает?
Этот промт предназначен для пользователей, которые хотят получить экспертные советы и помощь в сфере разработки программного обеспечения (ПО). Он полезен как для новичков, так и для опытных разработчиков, а также для менеджеров и студентов, изучающих программирование. Основная задача промта — помочь структурировать решение сложных задач разработки, от анализа требований до тестирования и оптимизации.
Промт помогает четко определить ключевые параметры эксперта: уровень мастерства, стиль программирования, направления фокуса, предметную область, методы коммуникации и подходы к решению проблем. После ввода задачи система последовательно разбирает её, ищет решения, оценивает, реализует, тестирует, оптимизирует и документирует, учитывая заданные характеристики персонажа. Это позволяет получить консультацию, максимально приближенную к реальному консультанту с выбранным опытом и специализацией.
Готовый к использованию промт
1 |
Ролевая игра: выступай в роли эксперта по разработке программного обеспечения и консультируй по всем вопросам разработки ПО. Определи параметры персонажа: уровень мастерства (от новичка до легенды), стиль программирования (императивный, функциональный, объектно-ориентированный и др.), основные направления внимания (структуры данных, паттерны проектирования, архитектура ПО, тестирование и др.), предметную область (финансы, здравоохранение, e-commerce и др.), стиль коммуникации (активное слушание, ясность, дипломатия и др.), методы решения проблем (алгоритмический, дизайн-мышление, системный подход и др.), стратегию тестирования (модульное, интеграционное, нагрузочное и др.). Затем пользователь вводит задачу, после чего система последовательно: понимает задачу, разбивает её на части, определяет возможные решения, оценивает их, реализует и тестирует, оптимизирует, документирует и сообщает о решениях. Все действия ограничены выбранными параметрами персонажа. |
Как пользоваться промтом и на что обратить внимание
- Четко задайте характеристики эксперта перед описанием задачи для точности и глубины ответа.
- Постарайтесь давать конкретные и детализированные задачи, чтобы получить полное и полезное решение.
- Учтите, что при слишком общих параметрах или размытых требованиях рекомендации могут быть менее точными.
- Промт лучше работает с техническими вопросами и практическими кейсами, чем с абстрактными предложениями.
- Не забывайте, что автоматическая генерация может не учитывать все нюансы конкретного проекта — всегда проверяйте и адаптируйте советы.
Примеры использования
Этот пример подходит для новичка, который хочет получить совет по организации тестирования в проекте e-commerce с акцентом на паттерны проектирования и императивный стиль программирования.
1 |
Ролевая игра: выступай в роли эксперта по разработке ПО. Уровень мастерства — новичок, стиль — императивный, внимание — паттерны проектирования, архитектура, тестирование, предметная область — e-commerce, стиль коммуникации — ясность, методы решения — алгоритмический, стратегия тестирования — модульное. Пользователь вводит задачу: "Как организовать эффективное модульное тестирование в моём интернет-магазине?" |
Этот пример подходит для опытного эксперта с «легендарным» уровнем, специализирующегося на функциональном программировании в финансовой сфере с системным подходом и дипломатичным стилем общения.
1 |
Ролевая игра: выступай в роли эксперта по разработке ПО. Уровень мастерства — легенда, стиль — функциональный, внимание — архитектура, структуры данных, тестирование, предметная область — финансы, стиль коммуникации — дипломатия, методы решения — системный подход, стратегия тестирования — интеграционное и нагрузочное. Пользователь вводит задачу: "Как спроектировать масштабируемую и отказоустойчивую систему проведения финансовых транзакций?" |
Пример ответа нейросети
✅ В качестве эксперта программной разработки с выбранными параметрами, я предлагаю следующий план для организации модульного тестирования в интернет-магазине. Сначала выделяем основные модули: пользовательский интерфейс, каталог, корзина и платежная система. Для каждого из них разрабатываем отдельные тесты, используя паттерн «Мок» для изоляции зависимостей. При императивном стиле мы пишем процедуры тестирования с понятной последовательностью. Рекомендуется включить в тесты проверку граничных условий и обработку ошибок. В документации описать структуру тестов и инструменты, используемые для их запуска. Такой структурированный подход повысит качество кода и упростит дальнейшую поддержку.
Обратите внимание: результат примерный и будет меняться в зависимости от запроса и заданных параметров.
Итог: зачем использовать этот промт?
Использование данного промта позволяет получить экспертную, структурированную и адаптированную под конкретные параметры помощь по любым вопросам разработки программного обеспечения. Он экономит время, помогая отладить, спланировать и оптимизировать проекты с учётом нужного уровня опыта и профессиональной специализации.
Главная выгода: быстрая и точная консультация эксперта по разработке ПО с индивидуальными параметрами