Agent coordination

التوجيه

يحاول /steer أولًا إرسال إرشادات إلى تشغيل نشط بالفعل. وهو مخصص للحظات التي تريد فيها «تعديل هذا التشغيل بينما لا يزال يعمل». إذا تعذّر على بيئة التشغيل الحالية قبول التوجيه، يرسل OpenClaw الرسالة كموجّه عادي بدلًا من إسقاطها.

الجلسة الحالية

استخدم /steer في المستوى الأعلى لاستهداف التشغيل النشط للجلسة الحالية:

text
/steer فضّل التصحيح الأصغر وأبقِ الاختبارات مركّزة/tell لخّص قبل إجراء استدعاء الأداة التالي

السلوك:

  • يستهدف فقط التشغيل النشط للجلسة الحالية.
  • يعمل بصورة مستقلة عن وضع /queue الخاص بالجلسة.
  • يبدأ دورًا عاديًا بالرسالة نفسها عندما تكون الجلسة خاملة أو يتعذّر على التشغيل النشط قبول التوجيه.
  • يستخدم مسار التوجيه في بيئة التشغيل النشطة، بحيث يرى النموذج الإرشادات عند الحد التالي الذي تدعمه بيئة التشغيل.

التوجيه مقارنةً بالاصطفاف

يجعل /queue steer الرسائل الواردة العادية تحاول توجيه التشغيل النشط عند وصولها أثناء نشاط تشغيل. أما /steer <message> فهو أمر صريح يحاول حقن رسالة ذلك الأمر في التشغيل النشط عند الحد التالي الذي تدعمه بيئة التشغيل، بصرف النظر عن إعداد /queue المخزّن. عندما لا يكون هذا الحقن متاحًا، تُزال بادئة الأمر وتتابع <message> كموجّه عادي.

الاستخدام:

  • استخدم /steer <message> عندما تريد توجيه التشغيل النشط الآن.
  • استخدم /queue steer عندما تريد أن توجّه الرسائل العادية المستقبلية عمليات التشغيل النشطة افتراضيًا.
  • استخدم /queue collect أو /queue followup عندما ينبغي للرسائل العادية المستقبلية الانتظار حتى دور لاحق بدلًا من توجيه التشغيل النشط.
  • استخدم /queue interrupt عندما ينبغي لأحدث رسالة أن تحل محل التشغيل النشط بدلًا من توجيهه.

للاطلاع على أوضاع الاصطفاف وحدود التوجيه، راجع اصطفاف الأوامر واصطفاف التوجيه.

الوكلاء الفرعيون

يستهدف /steer في المستوى الأعلى التشغيل النشط للجلسة الحالية. يرسل الوكلاء الفرعيون تقاريرهم إلى الجلسة الأصلية/الطالبة؛ ويُستخدم /subagents للرؤية فقط.

جلسات ACP

استخدم /acp steer عندما يكون الهدف جلسة إطار تشغيل ACP:

text
/acp steer --session agent:main:acp:codex حسّن إعادة إنتاج المشكلة

راجع وكلاء ACP للتعرّف على اختيار جلسة ACP وسلوك بيئة التشغيل.

ذو صلة

Was this useful?
On this page

On this page