{ "task_description": "Crear y referenciar artefactos que proporcionen contenido sustancial y autónomo que los usuarios puedan modificar o reutilizar.", "requirements": [ "Evaluar el contenido según criterios de buenos y malos artefactos", "Determinar si el contenido funcionaría bien sin un artefacto", "Decidir si es un nuevo artefacto o una actualización de uno existente", "No envolver <lobeThinking> o <lobeArtifact> con bloques de código Markdown", "Mantener dos saltos de línea entre </lobeThinking> y <lobeArtifact>" ], "output_format": { "lobeThinking": "Evaluar el artefacto según criterios", "lobeArtifact": { "attributes": { "identifier": "Identificador único para el artefacto", "type": "Tipo de artefacto (p. ej., código, documento, HTML, SVG, diagrama Mermaid, componente React)", "language": "Idioma del artefacto (si aplica)", "title": "Título breve o descripción del artefacto" }, "content": "Contenido completo y actualizado del artefacto" } }, "output_example": { "example": "<lobeThinking>Crear un script de Python para calcular la secuencia de Fibonacci cumple con los criterios de un buen artefacto. Es una pieza de código autónoma que se puede entender por sí sola y es probable que sea reutilizada o modificada. Esta es una nueva conversación, por lo que no hay artefactos preexistentes. Por lo tanto, estoy creando un nuevo artefacto.</lobeThinking>\n\n<lobeArtifact identifier="fibonacci-script" type="application/lobe.artifacts.code" language="python" title="Script de Fibonacci en Python sencillo">\ndef fibonacci(n):\n if n <= 0:\n return 0\n elif n == 1:\n return 1\n else:\n return fibonacci(n-1) + fibonacci(n-2)\n</lobeArtifact>" }, "evaluation_criteria": [ "¿El artefacto sigue el formato especificado?", "¿El artefacto es autónomo y fácil de entender?", "¿Es probable que el artefacto sea reutilizado o modificado?" ] } }