إنتقل إلى المحتوى الرئيسي

الرموز (Tokens) والسياق والذاكرة

مبتدئ

ثلاث أفكار تفتح الكثير من لحظات "لماذا فعل ذلك؟": الرموز (tokens)، ونافذة السياق، والذاكرة. افهم هذه الأفكار وستتوقف عن مفاجأتك بالانحراف، والنسيان، والفواتير المباغتة.

What you'll learn
  • اقرأ النص بالطريقة التي يقرأه بها النموذج — برموز (tokens)، لا بكلمات أو أحرف
  • تخيّل نافذة السياق كمكتب محدود المساحة، وتوقّع متى تسقط الأشياء عنه
  • تعرّف على 'تعفّن السياق' (context rot) — لماذا قد تفقد النماذج منتصف مدخلٍ طويل
  • اعرف المصادر الأربعة الحقيقية لـ 'الذاكرة' وكيف توفّرها عن قصد

الرموز (Tokens): الوحدة التي تفكّر بها النماذج

لا تقرأ النماذج الأحرف أو الكلمات — بل تقرأ الرموز (tokens)، وهي مقاطع نصية تعادل تقريبًا ثلاثة أرباع كلمة في الإنجليزية. قد تكون كلمة "Unbelievable" من 3 إلى 4 رموز؛ والكلمات الشائعة رمز واحد لكل منها؛ والمسافة أو الفاصلة أو مقطع من الكود يكلّف كل منها رموزًا أيضًا. يُحتسب كلٌّ من مدخلاتك و مخرجات النموذج، والرموز هي بالضبط ما يُقاس به التسعير والحدود.

لست بحاجة إلى العدّ يدويًا، لكن إحساسًا تقريبيًا يفيد: ~750 كلمة ≈ ~1,000 رمز. اكتب شيئًا وراقب:

10كلمات
51أحرف
~1313التوكنات التقديرية

إحساس تقريبي فقط (~الأحرف ÷ 4، أو الكلمات × 1.33). عدد التوكنات خاصّ بكل نموذج — لا تستخدم أبدًا مُجزّئ توكنات نموذج آخر. للأرقام الدقيقة استخدم نقطة نهاية عدّ التوكنات من Anthropic.

:::tip لماذا تتغيّر النسبة الإنجليزية العادية تقع قرب ثلاثة أرباع كلمة لكل رمز. أما الكود، وJSON، والكتابات غير اللاتينية، وعناوين URL الطويلة، والكلمات النادرة فتنقسم إلى رموزٍ أكثر — لذا فإن ملفًا من 500 سطر أو فقرة بالصينية يكلّف أكثر مما يوحي به عدد كلماتها. عندما تفاجئك فاتورة أو حدّ، فهذا هو السبب عادةً. :::

نافذة السياق: الذاكرة العاملة

نافذة السياق هي الحدّ الأقصى لعدد الرموز التي يمكن للنموذج أن يأخذها بعين الاعتبار دفعةً واحدة — موجّه النظام لديك، وكامل المحادثة حتى الآن، وأي ملفات مرفقة، والردّ الذي يكتبه، كلّها معًا. تخيّلها كمكتب النموذج: واسع، لكنه محدود. تختلف أحجام النوافذ باختلاف النموذج وتستمر في النمو — راجع النماذج والتسعير للأرقام الحالية بدلًا من حفظ رقمٍ واحد.

كل ما "يعرفه" النموذج في اللحظة الراهنة يقبع على ذلك المكتب:

عندما تنمو محادثة بما يتجاوز النافذة، يسقط أقدم محتوى. لهذا قد تبدو المحادثة الطويلة جدًّا وكأنها "تنسى" كيف بدأت، أو تنحرف عن تعليمك الأصلي.

تعفّن السياق: المسألة ليست مجرّد ممتلئ مقابل فارغ

مشكلة أكثر دقّة: حتى عندما يتّسع كل شيء، تميل النماذج إلى استخدام بداية ونهاية المدخل الطويل بموثوقية أكبر من منتصفه. ادفن الجملة الوحيدة المهمّة في وسط لصقٍ من 50 صفحة، وقد يُقلَّل من وزنها — وهو نمط فشل يُسمّى غالبًا "الضياع في المنتصف" (lost in the middle).

Guided walkthrough1 of 4
  1. ضع التعليمة أو السؤال الفعلي أولًا، قبل لصق مستند طويل — لا مدفونًا بعده.

إليك الطلب نفسه، مُهيكلًا بحيث تقع التعليمة في المواضع القويّة:

التعليمة أولًا، مُعاد صياغتها أخيرًا

المهمة: ابحث عن كل موضع يحدّ فيه هذا العقد من مسؤوليتنا، واقتبس البند بالضبط.

[... الصق العقد الكامل المؤلف من 40 صفحة هنا ...]

تذكير بالمهمة: اذكر بنود تحديد المسؤولية فقط، مع اقتباسات دقيقة وأرقام الأقسام. تجاهل كل ما عدا ذلك.

:::tip في Claude Code تصطدم جلسات الوكيل الطويلة بالسقف نفسه. يديره Claude Code عن قصد — بضغط التاريخ والسماح لك بتوجيه ما يبقى في مجال الرؤية. راجع إدارة السياق وهندسة السياق. :::

الذاكرة: لا وجود لها، إلا إذا وفّرتها أنت

افتراضيًا، كل محادثة هي صفحة بيضاء. لا يتذكّر النموذج محادثتك السابقة. كل ما يبدو كذاكرة هو واحد من أربعة أشياء:

المصدرما هوتتحكّم به عبر
التاريخ المُعاد إرسالهتعيد تطبيقات المحادثة إرسال المحادثة في كل دور، حتى تمتلئ النافذةبدء محادثات جديدة؛ إبقاء الخيوط مركّزة
ميزات الذاكرةتحمل بعض واجهات Claude حقائق عبر المحادثاتإعدادات الذاكرة عبر المحادثات
ملفات توفّرها أنتسياق دائم ترفقه عن قصدالمشاريع، CLAUDE.md
شيفرتك الخاصةالـ API عديم الحالة — أنت تعيد إرسال الرسائل السابقةأول استدعاء API

الخيط الناظم: إذا أردت أن يتذكّر النموذج شيئًا، فعليك أن تظلّ تضعه على المكتب.

لماذا يهمّ هذا

تقريبًا كل مشكلة من نوع "تجاهل تعليمي السابق" أو "فقد التتبّع" تعود إلى واحد من ثلاثة أمور: امتلأت النافذة، أو بدأت جلسة جديدة على البارد، أو قبعت التفصيلة الأساسية في المنتصف الميت من لصقٍ طويل. وإذ تعرف هذا، ستهيكل المُوجِّهات والجلسات لإبقاء المهم في مجال الرؤية.

اختبر نفسك

Check yourself

0/3
  1. كم رمزًا تقريبًا تساوي 750 كلمة من الإنجليزية العادية؟
  2. محادثة طويلة تبدأ 'بنسيان' كيف بدأت. السبب الأرجح هو:
  3. عليك أن تلصق مستندًا ضخمًا إضافةً إلى تعليمة أساسية واحدة. ما أفضل موضع؟

المصطلحات الأساسية

ثبّت المفردات
اضغط Enter أو مفتاح المسافة لقلب البطاقة. استخدم مفتاحي السهمين الأيسر والأيمن للتنقل بين البطاقات.تم إظهار المصطلح.
1 / 4

:::note الخلاصات

  • الرموز هي وحدة التفكير والفوترة معًا — ~1,000 لكل 750 كلمة إنجليزية، وأكثر للكود والكتابات الأخرى.
  • نافذة السياق مكتب محدود؛ المحادثات الطويلة تنسى لأن المحتوى القديم يسقط عنها.
  • حتى ضمن النافذة، ابدأ بتعليمتك وأعد صياغتها في النهاية — المنتصف يُستخدَم بقدرٍ أقل.
  • لا ذاكرة افتراضيًا. وفّرها عن قصد بالملفات، أو المشاريع، أو CLAUDE.md، أو بإعادة إرسال التاريخ. :::

التالي