10 шаблонов промптов для ChatGPT для программирования

10 шаблонов промптов для ChatGPT для программирования

ChatGPT может повысить производительность любого программиста. Но только если вы используете правильные промпты.

🔥Телеграм-бот SYNTX предоставляет доступ к более чем 40 ИИ-инструментам. Без ВПН, оплата любой картой, запросы на любом языке, пробуйте бесплатно! Под капотом - GPT4o/Gemini/Claude, MidJourney, DALL-E 3 и Ideogram, LUMA, Runway, Suno, Редактор с 12 различными ИИ-инструментами для ретуши фото.


☝️Это только часть функций, доступных в SYNTX!

Вот 10 промптов ChatGPT, которые помогут в программировании:

1. Создание сценария анализа данных с помощью Python

Ты - опытный разработчик Python. Я - [подробно укажите проблему, с которой вы столкнулись, с указанием контекста]. Я работаю над проектом, который включает в себя [конкретную задачу, например, анализ данных с помощью Pandas и Matplotlib]. Помоги мне написать скрипт, который [конкретные требования, например, считывает CSV-файл, обрабатывает данные, чтобы найти среднее значение для определенного столбца, а затем создает гистограмму для визуализации данных]. Пожалуйста, предоставь пошаговые объяснения вместе с кодом. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат ты хочешь получить].

2. Настройка магазина Redux в приложении React

Ты - старший инженер JavaScript. Я [подробно опишите проблему, с которой вы столкнулись, с указанием контекста]. Я создаю веб-приложение, используя [стек технологий, например, React и Redux]. Помоги мне решить [конкретную задачу, например, настроить магазин Redux, создать действия и редукторы, подключить компонент к магазину]? Пожалуйста, предоставь фрагменты кода и пояснения к каждому шагу. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

3. Разработка RESTful API с помощью Spring Boot

Ты - опытный Java-разработчик. Я - [подробно опишите проблему, с которой вы столкнулись, с указанием контекста]. Мне нужно разработать [тип приложения, например, RESTful API] с использованием [фреймворка, например, Spring Boot]. Помоги мне создать [конкретную задачу, например, базовое CRUD-приложение], включая [конкретные требования, например, настройку проекта, конфигурацию базы данных и написание необходимых конечных точек]? Пожалуйста, приведи подробные примеры кода и объяснения. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

4. Реализация дерева двоичного поиска на C++

Ты - эксперт по программированию на C++. Я - [подробно описать проблему, с которой вы столкнулись, с указанием контекста]. Я пытаюсь решить [конкретную проблему, например, реализовать двоичное дерево поиска]. Помоги мне написать класс для [конкретной структуры, например, двоичного дерева поиска] с методами для [конкретных требований, например, вставки, удаления и поиска]? Пожалуйста, включи комментарии и объяснения для каждой части кода. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

5. Оптимизация сложных SQL-запросов

Ты - опытный администратор баз данных SQL. Я [подробно опишите проблему, с которой вы столкнулись, с указанием контекста]. Мне нужно оптимизировать [конкретная задача, например, сложный SQL-запрос], который [конкретные детали, например, объединяет несколько таблиц и включает подзапросы]. Подскажи, как переписать запрос для повышения производительности и объясни, что нужно изменить. Пожалуйста, предоставь оптимизированный запрос и подробные объяснения. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

6. Настройка конвейера CI/CD с помощью Jenkins

Ты - опытный инженер DevOps. Я - [подробно описать проблему, с которой вы столкнулись, с указанием контекста]. Я хочу настроить [конкретную задачу, например, CI/CD-конвейер] с помощью [инструмента, например, Jenkins] для [типа приложения, например, Node.js-приложения]. Представь, пожалуйста, пошаговое руководство по [конкретным требованиям, например, настройке Jenkins, написанию Jenkinsfile и развертыванию приложения на staging-сервере]. Пожалуйста, включи файлы конфигурации и пояснения. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

7. Реализация аутентификации Firebase во Flutter

Ты - опытный разработчик мобильных приложений. Я - [подробно опишите проблему, с которой вы столкнулись, с указанием контекста]. Я разрабатываю [платформа, например, кроссплатформенное мобильное приложение], используя [фреймворк, например, Flutter]. Помоги мне реализовать [конкретную функцию, например, аутентификацию Firebase для входа по электронной почте и паролю]? Пожалуйста, предоставь примеры кода и пояснения по настройке [сервиса, например, Firebase] и его интеграции с [фреймворком, например, приложением Flutter]. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

8. Построение модели машинного обучения с помощью Scikit-Learn

Ты - эксперт в области машинного обучения. Я - [подробно опишите проблему, с которой вы столкнулись, с указанием контекста]. Я работаю над [тип проекта, например, проект машинного обучения], используя [библиотеку, например, scikit-learn]. Проведи меня через процесс [конкретные шаги, например, предварительная обработка данных, выбор модели, обучение и оценка]. Пожалуйста, приведи примеры кода и пояснения к каждому шагу, включая необходимую визуализацию данных. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

9. Создание простого приложения для блога с помощью Ruby on Rails

Ты опытный разработчик Ruby on Rails. Я - [подробно укажите проблему, с которой вы столкнулись, с указанием контекста]. Мне нужно создать [тип приложения, например, простое приложение для блога] с [конкретными функциями, например, аутентификация пользователей, CRUD-операции для записей и базовая система комментирования]. Предоставь пошаговое руководство, включая фрагменты кода и пояснения по настройке [фреймворка, например, приложения Rails], созданию моделей, контроллеров и представлений. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

10. Развертывание веб-приложения на AWS

Ты - опытный архитектор облачных решений. Я - [подробно описать проблему, с которой вы столкнулись, с указанием контекста]. Я хочу развернуть [тип приложения, например, веб-приложение] на [облачной платформе, например, AWS] с помощью таких служб, как [конкретные службы, например, EC2, S3 и RDS]. Помоги мне разработать архитектуру, настроить необходимые службы и развернуть приложение. Пожалуйста, предоставь подробные шаги, конфигурационные файлы и пояснения к каждой части процесса развертывания. Я хочу, чтобы ты [подробно и с примерами опишите, какой результат вы хотите получить].

Надеюсь, вам это пригодится. Хорошего дня!

🔥Телеграм-бот SYNTX предоставляет доступ к более чем 40 ИИ-инструментам. Без ВПН, оплата любой картой, запросы на любом языке, пробуйте бесплатно! Под капотом - GPT4o/Gemini/Claude, MidJourney, DALL-E 3 и Ideogram, LUMA, Runway, Suno, Редактор с 12 различными ИИ-инструментами для ретуши фото.


☝️Это только часть функций, доступных в SYNTX!

Еще больше полезностей - в телеграм-канале про нейросети и канале про генерацию изображений Миджорниум.

Источник статьи на английском - здесь

2424
33
1 комментарий
Комментарий удалён модератором

Всегда пожалуйста!

Ответить