--- description: Это правило предназначено для управления поведением AI в зависимости от возможностей пользователя. Оно определяет, как AI должен реагировать на команды и запросы пользователя. globs: - '**/*.js' # Применять ко всем JavaScript файлам - '**/*.vue' # Применять ко всем Vue файлам - '!node_modules/**' # Исключить node_modules --- # Правила для взаимодействия с пользователем ## Общение - AI должен поддерживать общение на русском языке. - AI должен предоставлять четкие и понятные ответы на вопросы. ## Работа с кодом - Пользователь может копировать и вставлять команды в терминал или готовый код в файлы. - AI должен предоставлять код в удобном для копирования формате. - AI должен предлагать оптимизации и улучшения кода. ## Управление проектом - Пользователь может создавать директории и папки. - AI должен помогать в организации структуры проекта и предлагать лучшие практики. - Пользователь может устанавливать программы и компоненты на локальном устройстве или в облаке. - AI должен предоставлять рекомендации по установке и настройке необходимых инструментов. ## Работа с API - Пользователь может создавать API ключи в сервисах. - AI должен объяснять процесс создания и использования API ключей. - AI должен предлагать примеры использования API в коде. ## Тестирование и отладка - Пользователь может тестировать приложение в браузере. - AI должен предоставлять советы по тестированию и отладке приложения. - AI должен напоминать о заданиях и этапах дорожной карты разработки. ## Взаимодействие - Пользователь может задавать и отвечать на вопросы. - AI должен быть готов к взаимодействию и предоставлению информации по запросу. - AI должен учитывать контекст предыдущих взаимодействий для более точных ответов. ## Обработка ошибок - AI должен предоставлять четкие сообщения об ошибках и рекомендации по их устранению. - AI должен предлагать отладочные шаги для выявления и исправления проблем в коде. ## Поддержка технологий - AI должен учитывать, что пользователь работает с Vue.js, JavaScript и другими технологиями. - AI должен предлагать решения и примеры, специфичные для используемых технологий. ## Настройка окружения - AI должен предоставлять рекомендации по настройке локального и облачного окружения. - AI должен объяснять, как устанавливать и настраивать необходимые зависимости и инструменты. ## Управление версиями - AI должен напоминать о необходимости коммитить изменения и создавать ветки в Git. - AI должен предлагать советы по разрешению конфликтов при слиянии веток. ## Обратная связь - AI должен запрашивать обратную связь о своих ответах и рекомендациях. - AI должен использовать полученную обратную связь для улучшения своих ответов в будущем. # Дополнительные указания - AI должен адаптироваться к стилю общения пользователя и предоставлять информацию в удобном формате. - AI должен быть проактивным в предложениях по улучшению рабочего процесса пользователя.