
CZON - AI-Nativ Markdown-innehållsmotor
I AI-eran kan vi som webbinnehållsskapare ha en mer intelligent innehållsskapande motor.
Återgå till innehåll: Minimera störningar, fokusera på skrivande
Låt dokument återgå till sin kärna, låt skrivandet återvända till lugn.
För det första vill jag inte vara bibliotekarie. Ibland vill jag skriva ner något innehåll, men jag kanske inte har bestämt mig för dess titel ännu, eller format en särskild struktur. Jag hoppas att LLM automatiskt ska hjälpa mig att generera titlar, göra sammanfattningar, kategorisera, navigera och andra organisatoriska uppgifter.
För det andra måste mitt skrivrum vara rent och snyggt. Jag vill inte ha komplexa byggverktyg som kräver komplicerad konfiguration, pilla med invecklade dokumentinställningar eller gilla komplexa strukturer. Varje gång jag ser konfigurationsfiler och projektstrukturer för verktyg som Docusaurus, VuePress eller Astro får jag huvudvärk. Nu har CZON valt att gömma all konfiguration i mappen .czon, sopa undan den i ett hörn, så att användaren bara behöver fokusera på att skriva innehåll, och låta CZON hantera resten. Alla andra mappar är ditt skrivutrymme, du kan organisera dina Markdown-filer hur du vill.
Återgå till modersmål: Skriv på ditt modersmål, bygg flerspråkiga versioner smidigt
Livet är för kort för att jag ska orka översätta. När man använder sitt modersmål kan man uttrycka sina tankar på djupast sätt. Men samtidigt är det nödvändigt att hålla kontakten med världen, jag vill inte avstå från flerspråkig kommunikation. Därför hoppas jag att det finns ett verktyg som låter mig skriva på mitt modersmål, samtidigt som det gör mitt innehåll tillgängligt för fler. Nu för tiden kräver i18n inte bara att man översätter själv, utan också att man underhåller innehållsuppdateringar, vilket är för besvärligt. Jag väljer att använda LLM för att hjälpa mig med översättningar, vilket sparar mycket tid och gör att flerspråkiga översättningar kan göras med ett klick.
Grundläggande funktioner
- 🌍 Automatisk flerspråkig översättning: Använder AI för inkrementell översättning, så att användare kan skriva Markdown på sitt modersmål, men ändå vara flerspråkiga.
- 💭 Automatisk sammanfattningsextrahering: Använder AI för att analysera och extrahera innehåll från originaltexten.
- 🏷️ Automatisk taggning och kategorisering: Använder AI för att extrahera och hantera taggar och kategorier för innehållet.
- 🧭 Intelligent kategorinavigering: Använder AI för att generera webbplatskarta och navigering, känslighet för källfilernas placering är inte nödvändig.
Statisk webbplatsgenerering (SSG)
CZON har en inbyggd SSG-lösning som kan bygga en statisk HTML-webbplats från vilken Git-mapp som helst som innehåller Markdown-filer.
⚠️ Observera att CZON inte är en professionell statisk webbplatsgenerator (SSG), utan en AI-driven Markdown-innehållsmotor som fokuserar på innehållsskapande och hantering.
✅ CZON syftar till att förenkla processen för innehållsskapande och publicering, så att användare kan fokusera på själva skrivandet istället för att bli störda av komplex konfiguration och verktyg.
❌ CZON kommer inte att erbjuda komplex temaanpassning och plugin-ekosystem, utan fokuserar på att förbättra innehållets kvalitet och tillgänglighet genom AI.
🔔 Men CZON kan fortfarande generera statiska webbplatser. Om det behövs kan CZON användas som en förprocessor och integreras med andra SSG-lösningar för att skapa personliga, vackra webbplatser.
Snabbstart
Förutsättningar:
- Node.js är installerat (rekommenderad version 18 eller högre, kommandot
npxmåste finnas) - OpenAI API-nyckel har hämtats, eller en OpenAI-kompatibel API-nyckel
- Git är installerat (används för att lista Markdown-filer från Git, ignorerar filer som filtreras bort av
.gitignore-regler)
Först, arbeta i en mapp som redan hanteras av Git:
Konfigurera miljövariabler
export OPENAI_API_KEY="sk-xxxxxx" # Obligatoriskt: Ersätt med din OpenAI API-nyckel
export OPENAI_BASE_URL="https://api.openai.com/v1" # Valfritt, använder OpenAIs officiella API som standard
export OPENAI_MODEL="gpt-3.5-turbo" # Valfritt, använder gpt-3.5-turbo-modellen som standard
Bygg webbplatsen, stödjer flerspråkig översättning. Använd aktuell katalog som källkatalog, skicka utdata till katalogen .czon/dist.
- Du kan ange vilka språkversioner som ska genereras genom att använda parametern
--langflera gånger (t.ex.--lang zh-Hans --lang en-US). - Ingen konfiguration av källspråk behövs, CZON upptäcker det automatiskt.
npx czon@latest build --lang zh-Hans --lang en-US
Visa fler parametrar eller hjälp:
npx czon@latest