كيفية استخدام OpenClaw مع WeChat مجانًا؟

Ashley Innocent

Ashley Innocent

25 مارس 2026

كيفية استخدام OpenClaw مع WeChat مجانًا؟

enterprise.banner.title

enterprise.banner.feature1

enterprise.banner.feature2

enterprise.banner.feature3

enterprise.banner.ctaB

ملخص: يمكنك ربط OpenClaw بـ WeChat عن طريق تثبيت المكون الإضافي @tencent-weixin/openclaw-weixin، ومسح رمز الاستجابة السريعة (QR) لتفويض حسابك، ثم إعادة تشغيل البوابة. يستغرق الإعداد بالكامل أقل من 5 دقائق. المكون الإضافي مجاني ومفتوح المصدر ويدعم حسابات WeChat متعددة في وقت واحد.

مقدمة

قد يبدو تشغيل مساعد ذكاء اصطناعي على WeChat معقدًا. تتطلب معظم الحلول اشتراكات باهظة في واجهة برمجة التطبيقات (API)، أو إعدادات خادم معقدة، أو حسابات مؤسسية. OpenClaw يغير ذلك.

يقوم المكون الإضافي @tencent-weixin/openclaw-weixin بربط حسابك الشخصي على WeChat ببوابة الذكاء الاصطناعي لـ OpenClaw في دقائق. لا حاجة لحساب مؤسسي. لا توجد رسوم شهرية. فقط امسح رمز QR ضوئيًا وستكون جاهزًا.

يرشدك هذا الدليل خلال الإعداد الكامل — من تثبيت المكون الإضافي إلى التعامل مع حسابات متعددة وعزل سياقات المحادثة. بحلول النهاية، سيحتوي WeChat الخاص بك على مساعد ذكاء اصطناعي يعمل بكامل طاقته على OpenClaw.

💡
إذا كان روبوت WeChat الخاص بك يحتاج إلى استدعاء واجهات برمجة تطبيقات خارجية (الطقس، المدفوعات، CRM)، فستحتاج إلى أداة اختبار API. جرب Apidog Free لتصميم واختبار وتوثيق واجهات برمجة التطبيقات الخاصة بك قبل ربطها بالروبوت الخاص بك.
button

المتطلبات الأساسية

قبل البدء، تحتاج إلى:

تحقق من إصدار OpenClaw الخاص بك:

openclaw --version

إذا كنت تستخدم إصدارًا أقدم، فقم بالتحديث أولاً. يتطلب المكون الإضافي v2.0.x الإصدار >=2026.3.22 من OpenClaw.

توافق المكون الإضافي

إصدار المكون الإضافي إصدار OpenClaw الحالة
2.0.x >=2026.3.22 نشط
1.0.x >=2026.1.0 <2026.3.22 صيانة

يتحقق المكون الإضافي من إصدار المضيف عند التشغيل. إذا كان إصدار OpenClaw الخاص بك خارج النطاق، فسيرفض المكون الإضافي التحميل.

الخطوة 1: تثبيت المكون الإضافي

الخيار أ: التثبيت بنقرة واحدة (موصى به)

npx -y @tencent-weixin/openclaw-weixin-cli install

يتعامل هذا مع كل شيء تلقائيًا — تثبيت المكون الإضافي، والتكوين، والإعداد الأولي.

الخيار ب: التثبيت اليدوي

إذا لم يعمل مثبت التثبيت بنقرة واحدة على نظامك، فقم بالتثبيت يدويًا:

1. تثبيت المكون الإضافي:

openclaw plugins install "@tencent-weixin/openclaw-weixin"

2. تمكين المكون الإضافي:

openclaw config set plugins.entries.openclaw-weixin.enabled true

الخطوة 2: مسح رمز QR لتفويض WeChat

بمجرد تثبيت المكون الإضافي، قم بتسجيل الدخول باستخدام حساب WeChat الخاص بك:

openclaw channels login --channel openclaw-weixin

سيظهر رمز QR في محطتك الطرفية. افتح WeChat على هاتفك، اضغط على أيقونة المسح الضوئي، وامسح الرمز. قم بتأكيد التفويض على هاتفك.

image-246.png

يتم حفظ بيانات اعتماد تسجيل الدخول الخاصة بك محليًا تلقائيًا. لا داعي للمسح مرة أخرى إلا إذا قمت بتسجيل الخروج.

الخطوة 3: إعادة تشغيل البوابة

بعد التفويض، أعد تشغيل بوابة OpenClaw لتفعيل المكون الإضافي:

openclaw gateway restart

هذا كل شيء. حسابك على WeChat متصل الآن بـ OpenClaw. سيتم معالجة الرسائل المرسلة إلى WeChat الخاص بك بواسطة وكيل الذكاء الاصطناعي.

الخطوة 4: إضافة حسابات WeChat متعددة (اختياري)

يدعم OpenClaw حسابات WeChat متعددة في وقت واحد. لإضافة حساب آخر، ما عليك سوى تشغيل أمر تسجيل الدخول مرة أخرى:

openclaw channels login --channel openclaw-weixin

كل مسح لرمز QR ينشئ إدخال حساب جديد. تعمل جميع الحسابات بالتوازي دون تداخل مع بعضها البعض.

الخطوة 5: عزل سياقات المحادثة (اختياري)

بشكل افتراضي، تشترك جميع القنوات في نفس سياق محادثة الذكاء الاصطناعي. هذا يعني أن محادثاتك على WeChat والقنوات الأخرى (Telegram، Discord، إلخ) تشترك في نفس ذاكرة الذكاء الاصطناعي.

إذا كنت تريد أن يكون لكل حساب WeChat سياقه المعزول الخاص به:

openclaw config set agents.mode per-channel-per-peer

مع هذا الإعداد، تحصل كل تركيبة من "حساب WeChat + جهة اتصال" على ذاكرة ذكاء اصطناعي مستقلة خاصة بها. لن تتداخل المحادثات بين الحسابات المختلفة مع بعضها البعض.

كيف يعمل المكون الإضافي تحت الغطاء

للمطورين الذين يرغبون في فهم المكون الإضافي أو توسيعه، إليك كيفية تواصله مع بوابة OpenClaw.

رؤوس المصادقة

تستخدم جميع طلبات API هذه الرؤوس:

الرأس القيمة
Content-Type application/json
AuthorizationType ilink_bot_token
Authorization Bearer <token>
X-WECHAT-UIN وحدة uint32 عشوائية مشفرة بـ base64

نقاط نهاية API الأساسية

يستخدم المكون الإضافي 5 نقاط نهاية HTTP JSON:

نقطة النهاية المسار الغرض
getUpdates getupdates استطلاع طويل للرسائل الجديدة
sendMessage sendmessage إرسال نص/صورة/فيديو/ملف
getUploadUrl getuploadurl الحصول على عنوان URL لتحميل CDN للوسائط
getConfig getconfig الحصول على تكوين الحساب (تذكرة الكتابة)
sendTyping sendtyping إظهار/إخفاء مؤشر الكتابة

استقبال الرسائل (الاستطلاع الطويل)

يستخدم المكون الإضافي الاستطلاع الطويل لاستقبال الرسائل:

// طلب
{
  "get_updates_buf": ""
}

// استجابة
{
  "ret": 0,
  "msgs": [...],
  "get_updates_buf": "<new_cursor>",
  "longpolling_timeout_ms": 35000
}

أعد تمرير مؤشر get_updates_buf في كل طلب لاحق لاستقبال الرسائل الجديدة فقط.

إرسال الرسائل

{
  "msg": {
    "to_user_id": "<target_user_id>",
    "context_token": "<session_context_token>",
    "item_list": [
      {
        "type": 1,
        "text_item": { "text": "Hello!" }
      }
    ]
  }
}

أنواع الرسائل

النوع القيمة
TEXT 1
IMAGE 2
VOICE 3
FILE 4
VIDEO 5

تحميل الوسائط (الصور، الملفات، مقاطع الفيديو)

يتم تشفير ملفات الوسائط باستخدام AES-128-ECB قبل التحميل. تتبع العملية:

  1. استدعاء getUploadUrl ببيانات تعريف الملف (الحجم، MD5)
  2. استقبال معلمات تحميل CDN الموقعة مسبقًا
  3. تشفير الملف باستخدام AES-128-ECB
  4. التحميل إلى CDN باستخدام عنوان URL الموقّع مسبقًا
  5. الاستشهاد بملف CDN في sendMessage

المشكلات الشائعة والإصلاحات

المكون الإضافي يرفض التحميل

الخطأ: المكون الإضافي يرفض التحميل عند التشغيل

الإصلاح: تحقق من إصدار OpenClaw الخاص بك. يتطلب المكون الإضافي v2.0.x الإصدار >=2026.3.22.

openclaw --version
# إذا كان قديمًا، قم بتحديث OpenClaw أولاً

انتهاء صلاحية رمز QR

الخطأ: انتهى وقت رمز QR قبل المسح

الإصلاح: أعد تشغيل أمر تسجيل الدخول. تنتهي صلاحية رموز QR بعد حوالي 30 ثانية.

openclaw channels login --channel openclaw-weixin

الرسائل لم يتم استلامها

الخطأ: رسائل WeChat لا تصل إلى OpenClaw

الإصلاح: أعد تشغيل البوابة بعد تسجيل الدخول.

openclaw gateway restart

حسابات متعددة تخلط السياقات

الخطأ: تظهر استجابات الذكاء الاصطناعي من حساب واحد في حساب آخر

الإصلاح: تمكين عزل السياق لكل قناة.

openclaw config set agents.mode per-channel-per-peer

حالات الاستخدام في العالم الحقيقي

مساعد ذكاء اصطناعي شخصي

ربط WeChat الشخصي الخاص بك بـ OpenClaw والحصول على مساعد ذكاء اصطناعي للرد على الرسائل عندما تكون مشغولاً. قم بإعداد عزل السياق بحيث تتلقى كل جهة اتصال ردودًا مخصصة بناءً على سجل محادثاتها.

دعم عملاء الشركات الصغيرة

تشغيل حسابات WeChat متعددة لخطوط عمل مختلفة. يتعامل كل حساب مع استفسارات عملائه الخاصة بذاكرة ذكاء اصطناعي معزولة. لا يوجد تلوث متقاطع بين الحسابات.

اختبار المطورين

استخدم واجهة برمجة التطبيقات HTTP JSON لإنشاء تكاملات مخصصة. بروتوكول الخلفية للمكون الإضافي موثق بالكامل، مما يسهل توسيع أو استبدال السلوك الافتراضي.

الخلاصة

يستغرق إعداد OpenClaw مع WeChat أقل من 5 دقائق. قم بتثبيت المكون الإضافي، امسح رمز QR، أعد تشغيل البوابة — تم. الإعداد المجاني يدعم حسابات متعددة، عزل السياق، ودعم وسائط متعددة كامل (صور، صوت، ملفات، فيديو).

للمطورين، تجعل واجهة برمجة التطبيقات HTTP JSON الموثقة التكاملات المخصصة مباشرة.

ابدأ بمثبت التثبيت بنقرة واحدة:

npx -y @tencent-weixin/openclaw-weixin-cli install

الخطوة التالية: بمجرد تشغيل روبوت WeChat الخاص بك، ستحتاج على الأرجح إلى ربطه بواجهات برمجة تطبيقات خارجية — بوابات الدفع، أنظمة إدارة علاقات العملاء (CRMs)، خدمات الطقس، إلخ. اختبر واجهات برمجة التطبيقات الخاصة بك باستخدام Apidog للتأكد من أن الروبوت يرسل البيانات الصحيحة في كل مرة. تتوفر طبقة مجانية، لا يلزم وجود بطاقة ائتمان.

button

الأسئلة الشائعة

س: هل يعمل هذا مع حسابات WeChat الشخصية؟

ج: نعم. على عكس معظم أدوات أتمتة WeChat، يعمل هذا المكون الإضافي مع الحسابات الشخصية. لا يلزم وجود حساب مؤسسي أو رسمي.

س: هل المكون الإضافي مجاني؟

ج: نعم. المكون الإضافي @tencent-weixin/openclaw-weixin مجاني ومفتوح المصدر. كل ما تحتاجه هو تثبيت OpenClaw يعمل.

س: هل يمكنني تشغيل عدة حسابات WeChat في نفس الوقت؟

ج: نعم. قم بتشغيل openclaw channels login --channel openclaw-weixin لكل حساب. تعمل جميع الحسابات في وقت واحد.

س: ماذا يحدث إذا أعدت تشغيل جهاز الكمبيوتر الخاص بي؟

ج: يتم حفظ بيانات اعتماد تسجيل الدخول محليًا. لا تحتاج إلى مسح رمز QR مرة أخرى بعد إعادة التشغيل. فقط أعد تشغيل البوابة باستخدام openclaw gateway restart.

س: هل يمكنني بناء تكاملات مخصصة فوق هذا؟

ج: نعم. يكشف المكون الإضافي عن واجهة برمجة تطبيقات HTTP JSON موثقة بخمس نقاط نهاية: getUpdates، sendMessage، getUploadUrl، getConfig، و sendTyping. إذا كان روبوتك يحتاج إلى استدعاء خدمات خارجية، فاستخدم Apidog لاختبار والتحقق من تكاملات واجهة برمجة التطبيقات الخاصة بك قبل الانتقال إلى العمل الفعلي.

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات

كيفية استخدام OpenClaw مع WeChat مجانًا؟