Iniciar sesión

Comandos de voz

La función de comandos de voz de Supercode te permite controlar tu IDE a través de comandos de voz naturales. Definiendo un archivo commands.json personalizado, puedes ejecutar acciones específicas del IDE usando activadores de voz sin tocar tu teclado.

Voice Commands

Configuración de comandos personalizados

Puedes crear un archivo .supercode/commands.json con una estructura como esta:

[
  {
    "voiceCommands": ["compile project", "build project"],
    "ideCommand": {
      "name": "workbench.action.tasks.runTask",
      "args": ["tsc: build - tsconfig.json"]
    }
  },
  {
    "voiceCommands": ["test project", "run tests"],
    "ideCommand": {
      "name": "workbench.action.tasks.runTask",
      "args": ["npm: test"]
    }
  }
]

Esquema para una entrada de comando en .supercode/commands.json:

Command Entry Schema

Importante: .supercode/commands.json se usa tanto para comandos de voz como para prompts definidos por el usuario. Incluso puedes usar el mismo comando en ambos lugares (a través de voz y elementos de menú).

Cómo funciona

Al usar la función "Entrada de voz", Supercode detecta automáticamente si has pronunciado una frase de comando registrada en lugar de un prompt.

Importante: en realidad no necesitas hablar la frase de comando EXACTA. Supercode reconocerá perfectamente una versión ligeramente diferente de la frase o sinónimos.

Cuando se detecta, ejecuta la tarea o acción correspondiente de Cursor (VS Code).

Capacidades clave

  • Ejecutar cualquier tarea de Cursor/VS Code a través de comandos de voz
  • Ejecutar prompts de IA predefinidos usando los campos "prompt" e "instantRun"
  • Activar flujos de trabajo de compilación, prueba o implementación sin usar las manos
  • Controlar tu entorno de desarrollo de forma remota

Flujo de trabajo de IA sin problemas

Los comandos de voz crean una experiencia de desarrollo de extremo a extremo controlada por voz:

  • Dictar prompts para generar código con la IA de Supercode
  • Ejecutar pruebas, compilar código o implementar tu aplicación usando la voz
  • Controlar tu IDE de forma remota desde tu smartphone, incluso cuando estés lejos de tu computadora
  • Función de accesibilidad esencial para desarrolladores con limitaciones de movilidad