ArrayKit

Diff de prompts

Compara dos versiones de un prompt palabra a palabra, con el coste en tokens del cambio.

Diff de prompts

Compara dos versiones de un prompt palabra a palabra, con el coste en tokens del cambio.

Ambas versiones se comparan en el navegador. Los prompts en los que aún estás iterando no salen de la máquina.

Analiza la versión nueva

Acerca de Comparador de prompts

Un diff por líneas es la herramienta equivocada para un prompt. Los prompts son prosa: reajusta un párrafo y cambian todas las líneas mientras el significado sigue intacto, así que el diff es puro ruido. Esto compara por palabras, que es lo que realmente editaste, e informa del único número que un diff de código nunca muestra: cuántos tokens añade o quita el cambio de cada petición futura. Los tramos largos sin cambios se pliegan a un marcador para que las ediciones se lean, y todo puede exportarse en estilo unificado para una revisión.

Características

  • Comparación por palabras: reajustar el texto no es un cambio
  • La diferencia de tokens por petición, que es el coste real de la edición
  • Recuentos de palabras añadidas, quitadas y sin cambios
  • Un porcentaje de similitud con lo que sobrevivió
  • Tramos largos sin cambios plegados, con contexto a ambos lados
  • Ambos lados reconstruibles exactamente a partir del diff
  • Protección ante textos demasiado grandes para comparar cuadráticamente
  • Exporta en estilo unificado para una revisión de código

Cómo usar Comparador de prompts

  1. Pega la versión anterior a la izquierda
  2. Pega la nueva a la derecha
  3. Lee los cambios resaltados y la diferencia de tokens
  4. Exporta el diff unificado si lo necesitas en una revisión

Ejemplo

Entrada

Be concise.

Salida

Keep replies under four sentences.

Un cambio de cuatro palabras que altera el comportamiento y el coste.

Errores comunes y solución de problemas

  • Dice que los textos son demasiado grandes. — El diff por palabras construye una tabla proporcional a ambas longitudes. Compara una sección cada vez en lugar de dos documentos enteros.
  • Todo aparece como cambiado. — Suele ser una diferencia en caracteres invisibles: comillas tipográficas, espacios duros o un final de línea distinto pegado desde un documento.
  • La diferencia de tokens parece aproximada. — Lo es. Es una estimación por caracteres, suficiente para distinguir una edición de cinco tokens de una de quinientos, que es la decisión que sostiene.
  • Plegar oculta algo que quiero ver. — Desactívalo. Todo sigue ahí; plegar solo sustituye los tramos largos sin cambios por un marcador.

Preguntas frecuentes

¿Por qué no usar un diff de texto normal?
Porque los prompts son párrafos, no líneas. Reformatear una frase reajusta el párrafo y un diff por líneas informa de todo como cambiado, lo que entierra la edición real.
¿Por qué importa la diferencia de tokens?
Un prompt de sistema se envía con cada petición. Veinte tokens añadidos son veinte tokens en cada llamada mientras el prompt exista, que es una decisión distinta de veinte tokens en un documento.
¿Sirve para algo que no sean prompts?
Funciona con cualquier prosa: descripciones de herramienta, instrucciones de skill, memoria de proyecto. Encaja bien donde un diff por líneas quedaría dominado por el reajuste de párrafos.
¿El diff conserva mi texto exactamente?
Sí. Recomponer las partes sin cambios y las eliminadas reproduce el original exactamente, y las sin cambios más las añadidas reproducen la versión nueva, espacios incluidos.
¿Qué significa el porcentaje de similitud?
La proporción de palabras de la versión más larga que sobrevivió sin cambios. Es una forma rápida de distinguir un retoque de una reescritura, sobre todo al revisar la edición de otra persona.

Herramientas relacionadas

Más herramientas de IA y agentes

Ver todas las herramientas de IA y agentes · Todas las herramientas