تخطّى إلى المحتوى الرئيسي
شرح أدوات

دليل تركيب ClawMetry: لوحة مراقبة وكلاء OpenClaw AI في الوقت الفعلي

دليل تركيب ClawMetry: لوحة مراقبة وكلاء OpenClaw AI في الوقت الفعلي
📑 محتويات المقال
    Reference OS5 دقائق قراءة١٦ مايو ٢٠٢٦شرح مشروع GitHub حديث وطريقة تركيبه واستخدامه عملياً

    دليل تركيب ClawMetry: لوحة مراقبة وكلاء OpenClaw AI في الوقت الفعلي

    في هذا الدليل، ستتعلم تثبيت ClawMetry خطوة بخطوة عبر pip أو Docker، مع حلول لأخطاء شائعة، وستتمكن من مراقبة وكلاء OpenClaw AI في الوقت الفعلي.

    الخلاصة: ClawMetry هي لوحة مراقبة مفتوحة المصدر لوكلاء OpenClaw AI. يتم تثبيتها عبر pip install clawmetry أو Docker، وتعمل على المنفذ 8900. تقرأ تلقائياً ملف تكوين OpenClaw (~/.openclaw/openclaw.json) وتعرض القنوات المفعلة. الأداة مجانية ومحلية ولا ترسل بيانات للخارج.
    ClawMetry دليل تركيب723 كلمة تقريباًزارو — مكتبة الأدلة العملية
    دليل تركيب ClawMetry: لوحة مراقبة وكلاء OpenClaw AI في الوقت الفعلي
    Photo by Atlantic Ambience on Pexels
    MAP

    خريطة الصفحة

    اختر القسم الذي تحتاجه الآن

    1. ما هو ClawMetry؟
    2. من يحتاج ClawMetry؟
    3. المميزات الرئيسية
    4. المتطلبات الأساسية
    5. تركيب ClawMetry خطوة بخطوة
    6. ملف .env والتكوين
    7. تشغيل ClawMetry
    8. أخطاء شائعة وحلولها
    9. استخدامات عملية
    10. هل يستحق ClawMetry التجربة؟
    11. بدائل مشابهة
    12. أسئلة شائعة
    !

    قبل أن تطبق

    الفكرة التي تمنع التسرع

    هل تعتقد أن مراقبة وكلاء AI تتطلب أدوات معقدة ومدفوعة؟ ClawMetry تثبت العكس: أداة مجانية ومفتوحة المصدر تمنحك رؤية كاملة لوكلائك في دقائق.

    Q

    أسئلة التشخيص السريع

    قبل أن تطبق، اعرف أين تقف بالضبط

    1. هل لديك ملف تكوين OpenClaw في ~/.openclaw/openclaw.json؟
    2. هل قمت بتثبيت Python 3.8 أو أحدث؟
    3. هل المنفذ 8900 غير مشغول بتطبيق آخر؟
    4. هل تستخدم وكلاء OpenClaw AI حالياً؟
    5. هل تحتاج إلى مراقبة أداء الوكيل في الوقت الفعلي؟
    6. هل تفضل التثبيت عبر pip أم Docker؟
    7. هل واجهت خطأ أثناء التثبيت أو التشغيل؟

    نظام التشغيل: Input → Process → Output

    INPUT
    وكيل OpenClaw AI يعمل على جهازك، مع ملف تكوين `~/.openclaw/openclaw.json` يحدد القنوات المفعلة (Slack، Telegram، Discord، إلخ).
    PROCESS
    ClawMetry يقرأ ملف التكوين تلقائياً، ويبدأ في الاستماع إلى أحداث الوكيل عبر WebSocket أو polling، ثم يعرضها في لوحة تحكم ويب على المنفذ 8900.
    OUTPUT
    لوحة تحكم في الوقت الفعلي تعرض سجل الأفكار، القنوات النشطة، وحالة الوكيل. يمكن الوصول إليها عبر المتصفح على `http://localhost:8900`.
    Decision Layer
    هل مشروعك يحتاج مراقبة فورية؟ إذا كنت تطور وكلاء OpenClaw وتحتاج رؤية سلوكهم، ClawMetry مناسب. إذا كنت تستخدم وكيلاً واحداً بسيطاً، قد لا تحتاجه.
    Memory Layer
    احتفظ بأمر التثبيت ومتطلبات التشغيل (Python 3.8+، Docker اختياري). سجل أي أخطاء تواجهها وحلولها لاستخدامها لاحقاً.
    Feedback Loop
    عند تحديث README أو ظهور مشاكل تركيب جديدة، قم بتحديث هذا الدليل. راقب إصدارات ClawMetry الجديدة للحصول على ميزات محدثة.
    M

    لوحة قياس النجاح

    لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه

    المؤشرطريقة القياسإشارة جيدة
    عدد القنوات المفعلةعد القنوات في لوحة التحكم.ظهور قناة واحدة على الأقل.
    زمن استجابة القناةلاحظ الوقت بين إرسال رسالة وظهورها في اللوحة.أقل من ثانيتين.
    استقرار الاتصالراقب تحديث اللوحة دون انقطاع.تحديث مستمر دون أخطاء.

    إذا كنت تعمل مع وكلاء 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 (موصى به للمطورين)

    1. تأكد من تثبيت Python 3.8+: python --version
    2. ثبت ClawMetry: pip install clawmetry
    3. شغل الأداة: clawmetry
    4. افتح المتصفح على http://localhost:8900

    الطريقة الثانية: التثبيت عبر Docker (موصى به للعزلة)

    1. اسحب الصورة: docker pull clawmetry (أو استخدم docker run -p 8900:8900 clawmetry)
    2. شغل الحاوية: docker run -p 8900:8900 clawmetry
    3. افتح المتصفح على http://localhost:8900

    الطريقة الثالثة: التثبيت من المصدر (للمطورين المتقدمين)

    1. استنسخ المستودع: git clone https://GitHub.com/vivekchand/clawmetry.git
    2. ادخل إلى المجلد: cd clawmetry
    3. ثبت المتطلبات: pip install flask
    4. شغل لوحة التحكم: python3 dashboard.py
    5. افتح المتصفح على 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.json غير موجود أو لا يحتوي على قنواتتأكد من وجود الملف في المسار الصحيح، وأنه يحتوي على الأقل قناة واحدة مفعلة.
    خطأ في المنفذ 8900 مشغولتطبيق آخر يستخدم المنفذاستخدم منفذاً مختلفاً: clawmetry --port 8901
    pip install clawmetry يفشلإصدار Python قديم أو تعارض في الحزمقم بترقية pip: pip install --upgrade pip، ثم حاول مرة أخرى.
    Docker: الحاوية لا تبدأالصورة غير موجودة أو المنفذ محجوبتأكد من سحب الصورة أولاً: docker pull clawmetry، ثم استخدم docker run -p 8900:8900 clawmetry

    استخدامات عملية

    • تصحيح أخطاء الوكيل: راقب تسلسل أفكار الوكيل لتحديد أين يحدث الخطأ.
    • مراقبة الأداء: تعرف على زمن استجابة كل قناة لتحسين الأداء.
    • عرض توضيحي: استخدم اللوحة لعرض قدرات وكيلك أمام العملاء أو الفريق.

    هل يستحق ClawMetry التجربة؟

    نعم، إذا كنت تستخدم OpenClaw AI وتحتاج إلى رؤية ما يحدث داخل وكيلك. الأداة مجانية، سهلة التثبيت، وتوفر قيمة فورية. لكن إذا كنت تستخدم وكيلاً واحداً بسيطاً ولا تحتاج مراقبة، فقد لا تكون ضرورية.

    بدائل مشابهة

    • LangSmith: منصة مراقبة مدفوعة من LangChain.
    • Weights & Biases: أداة مراقبة تجارب ML.
    • OpenClaw Logs: سجلات مدمجة في OpenClaw (أقل تفصيلاً).

    أسئلة شائعة

    هل ClawMetry يعمل مع وكلاء غير OpenClaw؟

    لا، مصمم خصيصاً لـ OpenClaw AI.

    هل يمكنني تشغيل ClawMetry على خادم بعيد؟

    نعم، يمكنك تشغيله على خادم والوصول إليه عبر IP العام، لكن تأكد من إعدادات الأمان.

    كلي أمان؟ هل يرسل بياناتي إلى الخارج؟

    ClawMetry يعمل محلياً ولا يرسل أي بيانات خارجية. جميع البيانات تبقى على جهازك.

    DO

    Playbook التطبيق

    خطوات عملية مرتبة من التشخيص إلى النتيجة

    خطوة 1

    تثبيت Python 3.8+

    لماذا؟ ClawMetry يعتمد على Python، والإصدار القديم يسبب أخطاء.

    كيف؟ شغل الأمر python --version في الطرفية. إذا كان الإصدار أقل من 3.8، قم بتثبيت الأحدث من python.org.

    الناتج: ظهور إصدار Python 3.8 أو أعلى.

    خطوة 2

    تثبيت ClawMetry عبر pip

    لماذا؟ أسهل طريقة للمطورين.

    كيف؟ شغل الأمر pip install clawmetry في الطرفية.

    الناتج: رسالة نجاح التثبيت.

    خطوة 3

    تشغيل ClawMetry

    لماذا؟ لبدء لوحة المراقبة.

    كيف؟ شغل الأمر clawmetry في الطرفية.

    الناتج: رسالة تفيد بأن الخادم يعمل على http://localhost:8900.

    خطوة 4

    فتح لوحة التحكم

    لماذا؟ لرؤية القنوات والبيانات.

    كيف؟ افتح المتصفح على http://localhost:8900.

    الناتج: ظهور لوحة تحكم تعرض القنوات المفعلة (إن وجدت).

    خطوة 5

    تأكيد وجود ملف التكوين

    لماذا؟ ClawMetry يقرأ ملف openclaw.json لعرض القنوات.

    كيف؟ تحقق من وجود الملف في ~/.openclaw/openclaw.json. إذا لم يكن موجوداً، شغل OpenClaw أولاً أو أنشئ الملف يدوياً.

    الناتج: ظهور القنوات في لوحة التحكم.

    TMP

    قوالب جاهزة للنسخ

    حوّل القراءة إلى تنفيذ سريع

    ملف تكوين OpenClaw الأساسي
    {
      "channels": {
        "slack": {"token": "xoxb-your-slack-token"},
        "telegram": {"token": "123456:your-telegram-token"}
      }
    }
    أمر Docker لتشغيل ClawMetry
    docker run -p 8900:8900 clawmetry
    أمر تغيير المنفذ
    clawmetry --port 8901
    ERR

    مصفوفة الأخطاء

    اعرف أين يتعثر الناس وكيف تتجنب ذلك

    الخطألماذا يحدث؟التصحيح
    ClawMetry لا يعرض أي قنواتملف openclaw.json غير موجود أو لا يحتوي على قنوات مفعلة.تأكد من وجود الملف في ~/.openclaw/openclaw.json وأنه يحتوي على الأقل قناة واحدة مع token صحيح.
    خطأ في المنفذ 8900 مشغولتطبيق آخر يستخدم المنفذ.استخدم منفذاً مختلفاً: clawmetry --port 8901
    pip install clawmetry يفشلإصدار Python قديم أو تعارض في الحزم.قم بترقية pip: pip install --upgrade pip، ثم حاول مرة أخرى.
    Docker: الحاوية لا تبدأالصورة غير موجودة أو المنفذ محجوب.تأكد من سحب الصورة أولاً: docker pull clawmetry، ثم استخدم docker run -p 8900:8900 clawmetry.
    IF

    شجرة القرار

    ماذا تفعل حسب حالتك؟

    إذا: إذا كنت تستخدم OpenClaw AI وتحتاج مراقبة

    إذن: قم بتثبيت ClawMetry عبر pip أو Docker.

    إذا: إذا واجهت خطأ في التثبيت

    إذن: راجع جدول الأخطاء الشائعة وحلولها.

    إذا: إذا كانت القنوات لا تظهر

    إذن: تحقق من ملف openclaw.json.

    إذا: إذا كنت تحتاج مراقبة متقدمة أو مدفوعة

    إذن: فكر في بدائل مثل LangSmith.

    7D

    خطة تطبيق 7 أيام

    جدول صغير يمنع التسويف

    1. اليوم 1: تثبيت ClawMetry وتشغيله.
    2. اليوم 2: ربط قناة Slack واختبارها.
    3. اليوم 3: ربط قناة Telegram واختبارها.
    4. اليوم 4: مراقبة أداء الوكيل لمدة ساعة.
    5. اليوم 5: تحليل الأخطاء وتحسين التكوين.
    6. اليوم 6: إعداد لوحة التحكم للعرض التوضيحي.
    7. اليوم 7: توثيق الإعدادات ومشاركتها مع الفريق.
    FACT

    حقائق سريعة تحفظها

    نقاط مختصرة ترجع لها لاحقاً

    1. ClawMetry مجاني ومفتوح المصدر (رخصة MIT).

    2. يعمل محلياً ولا يرسل بيانات للخارج.

    3. يدعم التثبيت عبر pip أو Docker.

    4. يقرأ تلقائياً ملف تكوين OpenClaw.

    5. يعرض القنوات في الوقت الفعلي دون تحديث الصفحة.

    6. تم تطويره بواسطة vivekchand على GitHub.

    7. يتطلب Python 3.8 أو أحدث.

    8. المنفذ الافتراضي هو 8900.

    9. يمكن تغيير المنفذ باستخدام --port.

    FAQ

    أسئلة شائعة

    إجابات مباشرة على ما يبحث عنه الزائر

    هل ClawMetry يعمل مع وكلاء غير OpenClaw؟

    لا، مصمم خصيصاً لـ OpenClaw AI.

    هل يمكنني تشغيل ClawMetry على خادم بعيد؟

    نعم، يمكنك تشغيله على خادم والوصول إليه عبر IP العام، لكن تأكد من إعدادات الأمان.

    هل ClawMetry يرسل بياناتي إلى الخارج؟

    لا، يعمل محلياً ولا يرسل أي بيانات خارجية.

    ماذا أفعل إذا لم أجد ملف openclaw.json؟

    شغل OpenClaw أولاً لإنشائه، أو أنشئ ملفاً يدوياً بالمحتوى المناسب.

    هل يمكنني استخدام ClawMetry مع قنوات متعددة؟

    نعم، يدعم أي قناة معرفة في ملف التكوين.

    ABC

    مصطلحات سريعة

    تعريفات مختصرة تمنع الالتباس

    ClawMetry

    أداة مراقبة مفتوحة المصدر لوكلاء OpenClaw AI تعرض القنوات والأفكار في الوقت الفعلي.

    OpenClaw AI

    إطار عمل لبناء وكلاء ذكاء اصطناعي يمكنهم التواصل عبر قنوات متعددة.

    pip

    مدير حزم Python يستخدم لتثبيت المكتبات.

    Docker

    أداة لتشغيل التطبيقات في حاويات معزولة.

    لوحة التحكم

    واجهة رسومية تعرض بيانات المراقبة.

    Q+

    أسئلة مرتبطة يبحث عنها الناس

    استخدمها كمسارات متابعة داخل نفس الموضوع

    كيفية تثبيت ClawMetry على LinuxClawMetry vs LangSmithمراقبة وكلاء OpenClaw AIClawMetry Docker composeClawMetry GitHubClawMetry openclaw.json exampleClawMetry troubleshooting

    لماذا هذا المرجع يتجاوز الموضوع نفسه؟

    تحول القارئ: من مطور لا يعرف كيف يراقب وكلاء AI إلى مستخدم قادر على تثبيت ClawMetry وتشغيله واستخدامه بثقة.

    • مراقبة تطبيقات الويب باستخدام Grafana
    • إدارة وكلاء AI باستخدام LangChain
    SAVE

    كيف تستخدم هذا المرجع لاحقاً؟

    القيمة الحقيقية تظهر عند العودة والتطبيق

    لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.

    ClawMetry أداة بسيطة لكنها قوية لمن يعملون مع OpenClaw AI. باتباع هذا الدليل، يمكنك البدء في مراقبة وكلائك في دقائق. تذكر أن الأداة لا تزال في مرحلة التطوير، لذا تابع التحديثات على GitHub للحصول على ميزات جديدة. إذا واجهت أي مشكلة، عد إلى هذا الدليل أو راجع README الرسمي.

    UPD

    خطة تحديث هذا الدليل

    حتى يبقى المرجع صالحاً مع الوقت

    • تحقق من تحديثات GitHub كل أسبوعين.
    • تحديث ملف التكوين عند إضافة قنوات جديدة.
    • مراجعة جدول الأخطاء الشائعة عند ظهور إصدار جديد.

    زارو — مكتبة الأدلة العملية

    نحو مكتبة أدلة عملية: تشخيص، تنفيذ، قياس، وتحديث مستمر.

    Evergreen Reference Publisher — Visitor Experience OS v7.0.0-EVERGREEN-VISITOR-EXPERIENCE-OS

    [Object]
    كاتب في Ficus Web | تقرير إخباري وقصة قصيرة

    مقالات ذات صلة

    اقتراحات مبنية على أول تصنيف مرتبط بالمقال الحالي

    التعليقات (0)

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