# تشغيل الذكاء الاصطناعي من الجذور: كيف استبدل NightRun نظام Linux بنموذج لغوي محلي

> تعرف على كيفية استخدام NightRun لإقلاع نموذج لغوي محلي مباشرة من ذاكرة USB على أجهزة Raspberry Pi 5، متجاوزاً نظام Linux بالكامل.

- Canonical URL: https://coreiten.com/article/تشغيل-الذكاء-الاصطناعي-من-الجذور-كيف-استبدل-nightrun-نظام-linux-بنموذج-لغوي-محلي
- Language: ar
- Section: لينكس
- Author: Sami
- Published: 2026-09-04T02:02:53+03:00
- Modified: 2026-09-04T02:02:53+03:00
- Publisher: CoreITen (https://coreiten.com)
- Keywords: نموذج LLM محلي, تشغيل الذكاء الاصطناعي, أجهزة Raspberry Pi 5, نظام Linux, تطبيق Rust UEFI, نماذج Llama 3.2

## ملخص

يتيح مشروع NightRun تشغيل نماذج الذكاء الاصطناعي المحلية مباشرة من محرك USB على أجهزة Raspberry Pi 5 أو حواسيب x86 دون الحاجة لنظام Linux.

- يُصمم NightRun كتطبيق UEFI مستقل بلغة Rust ليعمل مباشرة داخل ذاكرة الوصول العشوائي (RAM) ودون أي بيئة تشغيل تقليدية.
- يدعم البرنامج تشغيل نماذج لغوية تتراوح أحجامها بين 1.3 و2.4 جيجابايت مثل Llama 3.2 1B و3B، وGranite 4.1 3B، وQwen3 4B.
- يستخدم النظام المعالجة حصرياً عبر وحدة المعالجة المركزية (CPU) مع نافذة سياق تبلغ 4096 رمزاً وواجهة أوامر بسيطة.
- يمكن تجاوز أخطاء البناء وحرق الصور على الذاكرة عبر استخدام أمر cargo xtask image وبرنامج Rufus في وضع DD لتجاوز مشاكل بيئة WSL2.
- يوفر غياب نظام التشغيل وحزمة الشبكات بيئة آمنة للغاية ومعزولة تماماً، مما يلغي مساحة الهجوم المرتبطة بالحوسبة الحديثة.

**لماذا يهم:** يمثل هذا النهج مخططاً أوليماً لإنشاء أجهزة ذكاء اصطناعي آمنة ومخصصة لغرض واحد فقط دون ثغرات أنظمة التشغيل.

---

يتطلب تشغيل نموذج لغوي محلي (LLM) في العادة أنظمة تشغيل مثقلة بالبرمجيات، وبيئات تشغيل معقدة، وعتاداً قوياً. لكن مشروعاً جديداً يُدعى NightRun يغير هذه القاعدة تماماً، حيث يتيح للمستخدمين إقلاع نموذج ذكاء اصطناعي محلي مباشرة من محرك أقراص USB على أجهزة Raspberry Pi 5 أو حواسيب x86 دون الحاجة إلى تحميل نظام Linux. يحوّل هذا النهج المباشر الحواسيب أحادية اللوحة إلى أجهزة مخصصة للذكاء الاصطناعي تعمل بالكامل داخل ذاكرة الوصول العشوائي (RAM).

تعتمد معظم إعدادات الذكاء الاصطناعي المحلية على تثبيت نظام تشغيل (OS)، يليه بيئة تشغيل مثل Lemonade أو LM Studio. لكن مشروع NightRun يلغي هذه الخطوات التأسيسية تماماً. صُمم المشروع كتطبيق UEFI مستقل مكتوب بلغة Rust، مما يسمح للبرامج الثابتة (Firmware) في الجهاز بتشغيل البرنامج مباشرة من ذاكرة USB. يقوم النظام بتحميل النموذج اللغوي إلى الذاكرة، ويرسم واجهة الدردشة بكسل تلو الآخر على المخزن المؤقت للإطارات (Framebuffer).

ونظراً لعدم وجود سلسلة إقلاع (Bootloader)، أو نظام تهيئة (Init system)، أو حزمة شبكات (Network stack)، فإن بيئة التشغيل معزولة تماماً. بمجرد تحميل النموذج، لا يمكن لأي بيانات الدخول أو الخروج من الجهاز. وعلى أجهزة Raspberry Pi 5، يتولى البرنامج إدارة العتاد بنفسه، بما في ذلك تشغيل مروحة التبريد، مع التحقق من سلامة النموذج عبر اختبارات CRC أثناء تدفقه إلى الذاكرة.

### القيود العتادية والنماذج المدعومة

نظراً لأن مشروع NightRun يعمل بدون نظام تشغيل أساسي، يجب أن تتسع جميع البيانات داخل ذاكرة الوصول العشوائي (RAM) الخاصة بالنظام. يعتمد البرنامج حصرياً على المعالجة عبر وحدة المعالجة المركزية (CPU)، مما يحد من حجم ونطاق النماذج التي يمكن تشغيلها. تقتصر القائمة الحالية على نماذج صغيرة ومُحسّنة تتراوح أحجامها بين 1.3 و2.4 جيجابايت.

يمكن للمستخدمين الاختيار بين نماذج Llama 3.2 1B و 3B، وGranite 4.1 3B، وQwen3 4B. ترتبط جميع النماذج بتكميمات (Quantizations) محددة وتعمل ضمن نافذة سياق (Context Window) تبلغ 4096 رمزاً. وتأتي الميزات مبسطة عن قصد، حيث تتوفر واجهة الأوامر على تعليمتين فقط: `/clear` لبدء محادثة جديدة، و `/bye` لإيقاف تشغيل الجهاز.

### كيفية التثبيت وتجاوز أخطاء البناء

نظرياً، يُعد تثبيت NightRun عملية بسيطة تتم عبر سطر أوامر واحد يقوم باستنساخ المستودع وتشغيل أداة تثبيت تفاعلية. يطلب البرنامج النصي تحديد الجهاز المستهدف (ذاكرة USB لحواسيب x86_64 أو بطاقة SD لجهاز Pi 5) واختيار النموذج، ثم يقوم بتنزيل ملف GGUF من منصة Hugging Face، ويحوله إلى تنسيق `.nrm` المخصص، قبل حرقه على الذاكرة. ولكن نظراً لأن المشروع يُبنى استناداً إلى مواصفات UEFI مخصصة على إصدارات Rust الليلية (Nightly)، فإن تحديثات سلسلة الأدوات قد تؤدي بسهولة إلى فشل التثبيت.

عند بناء النظام عبر بيئة WSL2 على نظام Windows، قد يواجه المستخدمون أخطاء برمجية تتعلق بـ soft-float ABI، أو تعليمات SSE، أو غياب دالة `wcslen` في إصدارات LLVM الأحدث. علاوة على ذلك، فإن تمرير ذاكرة USB إلى بيئة WSL2 باستخدام أداة usbipd-win غالباً ما يؤدي إلى فشل في تطابق اختبار CRC أثناء التحقق النهائي. لتجاوز مشاكل الحرق في بيئة WSL2 على نظام Windows، يُنصح ببناء صورة النظام مباشرة باستخدام الأمر التالي:

```bash
cargo xtask image
```

بمجرد بناء الصورة، استخدم برنامج Rufus في وضع DD لحرقها على محرك أقراص USB. تضمن هذه الطريقة اجتياز ملف النموذج لاختبارات التحقق الصارمة (CRC) عند الإقلاع.

### الأداء الفعلي والقيود التقنية

على الرغم من القيود العتادية الصارمة، أثبت نموذج بحجم 4B يعمل مباشرة على العتاد قدرة مدهشة. خلال الاختبارات، نجح NightRun في كتابة الشعر، وشرح مفاهيم UEFI، وحل الألغاز المنطقية، بما في ذلك حساب أوقات وصول القطارات بدقة. وعند مقارنته بتشغيل نفس النموذج عبر بيئة Lemonade على نظام تشغيل تقليدي، كانت جودة الإجابات متقاربة للغاية، رغم أن إجابات Lemonade كانت أطول قليلاً.

ومع ذلك، فإن غياب نظام التشغيل يفرض قيوداً محددة على التنسيق. نظراً لأن NightRun يعتمد على واجهة طرفية (Terminal) تُرسَم مباشرة على الشاشة، فإنه لا يستطيع عرض جداول Markdown أو التنسيقات المتقدمة. بالإضافة إلى ذلك، يفتقر الخط النقطي المخصص إلى الدعم الكامل لمعيار Unicode، مما يعني أن الحروف ذات العلامات الصوتية في اللغات الأجنبية لن تُعرض بشكل صحيح.

### عودة الأجهزة أحادية الغرض

يُمثل مشروع NightRun تراجعاً مثيراً للاهتمام في معمارية الحوسبة، ولكنه في الواقع يدفع بآليات نشر الذكاء الاصطناعي إلى الأمام. من خلال التخلص من نظام التشغيل، يعكس المشروع الأيام الأولى للحواسيب الدقيقة التي كانت تقلع مباشرة إلى موجه أوامر BASIC. هذا ليس مجرد حنين للماضي؛ بل هو مخطط أولي لإنشاء أجهزة ذكاء اصطناعي آمنة للغاية وأحادية الغرض.

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

## المصادر

- [lobste.rs](https://www.xda-developers.com/raspberry-pi-boots-straight-into-local-llm/)

## مواضيع ذات صلة

- [نظام Linux](https://coreiten.com/topic/%D9%86%D8%B8%D8%A7%D9%85-linux)
