دليل شامل: بناء مساعد ذكاء اصطناعي لدعم العملاء باستخدام TinyClaw [تجربة عملية]

في هذا المقال، سنبني نظام كامل لدعم العملاء باستخدام TinyClaw. سنبدأ من الصفر وحتى التشغيل الفعلي!
🎯 الهدف النهائي
سنبني نظام يستقبل استفسارات العملاء عبر التليجرام والواتساب ويرد عليهم تلقائياً باستخدام الذكاء الاصطناعي.
📋 المتطلبات
- خادم (خ VPS أو كمبيو)
- Node.js v18+
- حساب Claude API أو OpenAI API
- بوت تليجرام
- حساب واتساب (للربط)
🔧步骤 1: التثبيت
# استنسخ المشروع
git clone https://github.com/TinyAGI/tinyclaw.git
cd tinyclaw
# ثبت المتطلبات
npm install
# شغل معالج الإعداد
tinyclaw start
📱 الخطوة 2: إعداد التليجرام
- اذهب إلى @BotFather في التليجرام
- أرسل /newbot
- أدخل اسم البوت (مثلاً: SupportBot)
- احصل على TOKEN
🤖 الخطوة 3: إعداد الوكيل الذكي
أنشئ وكيل جديد للدعم:
tinyclaw agent add
# أدخل:
# - Agent ID: support
# - Name: Customer Support
# - Provider: anthropic
# - Model: sonnet
تحسين سلوك الوكيل
عدّل ملف الإعداد:
nano ~/.tinyclaw/settings.json
أضف:
{
"agents": {
"support": {
"name": "Customer Support",
"provider": "anthropic",
"model": "sonnet",
"system_prompt": "أنت مساعد دعم عملاء محترف. رد بلباقة وسرعة. استخدم العربية."
}
}
}
💬 الخطوة 4: ربط القنوات
التليجرام:
tinyclaw channels enable telegram
tinyclaw channels telegram --token YOUR_BOT_TOKEN
الواتساب:
tinyclaw channels enable whatsapp
# امسح QR code بالواتساب
🧪 الخطوة 5: الاختبار
أرسل رسالة إلى البوت:
مرحباً، هل يمكنني معرفة أسعار الاستضافة؟
وسيرد الوكيل تلقائياً!
📊 هيكل النظام النهائي

| المكون | الوظيفة |
|---|---|
| Telegram Bot | استقبال رسائل العملاء |
| قناة إضافية | |
| Support Agent | معالجة الاستفسارات |
| Claude API | قوة الذكاء الاصطناعي |
⚙️ تحسينات متقدمة
1. إضافة فريق دعم متكامل
tinyclaw team add support_team
tinyclaw team add-agent support_team support
tinyclaw team add-agent support_team sales
tinyclaw team add-agent support_team billing
2. ربط مع قاعدة المعرفة
أنشئ ملف FAQs:
mkdir -p ~/tinyclaw-workspace/support
nano ~/tinyclaw-workspace/support/knowledge.md
# أضف الأسئلة الشائعة والإجابات
3. إضافة نظام التحويل
إذا كانت المشكلة معقدة، حولها لفريق الدعم البشري:
tinyclaw team add-agent support_team human_agent
📈 قياس الأداء
استخدم لوحة التحكم:
tinyclaw status
tinyclaw logs all
مقاييس مهمة:
- عدد الرسائل المعالجة
- وقت الاستجابة
- معدل الرضا
💰 التكلفة الشهرية
| المكون | التكلفة |
|---|---|
| VPS (2GB RAM) | 5$/شهر |
| Claude API | 10-50$/شهر |
| المجموع | 15-55$/شهر |
🎯 الخلاصة
بهذه الخطوات، أصبح لديك نظام دعم عملاء ذكي يعمل على مدار الساعة!
النظام يستقبل الرسائل ويرد بشكل تلقائي، ويمكنك توسيعه حسب احتياجاتك.