Cargando

Cuando estás construyendo indicaciones que incluyen mucho contenido, Claude a veces puede tener dificultades para entender qué fragmentos de texto van juntos o qué representan las diferentes secciones. Las etiquetas XML ofrecen una forma sencilla de añadir estructura y claridad a tus indicaciones, especialmente cuando estás interpolando grandes cantidades de datos.

Por qué importa la estructura

Considera una indicación en la que necesitas analizar 20 páginas de registros de ventas. Sin límites claros, Claude podría tener problemas para distinguir entre tus instrucciones y los datos reales que quieres analizar.

El ejemplo anterior muestra cómo los límites poco claros pueden dificultar que Claude interprete tu intención. Al envolver los registros de ventas en etiquetas XML como <sales_records> y </sales_records>, creas delimitadores claros que ayudan a Claude a entender la estructura de tu indicación.

Ejemplo práctico: código y documentación

Aquí hay un ejemplo más contundente de por qué importan las etiquetas XML. Si le pides a Claude que depure código usando documentación proporcionada, mezclar todo junto crea confusión:

La versión "No tan buena" hace que sea casi imposible distinguir qué es código y qué es documentación. La versión "Mejor" usa las etiquetas <my_code> y <docs> para crear límites claros.

Nombres de etiquetas personalizados

No necesitas usar etiquetas XML oficiales. Crea nombres descriptivos que tengan sentido para tu contenido:

  • <sales_records> es mejor que <data>
  • <athlete_information> identifica claramente los detalles del usuario
  • <my_code> y <docs> separan diferentes tipos de contenido

Cuanto más específicos y descriptivos sean los nombres de tus etiquetas, mejor podrá Claude entender el propósito de cada sección.

Cuándo usar etiquetas XML

Las etiquetas XML son más útiles cuando:

  • Incluyes grandes cantidades de contexto o datos
  • Mezclas diferentes tipos de contenido (código, documentación, datos)
  • Quieres ser extra claro sobre los límites del contenido
  • Trabajas con indicaciones complejas que interpolan múltiples variables

Incluso para contenido más corto, las etiquetas XML pueden servir como delimitadores que hacen que la estructura de tu indicación sea más evidente para Claude.

Aplicación en el mundo real

En la práctica, podrías estructurar una indicación así:

<athlete_information>
- Height: 6'2"
- Weight: 180 lbs
- Goal: Build muscle
- Dietary restrictions: Vegetarian
</athlete_information>

Generate a meal plan based on the athlete information above.

Esto deja absolutamente claro que la altura, el peso, el objetivo y las restricciones son todos datos relacionados del atleta que deben considerarse juntos al generar el plan de comidas.

Aunque es posible que no veas mejoras dramáticas con indicaciones simples, las etiquetas XML se vuelven cada vez más valiosas a medida que tus indicaciones crecen en complejidad e incluyen mayores cantidades de contenido variado.