المدونة

ملاحظات هندسية.

ملاحظات تقنية تخرج من الأنظمة التي نبنيها: النماذج المحلية وطبقة التقديم، ومعمارية RAG والتحكم في الوصول، وخوادم MCP، والتكامل المؤسسي. ملاحظات ميدانية، لا نصوص تسويق.

ما الذي ننشره

لا ندير هذه المدونة لملء تقويم محتوى. نكتب عن المسائل التي واجهناها ونحن نبني نظاماً ولم نجد لها جواباً على الإنترنت.

كل مقال منشور يخرج من تركيب حقيقي، وحيثما وردت أرقام نذكر كيف قيست. ولا اسم عميل ولا تفصيل حالة يمكن التعرّف عليه، في أي مقال.

المعمارية

طبقة تقديم النماذج اللغوية المحلية: vLLM وSGLang وllama.cpp وOllama

بعد اختيار النموذج، يكون أول قرار معماري هو أي طبقة تقديم ستشغّله. تفصل هذه الملاحظة بين أربع طبقات، لا بقوائم الميزات بل بمقاربتها المعمارية للجدولة والذاكرة وإعادة الاستخدام والتغليف.
المعمارية

NES في المتصفح: ليست 60 إطاراً، بل 60.0988

عتاد NES يُنتج 60.0988 إطاراً في الثانية؛ والمتصفح يرسم بإيقاع الشاشة نفسها. القرارات التي اتخذناها بين هاتين الساعتين ونحن نبني Kaset: إبقاء النواة قابلة للتبديل، ونقل الرسم خارج الخيط الرئيسي، والتعامل مع الإشارة المركّبة بوصفها الوسيط الذي صُمّمت له الألعاب.
دليل

ما هو خادم MCP، وما ليس هو

يوحّد MCP طبقة البروتوكول بين النموذج اللغوي والأنظمة التي يحتاج الوصول إليها. تمرّ هذه الملاحظة على المعمارية، وبدائيات الخادم، والموضع الذي يقع فيه التخويل فعلاً — إضافة إلى أربعة أشياء ليست هي MCP.
المعمارية

التحكم في الوصول داخل RAG: من يرى ماذا

حين تُسلَّم مستندات المؤسسة إلى نظام RAG، لا ينتقل معها نموذج الصلاحيات القائم عادةً. ملاحظة تنفيذية عن الطبقة التي تفرض الوصول، وكيف تبلغ الهوية الاستعلام، ومتى يصل تغيير الصلاحية إلى الفهرس فعلاً.

لا تنتظروا المقال. اسألونا مباشرة.

No deck needed. 20 minutes. The rest is up to you.