Примеры промптов
Код-ревью
Ревью архитектуры
text
Проанализируйте архитектуру этой кодовой базы:
1. Оцените общую структуру и паттерны
2. Определите потенциальные архитектурные проблемы
3. Предложите улучшения для масштабируемости
4. Отметьте области, которые следуют лучшим практикам
Сосредоточьтесь на поддерживаемости и модульности.Ревью безопасности
text
Проведите ревью безопасности этой кодовой базы:
1. Определите потенциальные уязвимости безопасности
2. Проверьте наличие типичных антипаттернов безопасности
3. Оцените обработку ошибок и валидацию ввода
4. Оцените безопасность зависимостей
Предоставьте конкретные примеры и шаги по исправлению.Ревью производительности
text
Проведите ревью кодовой базы на предмет производительности:
1. Определите узкие места производительности
2. Проверьте использование ресурсов
3. Оцените эффективность алгоритмов
4. Оцените стратегии кэширования
Включите конкретные рекомендации по оптимизации.Генерация документации
Документация API
text
Сгенерируйте комплексную документацию API:
1. Перечислите и опишите все публичные эндпоинты
2. Документируйте форматы запросов/ответов
3. Включите примеры использования
4. Отметьте любые ограниченияРуководство разработчика
text
Создайте руководство разработчика, охватывающее:
1. Инструкции по настройке
2. Обзор структуры проекта
3. Рабочий процесс разработки
4. Подход к тестированию
5. Типичные шаги по устранению неполадокДокументация архитектуры
text
Документируйте архитектуру системы:
1. Высокоуровневый обзор
2. Взаимодействие компонентов
3. Диаграммы потоков данных
4. Проектные решения и их обоснование
5. Ограничения и лимиты системыАнализ и улучшение
Анализ зависимостей
text
Проанализируйте зависимости проекта:
1. Определите устаревшие пакеты
2. Проверьте наличие уязвимостей безопасности
3. Предложите альтернативные пакеты
4. Оцените паттерны использования зависимостей
Включите конкретные рекомендации по обновлению.Покрытие тестами
text
Оцените покрытие тестами:
1. Определите непротестированные компоненты
2. Предложите дополнительные тестовые случаи
3. Оцените качество тестов
4. Порекомендуйте стратегии тестированияКачество кода
text
Оцените качество кода и предложите улучшения:
1. Оцените соглашения об именовании
2. Проверьте организацию кода
3. Оцените обработку ошибок
4. Проверьте практики комментирования
Предоставьте конкретные примеры хороших и проблемных паттернов.Советы для лучших результатов
- Будьте конкретны: Включите чёткие цели и критерии оценки
- Задайте контекст: Укажите вашу роль и необходимый уровень экспертизы
- Запросите формат: Определите, как вы хотите структурировать ответ
- Расставьте приоритеты: Укажите, какие аспекты наиболее важны
Примечания для конкретных моделей
Claude
- Используйте формат вывода XML
- Размещайте важные инструкции в конце
- Указывайте структуру ответа
ChatGPT
- Используйте формат Markdown
- Разбивайте большие кодовые базы на секции
- Включайте системные промпты
Gemini
- Работает со всеми форматами
- Фокусируйтесь на конкретных областях в каждом запросе
- Используйте пошаговый анализ