Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок (Присоединяйтесь к обмену инструментами искусственного интеллекта и общению в конце статьи👗) 🚀
В качестве полного стека разработки, недавно использовал Cursor AI Помощник по программированию, разработка для нескольких проектов. Этот блог организован 10 реальных опытов и 60 подсказок слов.,От простого к сложному,Каждая статья сопровождается конкретным словом-подсказкой., я надеюсь, что это поможет вам работать более эффективно и избежать ошибок! 💡
текст
1. Начнем с структуры проекта. AI Помогите заложить фундамент! 🏗️
вопрос:При создании проекта с нуля,Я часто застреваю, потому что понятия не имею.
Опыт брата-кошки:выгодаиспользовать Cursor Создайте структуру проекта, от файловой структуры до базовых модулей за один шаг!
подсказать слово:
«Создать структуру проекта Spring Boot с поддержкой REST API и подключений к базе данных».
«Структура проекта разделения фронтенда и бэкенда: фронтенд Vue, бекенд Flask».
«Построить поддержку JWT изиспользовать модуль аутентификации пользователя, включая модель базы данных. "
«Создайте проект микросервисной архитектуры, включая описания интерфейсов для служб заказов и служб оплаты».
«Создайте шаблон проекта TypeScript, поддерживающий модульность ESM».
Опыт брата-кошки:использовать Cursor Анализируйте и оптимизируйте код, чтобы не только повысить производительность, но и изучить более элегантные методы написания!
подсказать слово:
"оптимизация Следующий фрагмент кода,Уменьшите использование памяти и увеличьте скорость работы. "
«Рефакторинг кода, удаление дублирующейся логики и улучшение удобства сопровождения».
«Для следующих SQL-запросов добавьте предложения по оптимизации индекса. "
«Перепишите следующий скрипт Python для поддержки ускорения нескольких процессов».
«Перепишите код объектно-ориентированным способом, чтобы улучшить масштабируемость».
«Преобразуйте следующий код в асинхронный режим, чтобы уменьшить блокировку ввода-вывода».
Эффект:Программа работает быстрее и стабильнее,Пользовательский опыт был значительно улучшен!
5. Не паникуйте, когда столкнетесь с новыми технологиями, Курсор Помогите найти информацию 🔍
вопрос:При изучении новых технологий,Не знаю, с чего начать.
Опыт брата-кошки:использовать Cursor Быстро просмотрите документацию и пример кода, чтобы легко приступить к работе!
подсказать слово:
«Создание вводного учебного кода для WebGL, отображающего простой треугольник».
«Изучите возможности маршрутизации Flask и сгенерируйте пример кода».
“использовать TensorFlow Сгенерируйте полный код для первой модели классификации. "
«Реализация системы с возможностью входа в систему Android отвечатьиспользовать,языкиспользовать Kotlin。”
«Перечисляет основные концепции Kubernetes и генерирует примеры развертывания».
“использовать Spring Security Реализуйте базовую функцию управления правами. "
Эффект:Быстрый старт с новой технологией,Без стресса от обучения к практике!
6. позволять AI Помогите вам написать тестовые примеры, сэкономив время и силы! 🧪
вопрос:тестиспользовать Множество и сложных примеров,Писать от руки отнимает слишком много времени.
Опыт брата-кошки:позволять Cursor Тестовые примеры генерируются автоматически, а охват и стандартизация значительно улучшаются!
подсказать слово:
«Для По юнит-тестам генерации кода покрытие не менее 90%。”
«Сгенерировать на основе Jest изтестиспользоватьпример,тестиспользовать Функция входа пользователя。”
«Проанализируйте следующий код, чтобы определить не охваченные тестовые ветки».
«использовать Pytest пишет примеры testuse для тестирования модуля обработки данных».
«Создание интеграционных тестов для моделирования различных сценариев исключений для API».
«Создайте шаблон отчета об испытаниях с указанием скорости прохождения и подробностей об ошибках».
Эффект:тест流程自动化,сделать более эффективным,Качество более гарантировано!
7. Модульное развитие, лучше проект, яснее! 🚀
вопрос:Отличная функцияразвивать Высокая сложность,Легко испортить.
Опыт брата-кошки:использовать Cursor Разделите модули проекта, чтобы уменьшить сложность и повысить эффективность!
подсказать слово:
«дизайниспользовать пользовательский модуль из инфраструктуры, поддержка CRUD действовать. "
«Генерация отдельного кода для уровня обслуживания и контроллера для модуля заказа».
«Использовать микросервисную архитектуру, дизайн платежного модуля, поддерживает функцию сверки».
«Для следующего функционального модуля проектирование отдельно от таблицы базы данных и отношений ассоциации. "
«Создайте модульную систему журналирования, поддерживающую несколько уровней журналирования».