Промпты для инженеров (часть 1)

Промпты для Веб-разработки

  1. Составь пошаговое руководство по созданию адаптивной навигационной панели с использованием CSS Grid и Flexbox.
  2. Напиши функцию на JavaScript для проверки ввода в форме, убедись, что все поля заполнены, а синтаксис email корректен.
  3. Создай учебное пособие по реализации переключения между темным и светлым режимами на сайте с использованием vanilla JavaScript.
  4. Объясни, как оптимизировать скорость загрузки веб-страницы, минимизируя HTTP-запросы и используя ленивую загрузку.
  5. Предложи план редизайна устаревшего интернет-магазина, уделяя внимание принципам UI/UX.
  6. Сгенерируй шаблонный код для проекта на React.js с использованием React Router для навигации.
  7. Помоги в отладке проблемы с CSS, при которой элементы на веб-странице неправильно выравниваются.
  8. Создай пример проекта, который интегрирует сторонний API (например, погоды, новостей) и динамически отображает данные на веб-странице.
  9. Объясни, как настроить и сконфигурировать процесс сборки Webpack для JavaScript-проекта.
  10. Разработай пошаговое руководство по настройке Progressive Web App (PWA) с кэшированием и офлайн-функциональностью.
  11. Напиши учебное пособие по реализации аутентификации пользователей в приложении на Node.js и Express.
  12. Составь SEO-чеклист для обеспечения высокого рейтинга сайта в поисковых системах.
  13. Предложи структурированный путь обучения для освоения WebAssembly и его интеграции в веб-проект.
  14. Составь руководство по созданию блога с использованием headless CMS, такой как Strapi или Sanity(.)io.
  15. Объясни процесс создания пользовательского хука в React для управления API-запросами и состоянием.
  16. Сгенерируй HTML и CSS код для простого шаблона сайта-портфолио.
  17. Напиши руководство по устранению распространенных проблем кросс-браузерной совместимости.
  18. Разработай план миграции сайта на WordPress на кастомный фронтенд, построенный на React.
  19. Создай руководство по настройке Tailwind CSS в существующем проекте веб-разработки.
  20. Напиши скрипт для автоматизации развертывания статического сайта с использованием GitHub Pages.
  21. Составь руководство по реализации функциональности чата в реальном времени в веб-приложении с использованием WebSockets.
  22. Объясни, как настроить защищенный HTTPS-сервер для приложения на Node.js с использованием Let’s Encrypt.
  23. Напиши учебное пособие по созданию библиотеки переиспользуемых компонентов для React и их публикации на npm.
  24. Предоставь инструкции по интеграции Stripe для обработки платежей в веб-приложении.
  25. Объясни шаги по настройке GraphQL на бэкенде и его подключению к Apollo Client на фронтенде.

Промпты для Мобильной разработки

  1. Составь руководство по настройке проекта на React Native с использованием Expo, включая конфигурацию для iOS и Android.
  2. Напиши учебное пособие по интеграции аутентификации Firebase (email/пароль, Google, Facebook) в мобильное приложение.
  3. Создай план проекта для создания мобильного приложения-списка задач с локальным хранилищем и push-уведомлениями.
  4. Напиши функцию на Flutter для получения и отображения данных из REST API с обработкой ошибок.
  5. Помоги в отладке проблемы в мобильном приложении, где приложение крашится при доступе к камере.
  6. Сгенерируй код для реализации офлайн-функциональности в приложении на React Native с использованием Redux и локального хранилища.
  7. Объясни процесс использования сервиса push-уведомлений Expo для отправки уведомлений пользователям мобильного приложения.
  8. Создай пошаговое руководство по интеграции Google Maps в мобильное приложение с пользовательскими маркерами и геолокацией.
  9. Напиши план для создания темного режима в мобильном приложении с использованием ThemeData и адаптивных виджетов Flutter.
  10. Разработай стратегию для выполнения фоновых задач в мобильном приложении с использованием Android WorkManager или iOS Background Tasks.
  11. Объясни, как эффективно управлять состоянием приложения на Flutter с использованием Provider или Riverpod.
  12. Сгенерируй код для реализации экрана-заставки в приложении на Android с использованием Kotlin.
  13. Составь учебное пособие по созданию функции выбора изображений в приложении на React Native с использованием библиотеки ImagePicker.
  14. Предоставь инструкции по настройке модульного тестирования в проекте на Flutter с использованием пакетов test и mockito.
  15. Помоги в оптимизации производительности мобильного приложения, анализируя и улучшая использование памяти и процессора.
  16. Создай руководство по реализации аутентификации с использованием JWT-токенов в приложении на React Native.
  17. Напиши учебное пособие по обработке внутриигровых покупок в приложении на iOS с использованием Swift и StoreKit.
  18. Разработай стратегию для автоматизации развертывания приложения на React Native с использованием fastlane.
  19. Создай план проекта для создания мобильного приложения-галереи с аутентификацией пользователей и интеграцией облачного хранилища.
  20. Сгенерируй код для обработки валидации ввода формы и отображения сообщений об ошибках в приложении на React Native с использованием Formik.

Промпты для Машинного обучения

  1. Сгенерируй скрипт на Python, который использует pandas для очистки грязного набора данных, удаляя дубликаты и заполняя пропущенные значения.
  2. Создай учебное пособие по построению модели классификации с использованием scikit-learn для прогнозирования оттока клиентов.
  3. Помоги в оптимизации модели машинного обучения с использованием поиска по сетке для настройки гиперпараметров.
  4. Объясни процесс разработки признаков для регрессионной модели, прогнозирующей цены на жилье.
  5. Напиши скрипт на Python для реализации и визуализации классификатора дерева решений с использованием matplotlib.
  6. Создай пошаговое руководство по обучению нейронной сети с использованием TensorFlow для классификации изображений.
  7. Объясни различия между обучением с учителем и без учителя и приведи примеры каждого.
  8. Предложи метод разделения набора данных на обучающую, валидационную и тестовую выборки с использованием стратифицированной выборки.
  9. Сгенерируй скрипт на Python для выполнения кластеризации методом k-средних на наборе данных о сегментации клиентов и визуализируй результаты.
  10. Создай план для развертывания модели машинного обучения в производственной среде с использованием Flask и Docker.
  11. Помоги в оценке производительности модели, рассчитав точность, полноту и F1-меру для задачи классификации.
  12. Напиши скрипт для реализации метода главных компонент (PCA) для уменьшения размерности большого набора данных.
  13. Разработай руководство по использованию методов кросс-валидации для оценки производительности модели машинного обучения.
  14. Создай систему рекомендаций с использованием коллаборативной фильтрации с библиотекой Surprise в Python.
  15. Сгенерируй код на Python для реализации классификатора случайного леса и оценки его точности на задаче классификации.
  16. Предложи стратегию для работы с несбалансированными наборами данных, используя такие методы, как oversampling, undersampling или генерация синтетических данных.
  17. Напиши учебное пособие по построению модели прогнозирования временных рядов с использованием ARIMA в Python.
  18. Объясни, как интерпретировать результаты модели машинного обучения с использованием SHAP или LIME.
  19. Создай скрипт на Python для сбора и анализа данных из социальных сетей для анализа тональности с использованием библиотеки TextBlob.
  20. Помоги в тонкой настройке модели глубокого обучения с использованием трансферного обучения и предобученных моделей для распознавания изображений.

Промпты для Разработки программного обеспечения

  1. Напиши функцию на Python для проверки ввода в форме регистрации пользователя, проверяя формат email и сложность пароля.
  2. Создай RESTful API с использованием Flask для управления списком задач, с эндпоинтами для создания, чтения, обновления и удаления задач.
  3. Помоги в написании модульных тестов для функции на JavaScript, которая рассчитывает общую стоимость товаров в корзине.
  4. Разработай скрипт для автоматизации процесса линтинга и форматирования кода в проекте на JavaScript с использованием ESLint и Prettier.
  5. Создай руководство по настройке Docker-контейнера для backend-приложения на Node.js и его подключения к базе данных MongoDB.
  6. Напиши план для реализации лучших практик контроля версий в крупном программном проекте с использованием Git и GitHub.
  7. Создай скрипт на Python для автоматизации извлечения данных из API и сохранения результатов в CSV-файл.
  8. Сгенерируй код для реализации аутентификации с использованием JWT в REST API, построенном на Express.js.
  9. Помоги в рефакторинге устаревшего кода для улучшения его читаемости и производительности в приложении на Python.
  10. Напиши руководство по настройке CI/CD-пайплайнов с использованием GitHub Actions для проекта на Python.
  11. Создай алгоритм для оптимизации функции поиска в большом наборе данных, учитывая производительность и использование памяти.
  12. Составь стратегию для реализации мультитенантности в SaaS-приложении с использованием микросервисной архитектуры.
  13. Разработай план для создания системы уведомлений в реальном времени в веб-приложении с использованием WebSockets.
  14. Напиши учебное пособие по интеграции стороннего платежного шлюза, такого как Stripe или PayPal, в интернет-магазин.
  15. Сгенерируй скрипт для автоматизации процесса резервного копирования базы данных MySQL и хранения его в облачном хранилище.
  16. Создай простой скрипт на Python для взаимодействия с внешним API и парсинга JSON-ответа.
  17. Объясни, как использовать mock-объекты в модульных тестах для приложения на Java для симуляции вызовов базы данных.
  18. Предоставь чеклист для обеспечения безопасности веб-приложения, включая распространенные уязвимости и способы их устранения.
  19. Напиши руководство по настройке микросервисной архитектуры с использованием Docker и Kubernetes для оркестрации контейнеров.
  20. Помоги в реализации событийно-ориентированной архитектуры в программной системе с использованием Apache Kafka для брокеринга сообщений.

Промпты для Тестирования и обеспечения качества

  1. Создай комплексный план тестирования для веб-приложения, охватывающий функциональные, нефункциональные и производительностные аспекты.
  2. Напиши скрипт для автоматизации регрессионного тестирования новой функции, добавленной в веб-приложение, с использованием Selenium и Python.
  3. Разработай чеклист для проведения тестирования безопасности мобильного приложения, обеспечивая шифрование данных и безопасную коммуникацию.
  4. Помоги в создании набора автоматизированных тестов для проверки того, что API-эндпоинты возвращают корректные статус-коды и данные в формате JSON.
  5. Напиши руководство по настройке CI-пайплайна с использованием Jenkins для автоматизации выполнения модульных тестов для проекта на Java.
  6. Сгенерируй тест-кейсы для проверки кросс-браузерной совместимости нового веб-дизайна, обеспечивая его работу в Chrome, Firefox, Safari и Edge.
  7. Создай скрипт для нагрузочного тестирования платформы электронной коммерции с использованием JMeter для симуляции пользовательского трафика и анализа производительности под нагрузкой.
  8. Помоги в разработке автоматизированного фреймворка для тестирования пользовательского интерфейса веб-приложения на React с использованием Playwright.
  9. Напиши учебное пособие по интеграции сканирования безопасности в CI/CD-пайплайн для обеспечения отсутствия уязвимостей перед развертыванием.
  10. Разработай стратегию для проведения пользовательского приемочного тестирования (UAT) нового мобильного приложения, собирая обратную связь от реальных пользователей.
  11. Создай план для автоматизированного тестирования производительности веб-сайта, чтобы убедиться, что он справляется с высокой нагрузкой во время распродаж или акций.
  12. Напиши руководство по тестированию облачного приложения на масштабируемость и отказоустойчивость, обеспечивая его производительность в периоды высокой нагрузки.
  13. Помоги в настройке тестовой среды для запуска параллельных тестов на нескольких устройствах в наборе для тестирования мобильных приложений.
  14. Разработай метод для эффективного отслеживания и отчетности об ошибках в команде разработчиков, обеспечивая четкую коммуникацию и быстрое устранение проблем.
  15. Напиши скрипт для тестирования функциональности входа в веб-приложение, проверяя поведение для разных типов пользователей (администратор, гость, зарегистрированный).
  16. Создай тест-кейс для проверки API, который извлекает и обновляет данные профиля клиента, обеспечивая отказоустойчивость системы.
  17. Объясни процесс тестирования моделей машинного обучения для обеспечения их точности и производительности перед развертыванием.
  18. Напиши план для проведения сквозного тестирования системы обработки заказов для интернет-магазина, включая инвентаризацию и доставку.
  19. Разработай чеклист для тестирования удобства использования и пользовательского опыта (UX) мобильного приложения, обеспечивая соответствие ожиданиям пользователей.
  20. Помоги в автоматизации нагрузочного тестирования API, чтобы убедиться, что он справляется с большим количеством одновременных пользователей без сбоев.

английский вариант:

Web Development

1. Draft a step-by-step guide for creating a responsive navigation bar using CSS Grid and Flexbox.
2. Write a JavaScript function to validate form input, ensuring all fields are filled and email syntax is correct.
3. Create a tutorial for implementing dark mode and light mode toggles in a website using vanilla JavaScript.
4. Explain how to optimize a web page’s loading speed by minimizing HTTP requests and using lazy loading.
5. Provide a plan for redesigning an outdated e-commerce website, focusing on UI/UX principles.
6. Generate boilerplate code for a React.js project that uses React Router for navigation.
7. Assist in debugging a CSS issue where elements are not aligning properly on a webpage.
8. Create a sample project that integrates a third-party API (e.g., weather, news) and displays data dynamically on a web page.
9. Explain how to set up and configure a Webpack build process for a JavaScript project.
10. Develop a step-by-step guide for setting up a Progressive Web App (PWA) with caching and offline functionality.
11. Write a tutorial for implementing user authentication in a Node.js and Express application.
12. Create an SEO checklist for ensuring a website ranks well on search engines.
13. Provide a structured learning path for mastering WebAssembly and integrating it into a web project.
14. Draft a guide for building a blog website with a headless CMS like Strapi or Sanity(.)io.
15. Explain the process of creating a custom hook in React for managing API calls and state.
16. Generate HTML and CSS code for a simple portfolio website template.
17. Write a troubleshooting guide for fixing common cross-browser compatibility issues.
18. Develop a plan for migrating a WordPress website to a custom-built React front-end.
19. Create a guide for setting up Tailwind CSS in an existing web development project.
20. Write a script to automate the deployment of a static website using GitHub Pages.
21. Draft a guide for implementing real-time chat functionality in a web app using WebSockets.
22. Explain how to set up a secure HTTPS server for a Node.js application using Let’s Encrypt.
23. Write a tutorial for creating a reusable component library for React and deploying it on npm.
24. Provide instructions for integrating Stripe for payment processing in a web application.
25. Explain the steps to set up GraphQL on the back end and connect it with Apollo Client on the front end.

Mobile App Development

1.    Draft a guide for setting up a React Native project with Expo, including configuration for iOS and Android.
2.     Write a tutorial on integrating Firebase authentication (email/password, Google, Facebook) into a mobile app.
3.     Create a project plan for building a to-do list mobile app with local storage and push notifications.
4.     Write a function in Flutter to fetch and display data from a REST API and handle errors gracefully.
5.     Assist with debugging an issue in a mobile app where the app crashes when accessing the camera.
6.     Generate the necessary code to implement offline functionality in a React Native app using Redux and local storage.
7.     Explain the process of using Expo’s push notification service to send notifications to users of a mobile app.
8.     Create a step-by-step guide for integrating Google Maps into a mobile app with custom markers and geolocation.
9.     Write a plan for creating a mobile app’s dark mode using Flutter’s ThemeData and adaptive widgets.
10.  Develop a strategy for handling background tasks in a mobile app using Android WorkManager or iOS Background Tasks.
11.  Explain how to manage app state effectively in a Flutter app using Provider or Riverpod.
12.  Generate code for implementing a splash screen in an Android app using Kotlin.
13.  Draft a tutorial for creating an image picker feature in a React Native app using the ImagePicker library.
14.  Provide instructions for setting up unit testing in a Flutter project with the test and mockito packages.
15.  Assist in optimizing the performance of a mobile app by analyzing and improving memory usage and CPU usage.
16.  Create a guide to implement authentication using JWT tokens in a React Native app.
17.  Write a tutorial for handling in-app purchases in an iOS app using Swift and StoreKit.
18.  Develop a strategy for automating the deployment of a React Native app using fastlane.
19.  Create a project plan to build a photo gallery mobile app with user authentication and cloud storage integration.
20.  Generate code for handling form input validation and error messages in a React Native app using Formik.

Data Science and Machine Learning

1.     Generate a Python script that uses pandas to clean a messy dataset, removing duplicates and filling missing values.
2.     Create a tutorial for building a classification model using scikit-learn to predict customer churn.
3.     Assist in optimizing a machine learning model by using grid search for hyperparameter tuning.
4.     Explain the process of feature engineering for a regression model to predict housing prices.
5.     Write a Python script to implement and visualize a decision tree classifier using matplotlib.
6.     Create a step-by-step guide for training a neural network using TensorFlow for image classification.
7.     Explain the differences between supervised and unsupervised learning and provide examples of each.
8.     Provide a method for splitting a dataset into training, validation, and test sets with stratified sampling.
9.     Generate a Python script to perform k-means clustering on a customer segmentation dataset and visualize the results.
10.  Create a plan for deploying a machine learning model into a production environment using Flask and Docker.
11.  Assist in evaluating the performance of a model by calculating precision, recall, and F1-score for a classification problem.
12.  Write a script to implement principal component analysis (PCA) for dimensionality reduction on a large dataset.
13.  Develop a guide for using cross-validation techniques to assess the performance of a machine learning model.
14.  Create a recommendation system using collaborative filtering with the Surprise library in Python.
15.  Generate Python code to implement a random forest classifier and evaluate its accuracy on a classification problem.
16.  Provide a strategy for handling imbalanced datasets by using techniques like oversampling, undersampling, or synthetic data generation.
17.  Write a tutorial for building a time-series forecasting model using ARIMA in Python.
18.  Explain how to interpret the results of a machine learning model using SHAP or LIME.
19.  Create a Python script to scrape and analyze social media data for sentiment analysis using the TextBlob library.
20.  Assist in fine-tuning a deep learning model using transfer learning with pre-trained models for image recognition.

Software Development

1.       Write a function in Python to perform input validation on a user registration form, checking for email format and password strength.
2.       Create a RESTful API using Flask to manage a to-do list, with endpoints for creating, reading, updating, and deleting tasks.
3.       Assist with writing unit tests for a JavaScript function that calculates the total price of items in a shopping cart.
4.       Develop a script to automate the process of code linting and formatting for a JavaScript project using ESLint and Prettier.
5.       Create a guide for setting up a Docker container for a Node.js backend application and connecting it to a MongoDB database.
6.       Write a plan for implementing version control best practices in a large software project using Git and GitHub.
7.       Create a Python script to automate data extraction from an API and store the results in a CSV file.
8.       Generate code to implement JWT authentication in a REST API built with Express.js.
9.       Assist in refactoring a piece of legacy code to improve its readability and performance in a Python application.
10.   Write a guide for setting up continuous integration and deployment (CI/CD) pipelines using GitHub Actions for a Python project.
11.   Create an algorithm to optimize a search function in a large dataset, considering performance and memory usage.
12.   Draft a strategy for implementing multi-tenancy in a SaaS application using microservices architecture.
13.   Develop a plan for creating a real-time notification system in a web application using WebSockets.
14.   Write a tutorial for integrating a third-party payment gateway, like Stripe or PayPal, into an e-commerce site.
15.   Generate a script for automating the backup process of a MySQL database and storing it in cloud storage.
16.   Create a simple Python-based script to interact with an external API and parse the JSON response.
17.   Explain how to use mock objects in unit tests for a Java application to simulate database calls.
18.   Provide a checklist for securing a web application, including common vulnerabilities and how to mitigate them.
19.   Write a guide for setting up a microservices architecture with Docker and Kubernetes for container orchestration.
20.   Assist in implementing event-driven architecture in a software system using Apache Kafka for message brokering.

Quality Assurance Engineering

1.       Create a comprehensive test plan for testing a web application, covering functional, non-functional, and performance aspects.
2.       Write a script to automate regression testing for a new feature added to a web application using Selenium and Python.
3.       Develop a checklist for performing security testing on a mobile application, ensuring data encryption and secure communication.
4.       Assist in creating a suite of automated tests to verify that API endpoints return the correct status codes and data in JSON format.
5.       Write a guide to setting up a continuous integration pipeline with Jenkins to automate the execution of unit tests for a Java project.
6.       Generate test cases to verify cross-browser compatibility for a new web design, ensuring it works on Chrome, Firefox, Safari, and Edge.
7.       Create a load testing script for an e-commerce platform using JMeter to simulate user traffic and analyze performance under stress.
8.       Assist in developing an automated test framework using Playwright to test a React web application’s user interface.
9.       Write a tutorial for integrating security scans into a CI/CD pipeline to ensure code is free of vulnerabilities before deployment.
10.   Develop a strategy for performing user acceptance testing (UAT) for a new mobile app, gathering feedback from real users.
11.   Create a plan for automated performance testing of a website to ensure it handles heavy traffic during sales or promotions.
12.   Write a guide for testing a cloud-based application for scalability and redundancy, ensuring it performs well during high-demand periods.
13.   Assist in setting up a test environment for running parallel tests across multiple devices in a mobile testing suite.
14.   Develop a method for tracking and reporting bugs effectively in a team of developers, ensuring clear communication and quick resolutions.
15.   Write a script for testing the login functionality of a web app, verifying the behavior for different types of users (admin, guest, registered).
16.   Create a test case for validating an API that retrieves and updates data for a customer profile, ensuring the system is fault-tolerant.
17.   Explain the process for testing machine learning models to ensure their accuracy and performance before deployment.
18.   Write a plan for conducting an end-to-end test of an order processing system for an e-commerce site, including inventory and shipping.
19.   Develop a checklist for testing the usability and user experience (UX) of a mobile application, ensuring it meets user expectations.
20.   Assist in automating load testing for an API to ensure it can handle a large number of concurrent users without crashing.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

один × 3 =

Прокрутить вверх