Skip to main content
Harvi Code понимает обычный язык. Тебе не нужны специальные команды или синтаксис для общения с ним. Просто пиши свой запрос обычными словами, как будто говоришь с живым разработчиком.

Стратегии эффективных запросов

Четко формулируй, что ты хочешь от Harvi Code. Избегай расплывчатых или двусмысленных формулировок.
СтратегияРеализация
Будь конкретным”Исправь баг в calculateTotal, который возвращает неправильный результат” вместо “Исправь код”
Давай контекстИспользуй @ упоминания контекста для ссылок на файлы и код
Разбивай задачиОтправляй сложные задачи маленькими управляемыми шагами
Приводи примерыПоказывай пример кода, если нужен конкретный формат или стиль

Примеры запросов

создай новый файл `utils.py` и добавь функцию `add`, которая принимает два числа и возвращает их сумму
в файле @src/components/Button.tsx измени цвет кнопки на синий
найди все вхождения переменной `oldValue` в @/src/App.js и замени их на `newValue`
запусти команду `npm install` в терминале
объясни функцию `calculateTotal` в @/src/utils.ts
@problems исправь все обнаруженные проблемы

Типичные ошибки

НЕ НАДОНАДО
Расплывчатые запросыТочно указывай, что нужно сделать
Предполагать контекстЯвно ссылайся на файлы и функции
Избыток технического жаргонаИспользуй понятный, прямой язык
Несколько несвязанных задачОтправляй по одному фокусированному запросу
Продолжать без проверкиПроверяй код, чтобы убедиться, что все готово

Советы для лучших результатов

  • Начинай с простого: Если задача сложная, начни с общего описания, а потом уточняй детали
  • Используй примеры: Покажи Harvi Code, как должен выглядеть результат
  • Давай обратную связь: Если результат не тот, что ожидал - скажи об этом и уточни
  • Экспериментируй: Пробуй разные формулировки, чтобы найти свой стиль общения
Теперь ты знаешь, как правильно формулировать запросы. Переходи к FAQ, чтобы найти ответы на частые вопросы.