RE:CZ

Reestructuración JSX de CZON y Planificación de Funcionalidad de Clasificación con IA

Desarrollo de Herramientas de IA

👤 Desarrolladores frontend, diseñadores de sistemas de gestión de contenido, desarrolladores de aplicaciones de IA, gestores de proyectos
Este artículo resume primero el trabajo de reestructuración completado en el proyecto CZON, pasando de un motor de plantillas basado en Placeholder-Replacement al renderizado React JSX, eliminando el motor de plantillas desarrollado manualmente con IA y enfocándose en mejorar las funcionalidades principales, posponiendo temporalmente la función de temas personalizados. Luego, detalla el plan de implementación de la funcionalidad de clasificación con IA: generar un sistema de categorías mediante IA leyendo el contenido de .meta.json, asignando una única etiqueta de categoría a cada artículo, con el requisito de que cada categoría contenga al menos 3 artículos y el número total de categorías no exceda 10, para garantizar claridad y simplicidad. Esta funcionalidad debe completarse después de extraer los metadatos de un artículo individual y antes de mejorar la información meta de Markdown, para manejar posibles necesidades de traducción. Finalmente, se anticipa que las etiquetas de categoría permitirán la navegación por categorías y funciones de recomendación, mejorando la experiencia del usuario.
  • ✨ CZON ha completado la reestructuración desde el motor de plantillas hacia el renderizado JSX
  • ✨ Se eliminó el motor de plantillas basado en Placeholder-Replacement desarrollado manualmente con IA
  • ✨ Se planificó la funcionalidad de clasificación automática con IA, generando un sistema de categorías leyendo .meta.json
  • ✨ Se requiere que cada categoría tenga al menos 3 artículos y el número total de categorías no exceda 10
  • ✨ Los artículos adoptan una única categoría para garantizar claridad y simplicidad
📅 2026-01-10 · 432 words · ~2 min read
  • CZON
  • Reestructuración JSX
  • Clasificación con IA
  • React
  • Gestión de contenido
  • Automatización
  • Experiencia de usuario
  • Planificación de proyectos

Es 10 de enero de 2026, por la mañana.

He completado preliminarmente la refactorización del renderizado JSX de CZON. Según las ideas descritas en este documento, CZON ahora puede renderizar diferentes tipos de páginas a través de componentes JSX. He eliminado el motor de plantillas original basado en Placeholder-Replacement, creado manualmente con IA, y lo he reemplazado por JSX del ecosistema React para implementar el renderizado de páginas. Sin embargo, la funcionalidad de temas personalizados se ha pospuesto temporalmente, centrándome primero en perfeccionar las funciones principales.

El contenido textual se está volviendo cada vez más abundante, y parece que ya es momento de comenzar a construir la funcionalidad de clasificación por IA, una de las características principales de CZON. No quiero clasificar el contenido manualmente, ya que el volumen de contenido es cada vez mayor y sería muy tedioso. Por lo tanto, planeo que la IA me ayude con esta tarea.

En resumen, primero haré que la IA lea todo el contenido dentro de .czon/meta.json, luego generará un sistema de clasificación basado en ese contenido, y finalmente la IA asignará etiquetas de categoría a cada artículo según ese sistema. De esta manera, se logrará la funcionalidad de clasificación automática.

Obviamente, esta etapa debe realizarse después de extraer los metadatos de cada artículo individual, pero antes de la fase de mejora de la metainformación de Markdown. Esto se debe a que podría generar algunas etiquetas de categoría que necesiten traducción, por lo que debe completarse antes de generar los archivos markdown en el idioma original en .czon/src.

Al realizar la clasificación con IA, es mejor no generar demasiadas categorías, ya que de lo contrario parecerá desordenado. Cada categoría debe tener al menos 3 artículos; de lo contrario, las categorías parecerán demasiado dispersas. Es el mismo principio que cuando se recomienda extraer un componente solo si el código se repite más de 3 veces.

Además, también es necesario limitar el número de categorías, preferiblemente a no más de 10. Si hay demasiadas, los usuarios podrían sentirse abrumados al navegar por el directorio de categorías, lo que en realidad dificultaría el descubrimiento de contenido.

Por supuesto, cada artículo solo puede pertenecer a una categoría, no a múltiples. Esto garantiza claridad y simplicidad en la clasificación.

Una vez que tengamos las etiquetas de categoría, podremos implementar funciones de navegación por categorías y recomendaciones basadas en ellas. Los usuarios podrán navegar por contenido relacionado según las etiquetas de categoría, y el sistema de recomendaciones podrá priorizar artículos de la misma categoría, mejorando así la experiencia de lectura del usuario.

¡Manos a la obra, vamos a por ello!

See Also

Referenced By