أدوات مدمجة
مستويات التفكير
ما الذي يفعله
- توجيه مضمن في أي نص وارد:
/t <المستوى>،/think:<المستوى>، أو/thinking <المستوى>. - المستويات (الأسماء المستعارة):
off | minimal | low | medium | high | xhigh | adaptive- minimal → "think"
- low → "think hard"
- medium → "think harder"
- high → "ultrathink" (الحد الأقصى للميزانية)
- xhigh → "ultrathink+" (نماذج GPT-5.2 + Codex فقط)
- adaptive → ميزانية استدلال تكيفية تديرها المزود (مدعومة لعائلة نموذج Anthropic Claude 4.6)
x-high،x_high،extra-high،extra high، وextra_highتُرسم إلىxhigh.highest،maxتُرسم إلىhigh.
- ملاحظات المزود:
- نماذج Anthropic Claude 4.6 تستخدم
adaptiveافتراضيًا عندما لا يتم تعيين مستوى تفكير صريح. - Z.AI (
zai/*) تدعم التفكير الثنائي فقط (on/off). أي مستوى غيرoffيُعامل على أنهon(يُرسَم إلىlow). - Moonshot (
moonshot/*) ترسم/think offإلىthinking: { type: "disabled" }وأي مستوى غيرoffإلىthinking: { type: "enabled" }. عندما يكون التفكير مفعلاً، تقبل Moonshot فقطtool_choiceبقيمةauto|none؛ يقوم OpenClaw بتطبيع القيم غير المتوافقة إلىauto.
- نماذج Anthropic Claude 4.6 تستخدم
ترتيب التحليل
- توجيه مضمن في الرسالة (ينطبق على تلك الرسالة فقط).
- تجاوز الجلسة (يتم تعيينه عن طريق إرسال رسالة تحتوي على التوجيه فقط).
- الإعداد الافتراضي العام (
agents.defaults.thinkingDefaultفي التكوين). - الاحتياطي:
adaptiveلنماذج Anthropic Claude 4.6،lowللنماذج الأخرى القادرة على الاستدلال،offبخلاف ذلك.
تعيين إعداد افتراضي للجلسة
- أرسل رسالة تكون فقط التوجيه (يُسمح بالمسافات البيضاء)، على سبيل المثال
/think:mediumأو/t high. - يبقى هذا الإعداد ساريًا للجلسة الحالية (لكل مرسل افتراضيًا)؛ يتم مسحه بواسطة
/think:offأو إعادة تعيين الجلسة بسبب الخمول. - يتم إرسال رد تأكيدي (
تم تعيين مستوى التفكير إلى high./تم تعطيل التفكير.). إذا كان المستوى غير صالح (مثل/thinking big)، يتم رفض الأمر مع تلميح ويتم ترك حالة الجلسة دون تغيير. - أرسل
/think(أو/think:) بدون وسيط لرؤية مستوى التفكير الحالي.
التطبيق حسب الوكيل
- Embedded Pi: يتم تمرير المستوى المحلول إلى وقت تشغيل وكيل Pi داخل العملية.
التوجيهات التفصيلية (/verbose أو /v)
- المستويات:
on(الحد الأدنى) |full|off(الافتراضي). - رسالة تحتوي على التوجيه فقط تقوم بتبديل وضع التفصيل للجلسة وترد
تم تمكين التسجيل التفصيلي./تم تعطيل التسجيل التفصيلي.؛ المستويات غير الصالحة ترجع تلميحًا دون تغيير الحالة. /verbose offيخزن تجاوزًا صريحًا للجلسة؛ امسحه عبر واجهة مستخدم الجلسات باختيارinherit.- التوجيه المضمن يؤثر على تلك الرسالة فقط؛ وإلا تنطبق الإعدادات الافتراضية للجلسة/العالمية.
- أرسل
/verbose(أو/verbose:) بدون وسيط لرؤية مستوى التفصيل الحالي. - عندما يكون الوضع التفصيلي مفعلاً، تقوم الوكلاء التي تصدر نتائج أدوات منظمة (Pi، ووكلاء JSON الأخرى) بإرسال كل استدعاء أداة كرسالة خاصة به تحتوي على بيانات وصفية فقط، مع بادئة
<رمز تعبيري> <اسم-الأداة>: <وسيط>عند التوفر (المسار/الأمر). يتم إرسال هذه الملخصات للأدوات بمجرد بدء كل أداة (فقاعات منفصلة)، وليس كتغييرات تدفق. - تظل ملخصات فشل الأداة مرئية في الوضع العادي، ولكن لاحقات تفاصيل الخطأ الخام تكون مخفية ما لم يكن الوضع التفصيلي
onأوfull. - عندما يكون الوضع التفصيلي
full، يتم أيضًا إعادة توجيه مخرجات الأداة بعد اكتمالها (فقاعة منفصلة، مقصوصة إلى طول آمن). إذا قمت بتبديل/verbose on|full|offأثناء تشغيل عملية، فإن فقاعات الأدوات اللاحقة تحترم الإعداد الجديد.
رؤية الاستدلال (/reasoning)
- المستويات:
on|off|stream. - رسالة تحتوي على التوجيه فقط تقوم بتبديل ما إذا كانت كتل التفكير معروضة في الردود.
- عند التمكين، يتم إرسال الاستدلال كـ رسالة منفصلة مسبوقة بـ
Reasoning:. stream(Telegram فقط): يقوم ببث الاستدلال إلى فقاعة المسودة في Telegram أثناء إنشاء الرد، ثم يرسل الإجابة النهائية بدون الاستدلال.- اسم مستعار:
/reason. - أرسل
/reasoning(أو/reasoning:) بدون وسيط لرؤية مستوى الاستدلال الحالي.
ذات صلة
- وثائق الوضع المتقدم موجودة في الوضع المتقدم.
نبضات القلب
- نص مسبار نبض القلب هو مطالبة نبض القلب المكونة (الافتراضي:
Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.). التوجيهات المضمنة في رسالة نبض القلب تنطبق كالمعتاد (لكن تجنب تغيير الإعدادات الافتراضية للجلسة من نبضات القلب). - تسليم نبض القلب يقتصر افتراضيًا على الحمولة النهائية فقط. لإرسال رسالة
Reasoning:المنفصلة أيضًا (عند التوفر)، عيّنagents.defaults.heartbeat.includeReasoning: trueأو لكل وكيلagents.list[].heartbeat.includeReasoning: true.
واجهة مستخدم الدردشة على الويب
- محدد التفكير في دردشة الويب يعكس مستوى الجلسة المخزن من مخزن جلسات الوارد/التكوين عند تحميل الصفحة.
- اختيار مستوى آخر ينطبق فقط على الرسالة التالية (
thinkingOnce)؛ بعد الإرسال، يعود المحدد إلى مستوى الجلسة المخزن. - لتغيير الإعداد الافتراضي للجلسة، أرسل توجيه
/think:<المستوى>(كما كان من قبل)؛ سيعكس المحدد ذلك بعد إعادة التحميل التالية.