Contenido

Acciones AI personalizadas

Convierte tus propios prompts en botones de la barra de selección, como un diccionario, una explicación gramatical o una reescritura cortés.

Una acción AI toma el texto que seleccionas, lo envía a un modelo de IA con un prompt y muestra la respuesta en una tarjeta junto a la selección. Duet Translate trae tres y puedes crear las tuyas.

Acciones integradas

Acción Qué hace Atajo
Diccionario Definición, pronunciación, categoría gramatical, nivel y la frase de la que viene, con traducción Alt + Shift + D
Análisis de oraciones Descompone una frase y explica su gramática Alt + Shift + G
Mejorar escritura Marca errores y expresiones torpes como un profesor, y los corrige Alt + Shift + W

Ejecuta una acción desde la barra de selección, o selecciona texto y pulsa su atajo.

Crea las tuyas

Abre Barra de selección → Acciones AI personalizadas y haz clic en Añadir acción AI. Empieza desde una plantilla o desde En blanco. Una acción integrada no se puede editar directamente, pero Personalizar crea una copia editable.

Cada acción tiene:

  • Nombre e icono: lo que aparece en la barra. Los iconos vienen de Iconify; pega un nombre como mdi:book-open-variant.
  • Proveedor: el modelo de IA que la ejecuta. Debe admitir salida estructurada, como hace la mayoría de los modelos actuales. Las cuentas gratuitas pueden usar aquí la IA integrada.
  • Prompt del sistema y prompt: lo que le pides al modelo.
  • Esquema de salida: los campos que debe tener la respuesta, como Término, Definición y Ejemplo. El modelo los rellena, así que el resultado siempre tiene la misma forma.
  • Diseño: cómo muestra la tarjeta los campos.

Configurar con IA copia un prompt que puedes pegar en ChatGPT, Claude u otro asistente; te pregunta qué quieres y luego te dice qué poner en cada ajuste.

Variables de prompt

Variable Se convierte en
{{selection}} El texto que seleccionaste
{{paragraphs}} Los párrafos alrededor de la selección, hasta 2000 caracteres
{{targetLanguage}} Tu idioma de destino
{{webTitle}} El título de la página
{{webUrl}} La dirección completa de la página
{{webContent}} El texto de la página, hasta 2000 caracteres

Por ejemplo, el prompt de una acción que explica jerga:

Explica qué significa "{{selection}}" en este pasaje, en {{targetLanguage}}.
Di si es jerga, formal o neutro, y da un ejemplo más.

{{paragraphs}}

Diseños

El diseño es HTML con etiquetas Liquid, que se rellena mientras llega la respuesta. Déjalo vacío para mostrar los campos como una lista simple, o parte de una de las tarjetas integradas con Restaurar predeterminado.

  • {{ ["Definition"] }} muestra el valor de un campo. El botón Campo lo inserta por ti.
  • {% if ["Example"] != blank %}…{% endif %} muestra algo solo cuando el campo tiene valor (Si tiene valor lo inserta).
  • Al hacer clic en un elemento con data-speak="{{ ["Term"] }}" se lee ese valor en voz alta cuando la respuesta está completa; añade data-speak-lang="es" para elegir el idioma de la voz. El Botón de lectura inserta uno ya hecho.
  • Un bloque <style> da estilo solo a esta tarjeta.

La vista previa de la derecha muestra la tarjeta con datos de ejemplo, en claro y en oscuro.