مستويات التفكير (توجيهات /think)
ما الذي تفعله
- توجيه مضمن في أي نص وارد:
/t <level>،/think:<level>، أو/thinking <level>. - المستويات (الأسماء البديلة):
off | minimal | low | medium | high | xhigh(نماذج GPT-5.2 وCodex فقط)- minimal → «think»
- low → «think hard»
- medium → «think harder»
- high → «ultrathink» (أقصى ميزانية)
- xhigh → «ultrathink+» (نماذج GPT-5.2 وCodex فقط)
x-high،x_high،extra-high،extra high، وextra_highتُطابِقxhigh.highest،maxتُطابِقhigh.
- ملاحظات الموفّر:
- Z.AI (
zai/*) يدعم التفكير الثنائي فقط (on/off). أي مستوى غيرoffيُعامَل على أنهon(مُطابَق إلىlow).
- Z.AI (
ترتيب الحسم
- التوجيه المضمن في الرسالة (ينطبق على تلك الرسالة فقط).
- تجاوز الجلسة (يُضبط بإرسال رسالة تحتوي على التوجيه فقط).
- الإعداد الافتراضي العام (
agents.defaults.thinkingDefaultفي التهيئة). - الاحتياطي: low للنماذج القادرة على الاستدلال؛ وإيقاف لغير ذلك.
تعيين افتراضي للجلسة
- أرسل رسالة تكون فقط التوجيه (يسمح بالمسافات)، مثل
/think:mediumأو/t high. - يثبت ذلك للجلسة الحالية (لكل مُرسِل افتراضيًا)؛ ويُزال بواسطة
/think:offأو عند إعادة ضبط الجلسة بسبب الخمول. - يُرسل رد تأكيد (
Thinking level set to high./Thinking disabled.). إذا كان المستوى غير صالح (مثل/thinking big) يُرفض الأمر مع تلميح، وتبقى حالة الجلسة دون تغيير. - أرسل
/think(أو/think:) دون وسيط لعرض مستوى التفكير الحالي.
التطبيق بواسطة الوكيل
- Pi المضمَّن: يُمرَّر المستوى المحسوم إلى بيئة تشغيل وكيل Pi داخل العملية.
توجيهات الإسهاب (/verbose أو /v)
- المستويات:
on(minimal) |full|off(الافتراضي). - رسالة تحتوي على التوجيه فقط تُبدِّل إسهاب الجلسة وتُعيد
Verbose logging enabled./Verbose logging disabled.؛ المستويات غير الصالحة تُعيد تلميحًا دون تغيير الحالة. /verbose offيُخزّن تجاوزًا صريحًا للجلسة؛ امسحه عبر واجهة الجلسات باختيارinherit.- التوجيه المضمن يؤثر في تلك الرسالة فقط؛ وإلا فتُطبَّق افتراضيات الجلسة/العامة.
- أرسل
/verbose(أو/verbose:) دون وسيط لعرض مستوى الإسهاب الحالي. - عند تفعيل الإسهاب، تُرسل الوكلاء التي تُنتِج نتائج أدوات مُهيكلة (Pi، ووكلاء JSON آخرون) كل استدعاء أداة كرسالة مستقلة تحتوي على بيانات وصفية فقط، ومُسبوقة بـ
<emoji> <tool-name>: <arg>عند توفرها (المسار/الأمر). تُرسل ملخصات الأدوات فور بدء كل أداة (فقاعات منفصلة)، وليس كتدفّق دلتا. - عندما يكون الإسهاب
full، تُعاد أيضًا مخرجات الأدوات بعد الاكتمال (فقاعة منفصلة، مُقتطعة إلى طول آمن). إذا بدّلت/verbose on|full|offأثناء تنفيذ جارٍ، فإن فقاعات الأدوات اللاحقة تلتزم بالإعداد الجديد.
إظهار الاستدلال (/reasoning)
- المستويات:
on|off|stream. - رسالة تحتوي على التوجيه فقط تُبدِّل ما إذا كانت كتل التفكير تُعرَض في الردود.
- عند التمكين، يُرسَل الاستدلال كـ رسالة منفصلة مُسبوقة بـ
Reasoning:. stream(Telegram فقط): يبث الاستدلال إلى فقاعة المسودة في Telegram أثناء توليد الرد، ثم يُرسل الجواب النهائي دون الاستدلال.- الاسم البديل:
/reason. - أرسل
/reasoning(أو/reasoning:) دون وسيط لعرض مستوى الاستدلال الحالي.
ذو صلة
- وثائق الوضع المُرتفع موجودة في Elevated mode.
نبضات القلب
- نص فحص نبضة القلب هو موجه نبضة القلب المُهيّأ (الافتراضي:
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:<level>(كما سبق)؛ وسيعكسه المُحدِّد بعد إعادة التحميل التالية.