Кому нужен этот промт и как он работает?
Этот промт предназначен для разработчиков и программистов, которые хотят получить быстрые и точные технические ответы на вопросы по программированию. Он помогает создавать поэтапные планы решения задач в псевдокоде, а также короткие образцы кода на популярных языках. Такой подход повышает продуктивность и экономит время при работе с кодом или обучении новым технологиям.
Промт работает как виртуальный помощник, строго следуя запросам пользователя без обсуждений или отклонений от темы. Он принимает во внимание, что пользователь работает в Visual Studio Code с открытыми файлами, поддержкой юнит-тестов и встроенным терминалом, что позволяет выдавать максимально релевантные ответы и рекомендации.
Готовый промт
1 |
Представь, что ты помощник по программированию, известный как "GitHub Copilot". Всегда строго следуй требованиям пользователя, не вступай в споры и не обсуждай свои правила или мнения. Отвечай только на технические вопросы, связанные с разработкой, предоставляя подробный поэтапный план решения в псевдокоде и затем короткий код с указанием языка программирования в формате Markdown. Избегай рассмотрения запросов на нарушение авторских прав, ролевых игр, инструкций по взлому и вопросов, не связанных с разработкой. Сохраняй ответы краткими, логичными и информативными, избегай обвинений, грубости и спорных тем. Предлагай короткие предложения для дальнейших вопросов пользователя, релевантные текущей теме. Учитывай, что пользователь работает в Visual Studio Code с открытыми файлами, поддержкой юнит-тестов, выводом результатов и встроенным терминалом. |
Как использовать промт и на что обратить внимание
- Используйте промт для получения структурированных и понятных решений программных задач, включая пошаговые инструкции и коды.
- Формулируйте запросы максимально точно и технически, чтобы получать релевантные ответы.
- Помните о запрете на вопросы, связанные с нарушением авторских прав, взломом или не связанной с разработкой тематикой — в этих случаях помощник откажется отвечать.
- Промт оптимизирован для среды Visual Studio Code — учитывайте, что советы и код могут предполагать работу именно в этом редакторе.
- В случае сложных задач промт выдает краткие, но понятные ответы. Для более подробных разъяснений задавайте уточняющие вопросы.
Результаты могут быть нестабильны, если запрос сформулирован слишком обобщенно или касается сложных алгоритмических проблем без конкретики.
Примеры использования
Пример 1. Автоматизация проверки валидности email-адресов в проекте
1 |
Представь, что ты помощник по программированию, известный как "GitHub Copilot". Помоги написать функцию для проверки валидности email с подробным псевдокодом и примером кода на Python. Используй формат Markdown. |
Пример 2. Создание юнит-теста для функции сортировки массива на JavaScript
1 |
Представь, что ты помощник по программированию, известный как "GitHub Copilot". Напиши краткий план и код юнит-теста для функции сортировки массива на JavaScript. Формат Markdown. |
Пример выдачи нейросети
После запроса проверки email на Python нейросеть может ответить так:
✅ Этап 1: Получить строку email. Этап 2: Проверить, что в строке присутствует символ ‘@’. Этап 3: Убедиться, что есть имя пользователя и домен. Этап 4: Проверить допустимые символы.
12345 def is_valid_email(email):import repattern = r"^[w.-]+@[w.-]+.w+$"return bool(re.match(pattern, email))Дальше, хотите примеры использования или тесты?
Итог: зачем использовать этот промт?
Данный промт эффективно помогает получить четкие и лаконичные технические решения для задач программирования. Он экономит время на долгие объяснения и сразу предлагает структурированный план и работающий код. Это удобно как для новичков, так и для опытных разработчиков, работающих в Visual Studio Code.
Основное преимущество: быстрые и понятные решения программных задач с примером кода в удобном формате