
CZON - Motor de Contenido Markdown Nativo de IA
En la era de la IA, como creadores de contenido para sitios web, podemos tener un motor de creación de contenido más inteligente.
Regreso al contenido: Minimizar distracciones, enfocarse en escribir
Devolver los documentos a su esencia, devolver la tranquilidad a la escritura.
Primero, no quiero ser un bibliotecario. A veces quiero escribir algo, pero puede que aún no haya pensado en su título o no tenga una organización específica. Espero que un LLM me ayude automáticamente generando títulos, haciendo resúmenes, clasificando, creando navegación y otras tareas de organización.
Segundo, mi estudio debe estar limpio. No quiero herramientas de construcción con configuraciones complejas, lidiar con configuraciones de documentos complicadas, ni estructuras complejas. Cada vez que veo los archivos de configuración y estructuras de proyectos de herramientas como Docusaurus, VuePress o Astro, me duele la cabeza. Ahora, CZON elige ocultar todas las configuraciones en el directorio .czon, barrerlas a un rincón, para que el usuario solo se concentre en escribir el contenido, y CZON se encargue del resto. Los demás directorios son su espacio de escritura, donde puede organizar sus archivos Markdown como desee.
Regreso al idioma nativo: Escribir en el idioma materno, construir versiones multilingües sin problemas
La vida es corta, soy demasiado perezoso para traducir. Las personas alcanzan su máxima profundidad de pensamiento cuando usan su idioma materno. Pero al mismo tiempo, es necesario mantenerse conectado con el mundo, y no quiero renunciar a la comunicación multilingüe. Por eso, deseo una herramienta que me permita escribir en mi idioma materno y, a la vez, permita que más personas vean mi contenido. Actualmente, la i18n requiere que uno mismo traduzca y mantenga las actualizaciones del contenido, lo cual es muy tedioso. Elijo usar LLM para ayudarme con la traducción, ahorrándome mucho tiempo y permitiendo completar traducciones a múltiples idiomas con un solo clic.
Funcionalidades Básicas
- 🌍 Traducción multilingüe automática: Usa IA para traducción incremental, permitiendo a los usuarios escribir Markdown en su idioma materno, pero siendo multilingües.
- 💭 Extracción automática de resúmenes: Usa IA para analizar y extraer contenido del texto original.
- 🏷️ Clasificación automática por etiquetas: Usa IA para extraer y gestionar etiquetas y categorías del contenido.
- 🧭 Navegación inteligente por categorías: Usa IA para generar mapas del sitio y navegación, independientemente de la ubicación de los archivos fuente.
Generación de Sitios Estáticos (SSG)
CZON incluye una solución SSG integrada que puede convertir cualquier carpeta de Git que contenga Markdown en un sitio HTML estático.
⚠️ Tenga en cuenta que CZON no es un generador de sitios estáticos (SSG) profesional, sino un motor de contenido Markdown impulsado por IA, enfocado en la creación y gestión de contenido.
✅ CZON tiene como objetivo simplificar el proceso de creación y publicación de contenido, permitiendo a los usuarios concentrarse en la escritura misma, sin verse abrumados por configuraciones y herramientas complejas.
❌ CZON no ofrecerá personalizaciones de temas complejas ni ecosistemas de complementos, sino que se centrará en mejorar la calidad y accesibilidad del contenido mediante IA.
🔔 Sin embargo, CZON aún puede generar sitios estáticos. Si es necesario, se puede usar CZON como preprocesador e integrarlo con otras soluciones SSG para generar sitios personalizados y atractivos.
Comenzar Rápidamente
Requisitos previos:
- Tener instalado Node.js (se recomienda versión 18 o superior, debe incluir el comando
npx) - Obtener una Clave API de OpenAI, o una clave API compatible con OPENAI
- Tener instalado Git (para listar archivos Markdown desde Git, ignorando los filtrados por reglas de
.gitignore)
Primero, trabaje en una carpeta ya gestionada por Git:
Configure las variables de entorno
export OPENAI_API_KEY="sk-xxxxxx" # Obligatorio: reemplace con su Clave API de OpenAI
export OPENAI_BASE_URL="https://api.openai.com/v1" # Opcional, por defecto usa la API oficial de OpenAI
export OPENAI_MODEL="gpt-3.5-turbo" # Opcional, por defecto usa el modelo gpt-3.5-turbo
Construya el sitio, admitiendo traducción multilingüe. Use el directorio actual como directorio fuente y genere la salida en el directorio .czon/dist.
- Puede especificar las versiones de idioma a generar usando múltiples veces el parámetro
--lang(por ejemplo,--lang zh-Hans --lang en-US). - No es necesario configurar el idioma fuente, CZON lo detectará automáticamente.
npx czon@latest build --lang zh-Hans --lang en-US
Ver más parámetros o ayuda:
npx czon@latest