Все варианты примененияCursor IDE

Голосовое кодирование в Cursor IDE: Говорите ваши задачи разработки

Проблема

Cursor IDE изменил способ, которым разработчики пишут код, поместив сотрудничество ИИ в центр рабочего потока разработки. Но есть узкое место, которое большинство пользователей Cursor встречают быстро: ИИ так же хорош, как инструкции, которые вы ему даете, и написание подробных инструкций медленно.

Когда вы открываете чат ИИ Cursor или используете встроенную функцию редактирования, вы по сути пишете мини-спецификацию каждый раз, когда хотите, чтобы ИИ что-то сделал. "Рефакторьте эту функцию, чтобы использовать async/await, явно обрабатывайте случаи ошибок, добавляйте комментарии JSDoc и убедитесь, что она следует паттерну, используемому в модуле auth." Это инструкция требует времени для печати. И потому что печать медленна, большинство разработчиков пишут более короткие, менее точные инструкции — и получают менее точный код обратно.

То же самое применяется к документации кода. Cursor может генерировать документацию, но чтобы получить документацию, которая действительно захватывает намерение, контекст и ограничения вашего кода, вам нужно описать то, что вы знаете. Печать это описание нарушает поток разработки.

Как Telvr работает с Cursor

Telvr работает с Cursor IDE через вставку текста на уровне системы, без требуемого плагина или расширения Cursor. Интеграция бесперебойна, потому что Telvr работает на уровне ОС — он вставляет текст в любое поле, которое находится в фокусе, будь то чат ИИ Cursor, встроенный промпт редактирования, комментарий кода или файл документации markdown.

Вот три основных рабочих потока в Cursor:

Промптирование чата ИИ: Нажмите на боковую панель чата ИИ Cursor, нажмите горячую клавишу Telvr и говорите ваш запрос разработки подробно. Текст появляется в поле чата, готовый к отправке.

Встроенное редактирование (Cmd+K): Запустите встроенное редактирование Cursor с Cmd+K, затем используйте Telvr для говорения вашей инструкции редактирования. Инструкция появляется в поле встроенного промпта, и Cursor обрабатывает это с его ИИ.

Документация кода: Позиционируйте ваш курсор над функцией или классом в редакторе, нажмите горячую клавишу Telvr и продиктуйте ваш блок документации прямо в код.

Все три рабочих потока используют одну и ту же горячую клавишу и один и тот же интерфейс Telvr — вам просто нужен ваш курсор в правильном поле перед нажатием клавиши.

Лучший режим обогащения для Cursor

Режим Dev Task — это наиболее мощный выбор для взаимодействий чата ИИ Cursor. Когда вы говорите запрос разработки и обрабатываете его через Dev Task, результат структурирован вокруг четырех элементов, на которые лучше всего реагируют помощники ИИ кодирования: контекст, требования, заметки реализации и критерии приемки.

Структурированный промпт в чате ИИ Cursor создает значительно лучший код, чем смутная инструкция. Режим Dev Task структурирует ваш высказанный запрос в точно формат, который делает генерацию кода ИИ наиболее эффективной.

Raw Transcription — это правильный выбор для встроенных промптов редактирования Cursor (Cmd+K). Встроенные редактирования обычно точные, целенаправленные инструкции: "Извлеките эту логику в отдельную функцию," или "Добавьте проверки null для всех параметров." Эти инструкции не нуждаются в переструктурировании — им нужно прибыть в контекст ИИ точно так, как вы намеревались. Режим Raw дает вам чистую транскрипцию ваше высказанной инструкции без добавления структуры, которая поток встроенного редактирования не нуждается.

Используйте Dev Task для более длинных, более архитектурных запросов в чате ИИ. Используйте Raw для быстрых, точных встроенных редактирований.

Экономия времени и качество

Пользователи Cursor взаимодействуют с ИИ постоянно на протяжении их рабочего дня. Консервативные оценки устанавливают взаимодействия чата ИИ на двадцать до сорока в день для активных пользователей Cursor. Каждое взаимодействие включает написание инструкции.

Разница между тридцатисекундным высказанным промптом, обработанным Telvr, и трехминутным напечатанным промптом значительна при этом объеме. Двадцать взаимодействий в день на два с половиной минуты сэкономлены каждый равняется пятидесяти минутам восстановлено — каждый день.

Помимо чистого времени улучшение качества увеличивается. Лучше-структурированные промпты создают лучший начальный код, что означает меньше итераций для получения рабочего результата. Каждая итерация, которую вы сохраняете через лучшие начальные попытки промптов, исключает множество раундов туда-сюда с ИИ.

Cursor построен на предпосылке, что сотрудничество ИИ должно быть беспрепятственным. Telvr удаляет последнюю основную точку трения в этом рабочем потоке: время и усилие, требуемые для четкого общения с ИИ.

Начало работы

  1. Загрузите Telvr для macOS с telvr.ai и завершите настройку.
  2. Конфигурируйте ваш микрофон и установите горячую клавишу push-to-talk — что-то, что не конфликтует с существующими ярлыками Cursor.
  3. Откройте Cursor и начните новую сеанс чата ИИ.
  4. Установите Dev Task как ваш режим по умолчанию для промптов чата, Raw для встроенных редактирований.
  5. Попробуйте ваш первый голосовой промпт: описать компонент или функцию, которую вам нужна, и см. структурированный результат в поле чата.

Комбинация Cursor и Telvr создает рабочий процесс разработки, где вы тратите больше времени на размышление и меньше времени на печать. Идеи переходят из вашей головы в рабочий код быстрее, чем любой рабочий процесс, основанный на клавиатуре.

Telvr включает 14-дневный бесплатный период пробной версии. Цена после пробной версии составляет EUR 3 в месяц плюс от EUR 0,003 за минуту транскрипции — небольшая стоимость относительно времени разработки, которое она восстанавливает.