Войти

Голосовые команды

Функция голосовых команд Supercode позволяет управлять вашей IDE с помощью естественных речевых команд. Определив пользовательский файл commands.json, вы можете выполнять определенные действия IDE с помощью голосовых триггеров, не прикасаясь к клавиатуре.

Voice Commands

Конфигурация пользовательских команд

Вы можете создать файл .supercode/commands.json со следующей структурой:

[
  {
    "voiceCommands": ["скомпилировать проект", "собрать проект"],
    "ideCommand": {
      "name": "workbench.action.tasks.runTask",
      "args": ["tsc: build - tsconfig.json"]
    }
  },
  {
    "voiceCommands": ["протестировать проект", "запустить тесты"],
    "ideCommand": {
      "name": "workbench.action.tasks.runTask",
      "args": ["npm: test"]
    }
  }
]

Схема для записи команды в .supercode/commands.json:

Command Entry Schema

Важно: .supercode/commands.json используется как для голосовых команд, так и для пользовательских промптов. Вы даже можете использовать одну и ту же команду в обоих местах (через голос и элементы меню).

Как это работает

При использовании функции "Голосовой ввод" Supercode автоматически определяет, произнесли ли вы зарегистрированную команду вместо промпта.

Важно: вам не нужно произносить ТОЧНУЮ командную фразу. Supercode отлично распознает немного отличающиеся версии фразы или синонимы.

При обнаружении он выполняет соответствующую задачу или действие Cursor (VS Code).

Ключевые возможности

  • Выполнение любой задачи Cursor/VS Code с помощью голосовых команд
  • Запуск предопределенных промптов ИИ с использованием полей "prompt" и "instantRun"
  • Запуск процессов компиляции, тестирования или развертывания без помощи рук
  • Удаленное управление средой разработки

Бесшовный рабочий процесс с ИИ

Голосовые команды создают сквозной опыт разработки, управляемый голосом:

  • Диктуйте промпты для генерации кода с помощью ИИ Supercode
  • Выполняйте тесты, компилируйте код или развертывайте приложение с помощью голоса
  • Управляйте своей IDE удаленно со смартфона, даже находясь вдали от компьютера
  • Важная функция доступности для разработчиков с ограниченными возможностями передвижения