شغّل OpenClaw Gateway دائم التشغيل ومستمرًا على Raspberry Pi. بما أن Pi يعمل كبوابة فقط (تعمل النماذج في السحابة عبر API)، فإن حتى Pi متواضع المواصفات يتعامل مع عبء العمل جيدًا — تكلفة العتاد النموذجية هي 35–80 دولارًا لمرة واحدة، دون رسوم شهرية.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
توافق العتاد
| طراز Pi | RAM | هل يعمل؟ | ملاحظات |
|---|---|---|---|
| Pi 5 | 4/8 GB | الأفضل | الأسرع، موصى به. |
| Pi 4 | 4 GB | جيد | الخيار الأنسب لمعظم المستخدمين. |
| Pi 4 | 2 GB | مقبول | أضف swap. |
| Pi 4 | 1 GB | محدود | ممكن مع swap وإعدادات بسيطة. |
| Pi 3B+ | 1 GB | بطيء | يعمل لكنه متثاقل. |
| Pi Zero 2 W | 512 MB | لا | غير موصى به. |
المتطلبات المسبقة
- Raspberry Pi 4 أو 5 مع RAM بسعة 2 GB+ (يوصى بـ 4 GB)
- بطاقة MicroSD (16 GB+) أو USB SSD (أداء أفضل)
- مزود طاقة Pi رسمي
- اتصال بالشبكة (Ethernet أو WiFi)
- Raspberry Pi OS بنواة 64-bit (مطلوب — لا تستخدم 32-bit)
- حوالي 30 دقيقة
الإعداد
تفليش نظام التشغيل
استخدم Raspberry Pi OS Lite (64-bit) — لا حاجة إلى سطح مكتب لخادم بلا شاشة.
- نزّل Raspberry Pi Imager.
- اختر نظام التشغيل: Raspberry Pi OS Lite (64-bit).
- في مربع حوار الإعدادات، اضبط مسبقًا:
- اسم المضيف:
gateway-host - فعّل SSH
- عيّن اسم المستخدم وكلمة المرور
- اضبط WiFi (إذا لم تكن تستخدم Ethernet)
- اسم المضيف:
- فلّش بطاقة SD أو قرص USB، ثم أدخله وشغّل Pi.
تشغيل التهيئة الأولية
الوصول إلى Control UI
من جهاز الكمبيوتر، احصل على عنوان URL للوحة التحكم من Pi:ثم أنشئ نفق SSH في طرفية أخرى:افتح عنوان URL المطبوع في متصفحك المحلي. للوصول البعيد دائم التشغيل، راجع تكامل Tailscale.
نصائح الأداء
استخدم USB SSD — بطاقات SD بطيئة وتتآكل. يحسّن USB SSD الأداء بدرجة كبيرة. راجع دليل إقلاع Pi عبر USB. فعّل ذاكرة التخزين المؤقتة لترجمة الوحدات — يسرّع استدعاءات CLI المتكررة على مضيفات Pi منخفضة القدرة:systemctl --user daemon-reload && systemctl --user restart openclaw-gateway.service. على Pi بلا شاشة، فعّل أيضًا lingering مرة واحدة حتى تبقى خدمة المستخدم بعد تسجيل الخروج: sudo loginctl enable-linger "$(whoami)".
إعداد النموذج الموصى به
بما أن Pi يشغّل Gateway فقط، استخدم نماذج API المستضافة سحابيًا:ملاحظات ثنائيات ARM
تعمل معظم ميزات OpenClaw على ARM64 دون تغييرات (Node.js، Telegram، WhatsApp/Baileys، Chromium). الثنائيات التي قد تفتقر أحيانًا إلى إصدارات ARM هي عادةً أدوات CLI اختيارية مكتوبة بـ Go/Rust وتأتي مع Skills. تحقق من صفحة إصدار الثنائي المفقود بحثًا عن ملفاتlinux-arm64 / aarch64 قبل الرجوع إلى البناء من المصدر.
الاستمرارية والنسخ الاحتياطية
توجد حالة OpenClaw ضمن:~/.openclaw/—openclaw.json، وauth-profiles.jsonلكل وكيل، وحالة القنوات/المزوّدين، والجلسات.~/.openclaw/workspace/— مساحة عمل الوكيل (SOUL.md، الذاكرة، المصنوعات).
استكشاف الأخطاء وإصلاحها
نفاد الذاكرة — تحقق من أن swap نشط باستخدامfree -h. عطّل الخدمات غير المستخدمة (sudo systemctl disable cups bluetooth avahi-daemon). استخدم النماذج المعتمدة على API فقط.
أداء بطيء — استخدم USB SSD بدلًا من بطاقة SD. تحقق من خنق CPU باستخدام vcgencmd get_throttled (ينبغي أن يعيد 0x0).
الخدمة لا تبدأ — تحقق من السجلات باستخدام journalctl --user -u openclaw-gateway.service --no-pager -n 100 وشغّل openclaw doctor --non-interactive. إذا كان هذا Pi بلا شاشة، فتحقق أيضًا من تفعيل lingering: sudo loginctl enable-linger "$(whoami)".
مشكلات ثنائيات ARM — إذا فشلت إحدى Skills برسالة “exec format error”، فتحقق مما إذا كان للثنائي إصدار ARM64. تحقق من المعمارية باستخدام uname -m (ينبغي أن تظهر aarch64).
انقطاع WiFi — عطّل إدارة طاقة WiFi: sudo iwconfig wlan0 power off.
الخطوات التالية
- القنوات — وصّل Telegram وWhatsApp وDiscord والمزيد
- إعدادات Gateway — جميع خيارات الإعداد
- التحديث — أبقِ OpenClaw محدّثًا