
CZON - Moteur de contenu Markdown natif IA
À l'ère de l'IA, en tant que créateur de contenu web, nous pouvons avoir un moteur de création de contenu plus intelligent.
Retour au contenu : Minimiser les interruptions, se concentrer sur l'écriture
Rendre aux documents leur essence, rendre à l'écriture sa tranquillité.
Premièrement, je ne veux pas être un bibliothécaire. Parfois, je veux écrire du contenu, mais je n'ai peut-être pas encore réfléchi à son titre, ni organisé les idées de manière particulière. J'aimerais que les LLM génèrent automatiquement des titres, fassent des résumés, des catégories, de la navigation et d'autres tâches d'organisation pour moi.
Deuxièmement, mon espace de travail doit être propre. Je ne veux pas d'outils de construction à configuration complexe, ni de configurations de documents compliquées, ni de structures complexes. Chaque fois que je vois les fichiers de configuration et les structures de projet d'outils comme Docusaurus, VuePress, Astro, j'ai mal à la tête. Maintenant, CZON choisit de cacher toute la configuration dans le répertoire .czon, de la ranger dans un coin, afin que l'utilisateur puisse se concentrer uniquement sur l'écriture du contenu, et laisser CZON gérer le reste. Tous les autres répertoires sont votre espace d'écriture, vous pouvez organiser vos fichiers Markdown comme bon vous semble.
Retour à la langue maternelle : Écrire dans sa langue maternelle, construire des versions multilingues en toute fluidité
La vie est courte, je n'ai pas envie de traduire. C'est dans sa langue maternelle que l'on peut le mieux exprimer la profondeur de sa réflexion. Mais en même temps, il est nécessaire de rester connecté au monde, et je ne veux pas renoncer à la communication multilingue. J'espère donc avoir un outil qui me permette d'écrire dans ma langue maternelle tout en permettant à plus de personnes de voir mon contenu. Actuellement, l'i18n nécessite non seulement de traduire soi-même, mais aussi de maintenir les mises à jour du contenu, ce qui est trop fastidieux. Je choisis d'utiliser les LLM pour m'aider à traduire, ce qui me fait gagner beaucoup de temps et permet de réaliser des traductions multilingues en un clic.
Fonctionnalités de base
- 🌍 Traduction multilingue automatique : Utilise l'IA pour des traductions incrémentielles, permettant aux utilisateurs d'écrire en Markdown dans leur langue maternelle, tout en étant multilingues.
- 💭 Extraction automatique de résumé : Utilise l'IA pour analyser et extraire le contenu du texte original.
- 🏷️ Catégorisation automatique par étiquettes : Utilise l'IA pour extraire et gérer les étiquettes et catégories du contenu.
- 🧭 Navigation par catégories intelligente : Utilise l'IA pour générer un plan du site et une navigation, indépendamment de l'emplacement des fichiers sources.
Génération de site statique (SSG)
CZON intègre une solution SSG qui peut transformer n'importe quel dossier Git contenant des fichiers Markdown en un site HTML statique.
⚠️ Veuillez noter que CZON n'est pas un générateur de site statique (SSG) professionnel, mais un moteur de contenu Markdown piloté par l'IA, axé sur la création et la gestion de contenu.
✅ CZON vise à simplifier le processus de création et de publication de contenu, permettant aux utilisateurs de se concentrer sur l'écriture elle-même, sans être gênés par des configurations et des outils complexes.
❌ CZON ne fournira pas de personnalisation de thèmes complexes ni d'écosystème de plugins, mais se concentrera sur l'amélioration de la qualité et de l'accessibilité du contenu grâce à l'IA.
🔔 Cependant, CZON peut toujours générer des sites statiques. Si nécessaire, CZON peut être utilisé comme prétraitement et intégré à d'autres solutions SSG pour générer des sites personnalisés et esthétiques.
Démarrage rapide
Prérequis :
- Node.js installé (version 18 ou supérieure recommandée, nécessite la commande
npx) - Clé API OpenAI obtenue, ou une clé API compatible avec OpenAI
- Git installé (pour lister les fichiers Markdown à partir de Git, en ignorant les fichiers filtrés par les règles
.gitignore)
Tout d'abord, travaillez dans un dossier déjà géré par Git :
Configurez les variables d'environnement
export OPENAI_API_KEY="sk-xxxxxx" # Obligatoire : remplacez par votre clé API OpenAI
export OPENAI_BASE_URL="https://api.openai.com/v1" # Optionnel, utilise par défaut l'API officielle d'OpenAI
export OPENAI_MODEL="gpt-3.5-turbo" # Optionnel, utilise par défaut le modèle gpt-3.5-turbo
Construisez le site, avec prise en charge de la traduction multilingue. Utilisez le répertoire courant comme répertoire source, et sortez vers le répertoire .czon/dist.
- Vous pouvez spécifier les versions linguistiques à générer en utilisant plusieurs fois le paramètre
--lang(par exemple--lang zh-Hans --lang en-US). - Aucune configuration de la langue source n'est nécessaire, CZON la détectera automatiquement.
npx czon@latest build --lang zh-Hans --lang en-US
Voir plus de paramètres ou obtenir de l'aide :
npx czon@latest