دليل تركيب ClawMetry: لوحة مراقبة وكلاء OpenClaw AI في الوقت الفعلي
خريطة الصفحة
اختر القسم الذي تحتاجه الآن
- ما هو ClawMetry؟
- من يحتاج ClawMetry؟
- المميزات الرئيسية
- المتطلبات الأساسية
- تركيب ClawMetry خطوة بخطوة
- ملف .env والتكوين
- تشغيل ClawMetry
- أخطاء شائعة وحلولها
- استخدامات عملية
- هل يستحق ClawMetry التجربة؟
- بدائل مشابهة
- أسئلة شائعة
قبل أن تطبق
الفكرة التي تمنع التسرع
هل تعتقد أن مراقبة وكلاء AI تتطلب أدوات معقدة ومدفوعة؟ ClawMetry تثبت العكس: أداة مجانية ومفتوحة المصدر تمنحك رؤية كاملة لوكلائك في دقائق.
أسئلة التشخيص السريع
قبل أن تطبق، اعرف أين تقف بالضبط
- هل لديك ملف تكوين OpenClaw في ~/.openclaw/openclaw.json؟
- هل قمت بتثبيت Python 3.8 أو أحدث؟
- هل المنفذ 8900 غير مشغول بتطبيق آخر؟
- هل تستخدم وكلاء OpenClaw AI حالياً؟
- هل تحتاج إلى مراقبة أداء الوكيل في الوقت الفعلي؟
- هل تفضل التثبيت عبر pip أم Docker؟
- هل واجهت خطأ أثناء التثبيت أو التشغيل؟
نظام التشغيل: Input → Process → Output
لوحة قياس النجاح
لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه
إذا كنت تعمل مع وكلاء OpenClaw AI، فأنت تعلم أهمية رؤية ما يحدث داخل الوكيل. ClawMetry هي الأداة التي تمنحك هذه الرؤية: لوحة تحكم في الوقت الفعلي تعرض لك كل خطوة يفكر فيها الوكيل، وكل قناة يتواصل من خلالها. في هذا الدليل العملي، سنأخذك خطوة بخطوة من التثبيت إلى التشغيل، مع حلول لأكثر الأخطاء شيوعاً.
سواء كنت مطوراً مبتدئاً أو محترفاً، ستجد هنا كل ما تحتاجه لبدء مراقبة وكلائك بكل سهولة. لن ننسخ README، بل سنشرحه بلغة عملية مع أمثلة من الواقع العربي.
ما هو ClawMetry؟
ClawMetry هي أداة مراقبة مفتوحة المصدر لوكلاء OpenClaw AI. تسمح لك برؤية ما يفكر فيه وكيلك في الوقت الفعلي، وعرض القنوات التي يتواصل من خلالها (مثل Slack وTelegram) في لوحة تحكم واحدة. تم تطويرها بواسطة vivekchand وتدعم التثبيت عبر pip أو Docker.
من يحتاج ClawMetry؟
- مطورو وكلاء OpenClaw AI الذين يريدون تصحيح الأخطاء وتحسين الأداء.
- أصحاب المشاريع الصغيرة الذين يستخدمون وكلاء AI لأتمتة المهام ويريدون مراقبتها.
- صناع المحتوى التقني الذين يشرحون وكلاء AI ويحتاجون أداة عرض توضيحي.
المميزات الرئيسية
- اكتشاف تلقائي للقنوات: يقرأ ملف تكوين OpenClaw ويعرض القنوات المفعلة فقط.
- لوحة تحكم في الوقت الفعلي: تحديث مباشر دون الحاجة لتحديث الصفحة.
- سهولة التثبيت: أمر واحد عبر pip أو Docker.
- مجاني ومفتوح المصدر: رخصة MIT تسمح بالتعديل والتوزيع.
المتطلبات الأساسية
- نظام تشغيل: Windows، macOS، أو Linux.
- Python 3.8 أو أحدث (للتثبيت عبر pip).
- Docker (اختياري، للتثبيت عبر الحاوية).
- ملف تكوين OpenClaw: `~/.openclaw/openclaw.json` (يتم إنشاؤه تلقائياً عند تشغيل OpenClaw).
تركيب ClawMetry خطوة بخطوة
الطريقة الأولى: التثبيت عبر pip (موصى به للمطورين)
- تأكد من تثبيت Python 3.8+:
python --version - ثبت ClawMetry:
pip install clawmetry - شغل الأداة:
clawmetry - افتح المتصفح على
http://localhost:8900
الطريقة الثانية: التثبيت عبر Docker (موصى به للعزلة)
- اسحب الصورة:
docker pull clawmetry(أو استخدمdocker run -p 8900:8900 clawmetry) - شغل الحاوية:
docker run -p 8900:8900 clawmetry - افتح المتصفح على
http://localhost:8900
الطريقة الثالثة: التثبيت من المصدر (للمطورين المتقدمين)
- استنسخ المستودع:
git clone https://GitHub.com/vivekchand/clawmetry.git - ادخل إلى المجلد:
cd clawmetry - ثبت المتطلبات:
pip install flask - شغل لوحة التحكم:
python3 dashboard.py - افتح المتصفح على
http://localhost:8900
ملف .env والتكوين
ClawMetry لا يتطلب ملف .env منفصل. بدلاً من ذلك، يقرأ تلقائياً ملف تكوين OpenClaw الموجود في ~/.openclaw/openclaw.json. إذا لم يكن الملف موجوداً، قد تحتاج إلى تشغيل OpenClaw أولاً أو إنشاء ملف تكوين يدوي. مثال لمحتوى الملف:
{
"channels": {
"slack": {"token": "xoxb-..."},
"telegram": {"token": "123:..."}
}
}تشغيل ClawMetry
بعد التثبيت، شغل الأداة باستخدام الأمر clawmetry (أو python3 dashboard.py إذا كنت من المصدر). ستظهر رسالة تفيد بأن الخادم يعمل على المنفذ 8900. افتح المتصفح على http://localhost:8900 لرؤية لوحة التحكم. إذا كانت القنوات مفعلة، ستظهر فوراً.
أخطاء شائعة وحلولها
استخدامات عملية
- تصحيح أخطاء الوكيل: راقب تسلسل أفكار الوكيل لتحديد أين يحدث الخطأ.
- مراقبة الأداء: تعرف على زمن استجابة كل قناة لتحسين الأداء.
- عرض توضيحي: استخدم اللوحة لعرض قدرات وكيلك أمام العملاء أو الفريق.
هل يستحق ClawMetry التجربة؟
نعم، إذا كنت تستخدم OpenClaw AI وتحتاج إلى رؤية ما يحدث داخل وكيلك. الأداة مجانية، سهلة التثبيت، وتوفر قيمة فورية. لكن إذا كنت تستخدم وكيلاً واحداً بسيطاً ولا تحتاج مراقبة، فقد لا تكون ضرورية.
بدائل مشابهة
- LangSmith: منصة مراقبة مدفوعة من LangChain.
- Weights & Biases: أداة مراقبة تجارب ML.
- OpenClaw Logs: سجلات مدمجة في OpenClaw (أقل تفصيلاً).
أسئلة شائعة
هل ClawMetry يعمل مع وكلاء غير OpenClaw؟
لا، مصمم خصيصاً لـ OpenClaw AI.
هل يمكنني تشغيل ClawMetry على خادم بعيد؟
نعم، يمكنك تشغيله على خادم والوصول إليه عبر IP العام، لكن تأكد من إعدادات الأمان.
كلي أمان؟ هل يرسل بياناتي إلى الخارج؟
ClawMetry يعمل محلياً ولا يرسل أي بيانات خارجية. جميع البيانات تبقى على جهازك.
Playbook التطبيق
خطوات عملية مرتبة من التشخيص إلى النتيجة
تثبيت Python 3.8+
لماذا؟ ClawMetry يعتمد على Python، والإصدار القديم يسبب أخطاء.
كيف؟ شغل الأمر python --version في الطرفية. إذا كان الإصدار أقل من 3.8، قم بتثبيت الأحدث من python.org.
الناتج: ظهور إصدار Python 3.8 أو أعلى.
تثبيت ClawMetry عبر pip
لماذا؟ أسهل طريقة للمطورين.
كيف؟ شغل الأمر pip install clawmetry في الطرفية.
الناتج: رسالة نجاح التثبيت.
تشغيل ClawMetry
لماذا؟ لبدء لوحة المراقبة.
كيف؟ شغل الأمر clawmetry في الطرفية.
الناتج: رسالة تفيد بأن الخادم يعمل على http://localhost:8900.
فتح لوحة التحكم
لماذا؟ لرؤية القنوات والبيانات.
كيف؟ افتح المتصفح على http://localhost:8900.
الناتج: ظهور لوحة تحكم تعرض القنوات المفعلة (إن وجدت).
تأكيد وجود ملف التكوين
لماذا؟ ClawMetry يقرأ ملف openclaw.json لعرض القنوات.
كيف؟ تحقق من وجود الملف في ~/.openclaw/openclaw.json. إذا لم يكن موجوداً، شغل OpenClaw أولاً أو أنشئ الملف يدوياً.
الناتج: ظهور القنوات في لوحة التحكم.
قوالب جاهزة للنسخ
حوّل القراءة إلى تنفيذ سريع
{
"channels": {
"slack": {"token": "xoxb-your-slack-token"},
"telegram": {"token": "123456:your-telegram-token"}
}
}docker run -p 8900:8900 clawmetry
clawmetry --port 8901
مصفوفة الأخطاء
اعرف أين يتعثر الناس وكيف تتجنب ذلك
شجرة القرار
ماذا تفعل حسب حالتك؟
إذا: إذا كنت تستخدم OpenClaw AI وتحتاج مراقبة
إذن: قم بتثبيت ClawMetry عبر pip أو Docker.
إذا: إذا واجهت خطأ في التثبيت
إذن: راجع جدول الأخطاء الشائعة وحلولها.
إذا: إذا كانت القنوات لا تظهر
إذن: تحقق من ملف openclaw.json.
إذا: إذا كنت تحتاج مراقبة متقدمة أو مدفوعة
إذن: فكر في بدائل مثل LangSmith.
خطة تطبيق 7 أيام
جدول صغير يمنع التسويف
- اليوم 1: تثبيت ClawMetry وتشغيله.
- اليوم 2: ربط قناة Slack واختبارها.
- اليوم 3: ربط قناة Telegram واختبارها.
- اليوم 4: مراقبة أداء الوكيل لمدة ساعة.
- اليوم 5: تحليل الأخطاء وتحسين التكوين.
- اليوم 6: إعداد لوحة التحكم للعرض التوضيحي.
- اليوم 7: توثيق الإعدادات ومشاركتها مع الفريق.
حقائق سريعة تحفظها
نقاط مختصرة ترجع لها لاحقاً
1. ClawMetry مجاني ومفتوح المصدر (رخصة MIT).
2. يعمل محلياً ولا يرسل بيانات للخارج.
3. يدعم التثبيت عبر pip أو Docker.
4. يقرأ تلقائياً ملف تكوين OpenClaw.
5. يعرض القنوات في الوقت الفعلي دون تحديث الصفحة.
6. تم تطويره بواسطة vivekchand على GitHub.
7. يتطلب Python 3.8 أو أحدث.
8. المنفذ الافتراضي هو 8900.
9. يمكن تغيير المنفذ باستخدام --port.
أسئلة شائعة
إجابات مباشرة على ما يبحث عنه الزائر
مصطلحات سريعة
تعريفات مختصرة تمنع الالتباس
أداة مراقبة مفتوحة المصدر لوكلاء OpenClaw AI تعرض القنوات والأفكار في الوقت الفعلي.
إطار عمل لبناء وكلاء ذكاء اصطناعي يمكنهم التواصل عبر قنوات متعددة.
مدير حزم Python يستخدم لتثبيت المكتبات.
أداة لتشغيل التطبيقات في حاويات معزولة.
واجهة رسومية تعرض بيانات المراقبة.
أسئلة مرتبطة يبحث عنها الناس
استخدمها كمسارات متابعة داخل نفس الموضوع
لماذا هذا المرجع يتجاوز الموضوع نفسه؟
تحول القارئ: من مطور لا يعرف كيف يراقب وكلاء AI إلى مستخدم قادر على تثبيت ClawMetry وتشغيله واستخدامه بثقة.
- مراقبة تطبيقات الويب باستخدام Grafana
- إدارة وكلاء AI باستخدام LangChain
كيف تستخدم هذا المرجع لاحقاً؟
القيمة الحقيقية تظهر عند العودة والتطبيق
لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.
ClawMetry أداة بسيطة لكنها قوية لمن يعملون مع OpenClaw AI. باتباع هذا الدليل، يمكنك البدء في مراقبة وكلائك في دقائق. تذكر أن الأداة لا تزال في مرحلة التطوير، لذا تابع التحديثات على GitHub للحصول على ميزات جديدة. إذا واجهت أي مشكلة، عد إلى هذا الدليل أو راجع README الرسمي.
خطة تحديث هذا الدليل
حتى يبقى المرجع صالحاً مع الوقت
- تحقق من تحديثات GitHub كل أسبوعين.
- تحديث ملف التكوين عند إضافة قنوات جديدة.
- مراجعة جدول الأخطاء الشائعة عند ظهور إصدار جديد.

التعليقات (0)
لا توجد تعليقات بعد. كن أول من يبدأ النقاش 👇