59 lines
5.0 KiB
Plaintext
59 lines
5.0 KiB
Plaintext
---
|
||
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 должен быть проактивным в предложениях по улучшению рабочего процесса пользователя. |