CLI commands
الوكيل
openclaw proxy
تحقق من توجيه الوكيل المُدار من المشغّل، أو شغّل وكيل التصحيح المحلي الصريح وافحص حركة المرور الملتقطة.
استخدم validate لإجراء فحص تمهيدي لوكيل توجيه أمامي مُدار من المشغّل قبل تمكين
توجيه وكيل OpenClaw. الأوامر الأخرى هي أدوات تصحيح للتحقيق على مستوى النقل:
يمكنها بدء وكيل محلي، وتشغيل أمر فرعي مع تمكين الالتقاط، وسرد جلسات الالتقاط،
والاستعلام عن أنماط حركة المرور الشائعة، وقراءة الكتل الملتقطة، ومسح بيانات
الالتقاط المحلية.
الأوامر
openclaw proxy start [--host <host>] [--port <port>]
openclaw proxy run [--host <host>] [--port <port>] -- <cmd...>
openclaw proxy validate [--json] [--proxy-url <url>] [--allowed-url <url>] [--denied-url <url>] [--apns-reachable] [--apns-authority <url>] [--timeout-ms <ms>]
openclaw proxy coverage
openclaw proxy sessions [--limit <count>]
openclaw proxy query --preset <name> [--session <id>]
openclaw proxy blob --id <blobId>
openclaw proxy purge
التحقق
يفحص openclaw proxy validate عنوان URL الفعّال للوكيل المُدار من المشغّل من
--proxy-url أو الإعدادات أو OPENCLAW_PROXY_URL. يبلّغ عن مشكلة في الإعدادات عندما
لا يكون أي وكيل ممكّنًا ومُعدًا؛ استخدم --proxy-url لإجراء فحص تمهيدي لمرة واحدة
قبل تغيير الإعدادات. افتراضيًا، يتحقق من نجاح وجهة عامة عبر الوكيل ومن أن الوكيل
لا يمكنه الوصول إلى مؤشر اختبار loopback مؤقت. الوجهات المرفوضة المخصصة تفشل
بشكل مغلق: تفشل استجابات HTTP وإخفاقات النقل الملتبسة ما لم تتمكن من التحقق
من إشارة رفض خاصة بالنشر بشكل منفصل. أضف --apns-reachable لفتح نفق APNs
HTTP/2 CONNECT عبر الوكيل أيضًا والتأكد من أن بيئة اختبار APNs تستجيب؛ يستخدم
الفحص رمز موفّر غير صالح عمدًا، لذلك تُعد استجابة APNs 403 InvalidProviderToken
إشارة نجاح للوصول.
الخيارات:
--json: اطبع JSON قابلًا للقراءة آليًا.--proxy-url <url>: تحقق من عنوان URL هذا للوكيل بدلًا من الإعدادات أو البيئة.--allowed-url <url>: أضف وجهة يُتوقع أن تنجح عبر الوكيل. كررها لفحص وجهات متعددة.--denied-url <url>: أضف وجهة يُتوقع أن يحظرها الوكيل. كررها لفحص وجهات متعددة.--apns-reachable: تحقق أيضًا من إمكانية الوصول إلى APNs HTTP/2 في بيئة الاختبار عبر الوكيل.--apns-authority <url>: سلطة APNs المراد فحصها باستخدام--apns-reachable(https://api.sandbox.push.apple.comافتراضيًا؛ الإنتاج هوhttps://api.push.apple.com).--timeout-ms <ms>: مهلة كل طلب بالمللي ثانية.
راجع وكيل الشبكة للحصول على إرشادات النشر ودلالات الرفض.
إعدادات الاستعلام المسبقة
يقبل openclaw proxy query --preset <name>:
double-sendsretry-stormscache-bustingws-duplicate-framesmissing-ackerror-bursts
ملاحظات
- يستخدم
startالقيمة127.0.0.1افتراضيًا ما لم يتم تعيين--host. - يبدأ
runوكيل تصحيح محليًا ثم يشغّل الأمر بعد--. - يفتح تمرير المنبع المباشر لوكيل التصحيح مقابس منبع لأغراض التشخيص. عندما يكون وضع الوكيل المُدار من OpenClaw نشطًا، يُعطّل التمرير المباشر لطلبات الوكيل وأنفاق CONNECT افتراضيًا؛ عيّن
OPENCLAW_DEBUG_PROXY_ALLOW_DIRECT_CONNECT_WITH_MANAGED_PROXY=1فقط لتشخيصات محلية معتمدة. - يخرج
validateبالرمز 1 عند فشل إعدادات الوكيل أو فحوصات الوجهة. - الالتقاطات هي بيانات تصحيح محلية؛ استخدم
openclaw proxy purgeعند الانتهاء.