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

Конфигурация пользовательских команд
Вы можете создать файл .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:

Важно: .supercode/commands.json используется как для голосовых команд, так и для пользовательских промптов. Вы даже можете использовать одну и ту же команду в обоих местах (через голос и элементы меню).
Как это работает
При использовании функции "Голосовой ввод" Supercode автоматически определяет, произнесли ли вы зарегистрированную команду вместо промпта.
Важно: вам не нужно произносить ТОЧНУЮ командную фразу. Supercode отлично распознает немного отличающиеся версии фразы или синонимы.
При обнаружении он выполняет соответствующую задачу или действие Cursor (VS Code).
Ключевые возможности
- Выполнение любой задачи Cursor/VS Code с помощью голосовых команд
- Запуск предопределенных промптов ИИ с использованием полей "prompt" и "instantRun"
- Запуск процессов компиляции, тестирования или развертывания без помощи рук
- Удаленное управление средой разработки
Бесшовный рабочий процесс с ИИ
Голосовые команды создают сквозной опыт разработки, управляемый голосом:
- Диктуйте промпты для генерации кода с помощью ИИ Supercode
- Выполняйте тесты, компилируйте код или развертывайте приложение с помощью голоса
- Управляйте своей IDE удаленно со смартфона, даже находясь вдали от компьютера
- Важная функция доступности для разработчиков с ограниченными возможностями передвижения