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ñadedata-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.