
CZON - AI-Native Markdown İçerik Motoru
AI çağında, web sitesi içerik üreticileri olarak daha akıllı bir içerik oluşturma motoruna sahip olabiliriz.
İçeriğe Dönüş: Kesintileri En Aza İndirin, Yazmaya Odaklanın
Belgeleri özüne döndürün, yazmayı huzurla yapın.
Birincisi, kütüphaneci olmak istemiyorum. Bazen bir şeyler yazmak istiyorum ama henüz bir başlık düşünmemiş olabilirim veya belirli bir organizasyon oluşturmamış olabilirim. LLM'nin başlık oluşturma, özet çıkarma, kategorilendirme, navigasyon gibi düzenleme işlerini otomatik olarak yapmasını umuyorum.
İkincisi, çalışma odam temiz olmalı. Karmaşık yapılandırma araçları, karmaşık belge ayarları veya karmaşık yapılarla uğraşmak istemiyorum. Docusaurus, VuePress, Astro gibi araçların yapılandırma dosyalarını ve proje yapılarını her gördüğümde başım ağrıyor. Şimdi, CZON tüm yapılandırmaları .czon dizinine gizlemeyi seçiyor, köşeye süpürüyor; kullanıcı sadece içerik yazmaya odaklanıyor, gerisini CZON hallediyor. Diğer tüm dizinler sizin yazma alanınızdır, Markdown dosyalarınızı istediğiniz gibi düzenleyebilirsiniz.
Ana Dile Dönüş: Ana Dilinizde Yazın, Çok Dilli Sürümleri Sorunsuz Oluşturun
Hayat kısa, çeviri yapmaya üşeniyorum. İnsanlar ana dillerini kullanırken düşüncelerinin derinliğini en iyi şekilde ortaya koyabilirler. Ancak aynı zamanda dünyayla bağlantıda kalmak da gereklidir, çok dilli iletişimi bırakmak istemiyorum. Bu yüzden, ana dilimde yazmama izin veren, aynı zamanda içeriğimi daha fazla kişinin görmesini sağlayan bir araç istiyorum. Mevcut i18n çözümleri sadece kendi çevirinizi yapmanızı gerektirmekle kalmıyor, aynı zamanda içerik güncellemelerini de kendiniz yönetmenizi gerektiriyor, bu çok zahmetli. Çevirilerimi yapmak için LLM kullanmayı seçiyorum, bu bana çok zaman kazandırıyor ve tek tıkla birden fazla dilde çeviri yapabiliyorum.
Temel Özellikler
- 🌍 Otomatik Çok Dilli Çeviri: AI kullanarak artımlı çeviri yapın, kullanıcılar Markdown'ı ana dillerinde yazsın ama çok dilli olabilsin.
- 💭 Otomatik Özet Çıkarma: AI kullanarak orijinal metni analiz edin ve özet çıkarın.
- 🏷️ Otomatik Etiket Kategorilendirme: AI kullanarak içeriği etiketleyin, kategorilendirin ve yönetin.
- 🧭 Akıllı Kategori Navigasyonu: AI kullanarak site haritası ve navigasyon oluşturun, kaynak dosya konumu duyarlı değildir.
Statik Site Oluşturma (SSG)
CZON, Markdown içeren herhangi bir git klasörünü statik bir HTML sitesine dönüştürebilen yerleşik bir SSG çözümüne sahiptir.
⚠️ Lütfen unutmayın: CZON profesyonel bir statik site oluşturucu (SSG) değildir; AI destekli bir Markdown içerik motorudur ve içerik oluşturmaya ve yönetmeye odaklanır.
✅ CZON, içerik oluşturma ve yayınlama sürecini basitleştirmeyi, kullanıcıların karmaşık yapılandırmalar ve araçlarla boğuşmak yerine yazmaya odaklanabilmesini amaçlar.
❌ CZON, karmaşık tema özelleştirmeleri veya eklenti ekosistemi sunmaz; bunun yerine AI ile içerik kalitesini ve erişilebilirliğini artırmaya odaklanır.
🔔 Ancak, CZON yine de statik siteler oluşturabilir. Gerekirse, CZON'u bir ön işlemci olarak kullanıp diğer SSG çözümleriyle entegre ederek kişiselleştirilmiş, güzel siteler oluşturabilirsiniz.
Hızlı Başlangıç
Ön Koşullar:
- Node.js kurulu olmalı (18 ve üzeri sürüm önerilir, npx komutu gereklidir)
- OpenAI API Anahtarı veya OPENAI uyumlu bir API Anahtarı edinilmiş olmalı
- Git kurulu olmalı (Git'ten Markdown dosyalarını listelemek ve .gitignore kurallarıyla filtrelenen dosyaları yok saymak için)
İlk olarak, git ile yönetilen bir klasörde çalışın:
Ortam değişkenlerini yapılandırın
export OPENAI_API_KEY="sk-xxxxxx" # Zorunlu: Lütfen kendi OpenAI API Anahtarınızla değiştirin
export OPENAI_BASE_URL="https://api.openai.com/v1" # İsteğe bağlı, varsayılan olarak OpenAI resmi API'si kullanılır
export OPENAI_MODEL="gpt-3.5-turbo" # İsteğe bağlı, varsayılan olarak gpt-3.5-turbo modeli kullanılır
Siteyi oluşturun, çok dilli çeviriyi destekler. Kaynak dizin olarak geçerli dizini kullanır, .czon/dist dizinine çıktı verir.
- Oluşturulacak dil sürümlerini belirtmek için
--langparametresini birden fazla kez kullanabilirsiniz (örneğin--lang zh-Hans --lang en-US). - Kaynak dili yapılandırmaya gerek yoktur, CZON otomatik olarak algılar.
npx czon@latest build --lang zh-Hans --lang en-US
Daha fazla parametre veya yardım görüntüleyin:
npx czon@latest