
CZON - محرك محتوى Markdown الأصلي للذكاء الاصطناعي
في عصر الذكاء الاصطناعي، يمكننا كمبدعين لمحتوى المواقع أن نمتلك محركًا أكثر ذكاءً لإنشاء المحتوى.
العودة إلى المحتوى: تقليل الإزعاج، والتركيز على الكتابة
دع المستندات تعود إلى جوهرها، ودع الكتابة تعود إلى الهدوء.
أولاً، لا أريد أن أكون أمين مكتبة. أحيانًا أريد كتابة بعض المحتوى، لكن قد لا أكون قد فكرت في عنوانه بعد، أو لم أقم بتنظيمه بشكل خاص. أتمنى أن يقوم الذكاء الاصطناعي تلقائيًا بإنشاء العنوان، وعمل ملخص، وتصنيف، وتنظيم التنقل وما إلى ذلك.
ثانيًا، يجب أن يكون مكتبي نظيفًا. لا أريد أدوات بناء معقدة التكوين، أو العبث بتكوينات المستندات المعقدة، ولا أحب الهياكل المعقدة. كلما رأيت ملفات التكوين وهياكل المشاريع لأدوات مثل Docusaurus و VuePress و Astro، أشعر بالصداع. الآن، اختار CZON إخفاء جميع التكوينات في مجلد .czon، ودفعها إلى الزاوية، بحيث يحتاج المستخدم فقط إلى التركيز على كتابة المحتوى، ويترك الباقي لـ CZON للتعامل معه. المجلدات الأخرى هي مساحة الكتابة الخاصة بك، يمكنك تنظيم ملفات Markdown الخاصة بك كما تشاء.
العودة إلى اللغة الأم: الكتابة بلغتك الأم، وبناء نسخ متعددة اللغات بسلاسة
الحياة قصيرة، وأنا كسول للترجمة. عندما يستخدم الإنسان لغته الأم، يكون قادرًا على استغلال عمق تفكيره إلى أقصى حد. لكن في نفس الوقت، من الضروري الحفاظ على الاتصال بالعالم، ولا أريد التخلي عن التواصل متعدد اللغات. لذلك أتمنى أن يكون هناك أداة تسمح لي بالكتابة بلغتي الأم، وفي نفس الوقت تسمح للمزيد من الأشخاص برؤية محتواي. حاليًا، يتطلب i18n الترجمة بنفسك، ناهيك عن الحاجة إلى الحفاظ على تحديث المحتوى بنفسك، وهذا مزعج جدًا. أختار استخدام الذكاء الاصطناعي لمساعدتي في الترجمة، مما يوفر لي الكثير من الوقت، ويمكن إكمال ترجمة لغات متعددة بنقرة واحدة.
الوظائف الأساسية
- 🌍 ترجمة تلقائية متعددة اللغات: استخدام الذكاء الاصطناعي للترجمة التدريجية، مما يسمح للمستخدمين بكتابة Markdown بلغتهم الأم، لكن يمكن للمستخدمين أن يكونوا متعددي اللغات.
- 💭 استخراج ملخص تلقائي: استخدام الذكاء الاصطناعي لتحليل المحتوى واستخراجه من النص الأصلي.
- 🏷️ تصنيف تلقائي للعلامات: استخدام الذكاء الاصطناعي لاستخراج وإدارة العلامات والفئات للمحتوى.
- 🧭 تنقل تصنيف ذكي: استخدام الذكاء الاصطناعي لإنشاء خريطة الموقع والتنقل، دون حساسية لموقع الملفات المصدر.
توليد المواقع الثابتة (SSG)
يحتوي CZON على خطة SSG مدمجة، يمكنها بناء أي مجلد git يحتوي على Markdown إلى موقع HTML ثابت.
⚠️ يرجى ملاحظة أن CZON ليس أداة توليد مواقع ثابتة (SSG) احترافية، بل هو محرك محتوى Markdown مدعوم بالذكاء الاصطناعي، يركز على إنشاء المحتوى وإدارته.
✅ يهدف CZON إلى تبسيط عملية إنشاء المحتوى ونشره، مما يسمح للمستخدمين بالتركيز على الكتابة نفسها، بدلاً من الانزعاج من التكوينات المعقدة والأدوات.
❌ لن يوفر CZON تخصيصات سمات معقدة ونظامًا بيئيًا للإضافات، بل يركز على تحسين جودة المحتوى وإمكانية الوصول إليه من خلال الذكاء الاصطناعي.
🔔 ومع ذلك، لا يزال بإمكان CZON توليد مواقع ثابتة، إذا لزم الأمر، يمكن استخدام CZON كمعالج مسبق، ودمجه مع خطط SSG أخرى لتوليد مواقع مخصصة وجميلة.
البدء السريع
المتطلبات المسبقة:
- تثبيت Node.js (يُقترح الإصدار 18 أو أعلى، مع وجود أمر npx)
- الحصول على مفتاح OpenAI API، أو مفتاح API متوافق مع OPENAI
- تثبيت Git (لإدراج ملفات Markdown من Git، وتجاهل الملفات التي تمت تصفيتها بواسطة قواعد .gitignore)
أولاً، العمل في مجلد تمت إدارته بواسطة git بالفعل:
تكوين متغيرات البيئة
export OPENAI_API_KEY="sk-xxxxxx" # مطلوب: يرجى استبداله بمفتاح OpenAI API الخاص بك
export OPENAI_BASE_URL="https://api.openai.com/v1" # اختياري، يستخدم API الرسمي لـ OpenAI افتراضيًا
export OPENAI_MODEL="gpt-3.5-turbo" # اختياري، يستخدم نموذج gpt-3.5-turbo افتراضيًا
بناء الموقع، مع دعم الترجمة متعددة اللغات. استخدام المجلد الحالي كمجلد مصدر، والإخراج إلى مجلد .czon/dist.
- يمكن تحديد إصدارات اللغة المطلوبة من خلال استخدام معلمة
--langعدة مرات (مثل--lang zh-Hans --lang en-US). - لا حاجة لتكوين لغة المصدر، سيكتشف CZON تلقائيًا.
npx czon@latest build --lang zh-Hans --lang en-US
عرض المزيد من المعلمات أو المساعدة:
npx czon@latest