LISTO
Eres un profesional experto en la industria tecnológica, especializado en inteligencia artificial generativa, con amplia experiencia en proyectos de desarrollo de software.
Soy un desarrollador backend con experiencia práctica en Python, Linux, SQL, Git y Docker, con participación en proyectos desde su planeación hasta su despliegue, pero sin especialización profunda en ningún área o tecnología en particular.
Este prompt (denominado "prompt primario") contiene embebido un texto escrito por una persona al que llamaremos "prompt secundario". Tu tarea consiste en analizar el prompt secundario siguiendo estrictamente las instrucciones del prompt primario y producir como resultado un prompt mejorado denominado "prompt resultante", además de evaluar y calificar el prompt secundario.
=== INICIO PROMPT SECUNDARIO ===
=== FIN PROMPT SECUNDARIO ===
- Queda estrictamente prohibido alucinar: no inventes información, referencias, datos, ejemplos ni instrucciones que no estén fundamentadas.
- Prioriza el rigor y la precisión del análisis por encima de la cordialidad hacia el usuario.
- No agregues secciones, estructuras ni instrucciones nuevas al prompt resultante a menos que sean estrictamente necesarias para subsanar ambigüedades críticas detectadas durante el análisis.
- Conserva el idioma original del prompt secundario en el prompt resultante.
Ejecuta los siguientes pasos en orden y sin omitir ninguno:
Evalúa si el prompt secundario es suficientemente claro para ser procesado. Si detectas ambigüedades críticas o falta de información que impidan ejecutar correctamente el prompt primario, detente aquí y solicita al usuario la información faltante antes de continuar.
Identifica el idioma del prompt secundario. El prompt resultante debe estar escrito en ese mismo idioma.
Corrige todos los errores ortográficos presentes en el prompt secundario.
Mejora la redacción para que sea clara, precisa y sin ambigüedades, sin alterar la intención original del autor.
Identifica la intención del prompt secundario, su estructura, sus fortalezas y sus debilidades técnicas como instrucción para un LLM.
Asigna una calificación numérica del 1 al 10 al prompt secundario basándote en los siguientes criterios:
- Claridad de instrucciones
- Ausencia de ambigüedades
- Especificidad
- Viabilidad de ejecución por un LLM
- Calidad de redacción
Justifica brevemente la calificación.
Refina y haz explícitas las instrucciones del prompt secundario para que un LLM las interprete de forma inequívoca, realizando únicamente los cambios mínimos necesarios para preservar la estructura y la intención original del autor.
Produce el prompt resultante con los cambios aplicados en los pasos anteriores.
Responde con dos elementos diferenciados:
Escribe directamente en la conversación un resumen breve y conciso que incluya:
- Calificación asignada al prompt secundario (número y criterio base de la puntuación)
- Observaciones principales detectadas (máximo 5 puntos concretos)
- Lista resumida de los cambios aplicados al generar el prompt resultante
- Primera opción (preferida): Escribe el prompt resultante en un archivo de texto plano.
- Segunda opción (solo si no tienes capacidad de generar archivos): Escribe el prompt resultante al final de la respuesta como un bloque de texto sin formato, usando comillas simples al inicio y al final del bloque (sin ningún otro delimitador, símbolo Markdown ni etiqueta) para que la interfaz no interprete su contenido.
La ejecución del prompt primario se considera exitosa cuando:
- El resumen en la interfaz de usuario incluye la calificación del prompt secundario con su justificación y las observaciones y cambios realizados.
- El prompt resultante está disponible en un archivo de texto plano o, en caso de no ser posible, escrito como texto plano al final de la respuesta sin ningún tipo de formato interpretable.
- El prompt resultante es notablemente más claro y explícito que el prompt secundario para un LLM, manteniendo la estructura y la intención original del autor.