OpenClaw هو إطار عمل مفتوح المصدر يتيح لك بناء مساعد ذكاء اصطناعي استباقي—واحد يمكنه القيام بالأشياء، وليس مجرد الدردشة. يمكنه تشغيل الأوامر، وتحرير الملفات، واستدعاء واجهات برمجة التطبيقات (APIs)، والعمل بمفرده عبر تطبيقات المراسلة مثل تيليجرام، وواتساب، أو سلاك.
عُرف المشروع أيضاً باسم Clawdbot و MoltBot. تغير الاسم بمرور الوقت، لكن التقنية الأساسية هي نفسها. OpenClaw هو الاسم الحالي الذي تتم صيانته بنشاط.
يرشدك هذا الدليل خلال عملية الإعداد خطوة بخطوة. يستغرق الإعداد بعض الوقت، لكنك ستحصل في النهاية على مساعد يبدو وكأنه جزء حقيقي من سير عملك.
ما هو OpenClaw/Clawdbot/MoltBot؟
OpenClaw هو المشروع الرئيسي مفتوح المصدر. كان Clawdbot هو الإصدار الأول الشهير؛ وكان MoltBot اسماً قصير العمر خلال عملية إعادة تسمية تجارية. اليوم، سواء رأيت "OpenClaw" أو "Clawdbot" أو "MoltBot"، فإنها جميعاً تشير إلى نفس النوع من المساعد الافتراضي الذي تقوم بتشغيله على جهازك الخاص.
ما يفعله: يتوسط بينك (عبر تطبيق مراسلة) وبين نموذج لغة كبير (عادةً Claude). أنت ترسل رسالة؛ يقوم الوكيل بتفسيرها، ويخطط للخطوات، وينفذ الإجراءات—فتح المتصفحات، تحرير الملفات، إرسال رسائل البريد الإلكتروني، تشغيل السكربتات، والمزيد.
لماذا يستخدمه الناس:
- يعمل محلياً — تبقى بياناتك على جهازك؛ وتحافظ على التحكم والخصوصية.
- يتذكر السياق — يحتفظ بسجل المحادثات عبر الجلسات.
- يمكن أن يكون استباقياً — يمكنك برمجته ليتصرف وفق جدول زمني أو محفزات.
- الدردشة أولاً — تتفاعل معه عبر تيليجرام، واتساب، سلاك، إلخ، لذا لا توجد واجهة مستخدم جديدة لتعلمها.
هام: نظراً لأن الوكيل يمكنه تشغيل الأوامر والوصول إلى نظامك، فإن الأمان مهم. قم بتشغيله في حاوية (container) أو جهاز افتراضي (VM) كلما أمكن، وتجنب منحه وصولاً كاملاً على جهاز الكمبيوتر الرئيسي الخاص بك.
المتطلبات الأساسية لتشغيل OpenClaw كمساعدك الافتراضي
جهز بيئتك قبل التثبيت. يتبع Clawdbot كمساعدك الافتراضي أو MoltBot كمساعدك الافتراضي نفس المتطلبات.
- الأجهزة: جهاز مخصص يعمل على مدار الساعة (كمبيوتر شخصي، ماك، Raspberry Pi، أو خادم افتراضي خاص VPS). استخدم جهازاً يعمل 24/7 لتحقيق الاستباقية الحقيقية. تشمل المواصفات الدنيا 8 جيجابايت من ذاكرة الوصول العشوائي (RAM)، ومعالج متعدد النوى (multi-core CPU)، واتصال إنترنت مستقر.
- نظام التشغيل: macOS، لينكس (يوصى بـ Ubuntu/Debian)، أو ويندوز (مع WSL للحصول على أفضل النتائج).
- التبعيات: Node.js (الإصدار 18+), npm/yarn, Git, Docker (اختياري ولكنه موصى به للعزل).
- مفاتيح API: مفتاح Anthropic API (لنماذج Claude) أو ما يعادلها من OpenAI/Groq/إلخ. خصص ميزانية للاستخدام حيث تستهلك المهام الوكيلة الرموز بسرعة.
- تطبيق المراسلة: واجهة برمجة تطبيقات واتساب للأعمال (WhatsApp Business API)، توكن بوت تيليجرام (Telegram Bot Token)، تطبيق سلاك (Slack App)، بوت ديسكورد (Discord Bot)، إلخ.
- عقلية الأمان: قم بالتشغيل في حاوية (container) أو جهاز افتراضي (VM). تجنب منح وصول غير مقيد على محطة العمل الرئيسية الخاصة بك.
قم بتثبيت Node.js و Git أولاً إذا لم تكن لديك.
كيفية تشغيل OpenClaw
الخطوة 1: تثبيت OpenClaw
استنسخ المستودع الرسمي (أو تحقق من openclaw.ai للحصول على أحدث نسخة متفرعة):
git clone https://github.com/moltbot/moltbot.git
cd moltbotثم قم بتثبيت التبعيات (عادةً):
npm installيمنحك هذا نفس قاعدة الكود سواء كنت تعتبره OpenClaw أو Clawdbot أو MoltBot.
الخطوة 2: تهيئة متغيرات البيئة لـ OpenClaw
في جذر المشروع، أنشئ ملف .env وأضف مفاتيحك. على سبيل المثال:
ANTHROPIC_API_KEY=your_anthropic_key_here
TELEGRAM_BOT_TOKEN=your_telegram_bot_token_here
# Add other keys as required by the project (WhatsApp, Slack, etc.)- تيليجرام: احصل على توكن بوت من @BotFather.
- واتساب / سلاك / ديسكورد: اتبع وثائق المطور لكل منصة للحصول على التوكنات أو الـ webhooks.
بمجرد ضبط هذا، يمكن للوكيل استقبال الرسائل وإرسالها إلى نموذج اللغة الكبير (LLM).
الخطوة 3: تمكين الأدوات وتعزيز الأمان
يدعم OpenClaw أدوات للتحكم في المتصفح، والوصول إلى الملفات، وأوامر shell، والمزيد. قم بتحرير config/tools.ts أو ما شابهه لتمكين وظائف محددة.
يقوم العديد من المستخدمين بتفعيل "dangerously-skip-permissions" لتشغيل سلس، ومع ذلك، يتيح هذا للوكيل تشغيل الأوامر دون تأكيد. اعزل الإعداد في Docker لاحتواء المخاطر.
أنشئ إعداد Docker أساسياً:
تشغيل Clawdbot كمساعدك الافتراضي في Docker:
FROM node:20
WORKDIR /app
COPY . .
RUN npm install
CMD ["npm", "start"]ثم قم بالتشغيل:
docker build -t openclaw-assitance .
docker run -d --env-file .env openclaw-assitance
هذا يحوي بأمان MoltBot أو Clawdbot كمساعدك الافتراضي.
الخطوة 4: ربط OpenClaw كمساعدك الافتراضي بتطبيقات المراسلة
إعداد تيليجرام لـ Clawdbot كمساعدك الافتراضي:
- أنشئ بوت عبر @BotFather.
- أضف التوكن إلى ملف .env.
- ابدأ الوكيل:
npm start4. راسل البوت: "لخص بريدي الوارد" أو "أعد جدولة اجتماعي في الساعة الثالثة بعد الظهر."
يقوم الوكيل بالمعالجة عبر Claude، ويخطط، ويتصرف. اختبر الاستفسارات البسيطة أولاً.
بالنسبة لواتساب أو سلاك، قم بتهيئة webhooks أو الاستقصاء وفقاً للوثائق.
الخطوة 5: توسيع OpenClaw كمساعدك الافتراضي باستخدام واجهات برمجة التطبيقات المخصصة
عزز OpenClaw بتكاملات مخصصة للمساعد الافتراضي. حدد أدوات جديدة في الكود تستدعي واجهات برمجة تطبيقات خارجية.
يثبت Apidog أنه لا يقدر بثمن هنا. استخدم Apidog لتصميم مواصفات OpenAPI الخاصة بك، ومحاكاة نقاط النهاية أثناء التطوير، واختبار الطلبات، وإنشاء كود العميل. قم بتنزيل Apidog مجاناً لتسريع هذه المرحلة—فمحرره المرئي وميزاته المدعومة بالذكاء الاصطناعي تقلل وقت الإعداد بشكل كبير.
مثال: أنشئ أداة تستعلم عن واجهة برمجة تطبيقات للطقس أو خدمتك المخصصة. اختبرها ووثقها في Apidog، ثم استوردها إلى OpenClaw.
الخطوة 6: تشغيل ومراقبة OpenClaw كمساعدك الافتراضي
شغل الوكيل:
npm run devراقب السجلات بحثاً عن الأخطاء. تفاعل عبر تطبيقك المختار. يتذكر الوكيل السياق، لذا فإن رسائل المتابعة تبني على الرسائل السابقة.
اضبط المطالبات في ملفات التكوين للحصول على أداء أفضل. اضبط درجة الحرارة، الحد الأقصى للتوكنات، وما إلى ذلك.
أفضل ممارسات الأمان لتشغيل OpenClaw
يؤدي الوصول الكامل إلى النظام إلى مخاطر. قلل منها عن طريق:
- التشغيل في Docker أو جهاز افتراضي (VM).
- استخدام حسابات مستخدمين منفصلة.
- مراقبة حركة مرور الشبكة.
- مراجعة الأوامر المنفذة بانتظام.
- تجنب البيانات الحساسة في المطالبات.
يبلغ الكثيرون عن تشغيل سلس بمجرد العزل.
استكشاف الأخطاء الشائعة في OpenClaw
- حدود معدل واجهة برمجة التطبيقات (API Rate Limits): قم بترقية خطة Anthropic الخاصة بك أو غيّر النماذج.
- انقطاع الاتصال: تأكد من بقاء الجهاز متصلاً بالإنترنت؛ استخدم pm2 أو systemd للاستمرارية.
- رفض الإذن (Permission Denied): تحقق من علامة "dangerously-skip-permissions".
- تكاليف عالية: حدد المهام الاستباقية؛ راقب الاستخدام.
توفر منتديات المجتمع ومشكلات GitHub حلولاً.
الخلاصة
أنت الآن تمتلك المعرفة اللازمة لتشغيل OpenClaw كمساعدك الافتراضي، أو Clawdbot كمساعدك الافتراضي، أو MoltBot كمساعدك الافتراضي بفعالية. يحول هذا الإعداد نموذج لغة كبيراً (LLM) بسيطاً إلى وكيل قادر يتعامل مع مهام حقيقية عبر واجهات دردشة مألوفة.
يتطلب التكوين الأولي جهداً تقنياً، لكن العائد يشمل مساعداً شخصياً، ومتاحاً دائماً تحت سيطرتك.
جرب بشكل متكرر. ابدأ صغيراً، أضف الأدوات تدريجياً، وأعطِ الأولوية للأمان. إذا قمت بدمج واجهات برمجة التطبيقات (APIs)، احصل على Apidog مجاناً للتعامل مع التصميم والاختبار بكفاءة.
رفيقك الذكاء الاصطناعي الاستباقي ينتظرك — قم بتهيئته اليوم.
