ويبذكاء اصطناعيمفتوح المصدر
Nexus، هذا الموقع
موقع شخصي متعدد اللغات مع مساعد ذكاء اصطناعي لا يتوقف، مبني على الباقات المجانية وعرض ثابت أولًا.
- الدور
- Design & engineering
- الفترة
- 2026
- التقنيات
- Next.js 16 · TypeScript · Tailwind CSS v4 · AI SDK · Orama
المشكلة
على الموقع الشخصي أن يؤدي ثلاث مهام معًا: أن يعرض الأعمال، وأن يظهر في نتائج البحث، وأن يحوّل الزائر الفضولي إلى محادثة. وكان عليه أيضًا ألا يكلّف شيئًا في التشغيل، وأن يتحدث بلغات من يجري العمل معهم، وأن يبدو مع ذلك متقن الصنع.
النهج
- العرض الثابت أولًا. تُعرض كل صفحة مسبقًا بكل لغة وتُقدَّم من شبكة CDN. لا يعمل عند الطلب سوى المساعد الذكي ونموذج التواصل ولوحة المتابعة.
- ثماني عشرة لغة ومصدر واحد للحقيقة. نصوص الواجهة في ملف JSON واحد لكل لغة. والملف الشخصي والخدمات محتوى TypeScript بأنواع صارمة وحقول لكل لغة، أما المقالات الطويلة فتُعرض بالإنجليزية مع تنبيه صريح بدل الترجمة الآلية.
- مساعد لا يمكن أن يتوقف. تأتي الإجابات من محتوى الموقع نفسه. عندما يبلغ مزوّد ذكاء اصطناعي مجاني حدّ الاستخدام يتولى التالي، وعندما لا يتوفر أي منهم تجيب قاعدة معرفة محلية بقوالب بلغة الزائر.
- تحسين تدريجي. الحركات والبحث والطرفية تُحسّن HTML المعروض من الخادم عبر جزيرة صغيرة واحدة في المتصفح، ومن دون JavaScript يبقى المحتوى كله موجودًا.
النتيجة
الموقع سريع على هاتف متوسط الفئة، ويعمل بالعربية من اليمين إلى اليسار، ولا يكلّف سوى اسم النطاق. ويجيب المساعد بكل اللغات المدعومة، حتى دون أي مفتاح API.
ما الذي كنت سأفعله بشكل مختلف
البدء بنموذج المحتوى. فمعظم القرارات الصعبة (ما الذي يُترجم، وما الذي يعود إلى الإنجليزية، وما الذي يجوز للذكاء الاصطناعي قوله) قرارات محتوى لا قرارات شيفرة.