دليل شامل: تثبيت وتشغيل OpenClaw بالتفصيل 2026

في هذا الدليل، سنشرح خطوة بخطوة كيفية تثبيت وتشغيل OpenClaw على خادمك或个人电脑.
📋 المتطلبات
- Node.js 18 أو أحدث
- npm أو yarn
- حساب OpenAI أو Anthropic API
- 2GB على الأقل من الـ RAM
🚀 خطوات التثبيت
1. استنساخ المشروع
git clone https://github.com/openai/openclaw.git
cd openclaw
2. تثبيت المتطلبات
npm install
3. إنشاء ملف البيئة
cp .env.example .env
4. إعداد المتغيرات
افتح ملف .env وأضف:
OPENAI_API_KEY=your_api_key_here
ANTHROPIC_API_KEY=your_anthropic_key_here
5. تشغيل OpenClaw
npm start
⚙️ إعداد القنوات
Telegram Bot
- اذهب إلى @BotFather على Telegram
- أنشئ بوت جديد باستخدام /newbot
- احصل على TOKEN
- أضفه في .env:
TELEGRAM_BOT_TOKEN=your_token
Discord Bot
- اذهب إلى Discord Developer Portal
- أنشئ تطبيق جديد
- أضف Bot وحدد الصلاحيات
- احصل على TOKEN وأضفه:
DISCORD_BOT_TOKEN=your_token
WhatsApp يتطلب إعداداً إضافياً عبر QR code.
🔧 الإعدادات المتقدمة
تفعيل المصادقة
AUTH_ENABLED=true
AUTH_PASSWORD=your_secure_password
إعداد الذاكرة
MEMORY_TYPE=sqlite
SQLITE_DB_PATH=./data/memory.db
الأدوات المتاحة
- 🔍 Web Search
- 🌐 Web Browsing
- 📁 File Operations
- 💻 Shell Commands
- 📝 Code Execution
🛡️ نصائح الأمان
- لا تشغل OpenClaw كـ root
- استخدم VPN أو firewall
- فعّل المصادقة دائماً
- حدّث النظام بانتظام
- راقب السجلات
🚫 حل المشاكل الشائعة
| المشكلة | الحل |
|---|---|
| خطأ في API Key | تحقق من صحة المفتاح في .env |
| Bot لا يستجيب | تحقق من TOKEN وصحة الإعدادات |
| استهلاك ذاكرة عالي | قلل عدد الأدوات أو استخدم NanoClaw |
📊 مقارنة مع البدائل
تعرف على مقارنة OpenClaw مع البدائل