هناك طريقتان يبدو فيهما أن روبوت المحادثة يتذكرك. الأولى نافذة سياق طويلة، وهي تنسى في اللحظة التي تنزلق فيها النافذة. والثانية أن يدوّن الأشياء.
هذا البوت يدوّن، والجزء غير المعتاد أنه يتيح لك قراءة ما دوّنه.
لماذا تنحرف الشخصيات
النموذج لا يملك ذاكرة بين رسالة وأخرى. كل ما يبدو أنه يتذكره أُعيد إرساله إليه في الطلب. وحين تكبر المحادثة عمّا يتسع له، لا بد من إسقاط شيء أو ضغطه، ومن هنا يبدأ الانحراف: تكفّ الشخصية عن معرفة اسم أختك، ثم تناقض ما قالته الأسبوع الماضي، ثم تصير بهدوء شخصًا آخر يستعمل الكلمات نفسها.
أغلب المنتجات تعالج هذا بالتلخيص في الخلفية. وهو يعمل إلى أن يصبح الملخص خاطئًا، وعندها يبقى خاطئًا إلى الأبد، لأنك لا تراه ولا تستطيع تصحيحه.
ما الذي يُخزَّن فعليًا
حقائق قصيرة تُستخرج من المحادثة أثناء جريانها. ليست نصًا كاملًا ولا كتلة متجهات، بل أسطر تستطيع قراءتها.
وهي محدّدة النطاق بثلاث طرق في آن واحد، وهذا التحديد هو ما يمنع القصص من التسرب إلى بعضها:
- لكل شخصية — ما تعرفه شخصية لا تعرفه أخرى.
- لكل موضوع — الخيوط المنفصلة مع الشخصية نفسها تحتفظ بذاكرات منفصلة.
- لكل شخص — لا شيء تقوله لشخصية يظهر لأي شخص آخر يتحدث إلى الشخصية نفسها.
قراءتها وتصحيحها وحذفها
قائمة الذاكرة شاشة داخل إعدادات المحادثة. تفتحها فترى الحقائق بترتيبها. إن كان أحدها خاطئًا صحّحته. وإن كان سطر ما لا يجب أن يُكتب أصلًا حذفته. وإن لم ترد شيئًا من ذلك، أوقفت الذاكرة لتلك المحادثة فلا يُخزَّن شيء بعدها.
يبدو هذا صغيرًا، وهو يغيّر طبيعة العطل كليًا. حقيقة خاطئة داخل ملخص مخفي تسمّم كل رد لاحق ولا يبقى لك إلا التخمين لماذا صارت الشخصية غريبة. أما الحقيقة الخاطئة في قائمة فهي سطر تصلحه في خمس ثوانٍ.
في أول مرة تدوّن فيها شخصية شيئًا، تُخبَر مرة واحدة. لا مع كل رسالة — مرة واحدة، لتعرف أن الآلية موجودة وأين تجدها.
ما الذي لا يُكتب أبدًا
يمر مرشّح على كل حقيقة مستخرجة ويزيل ما لا ينبغي أن يكون في مخزن ذاكرة أصلًا: عناوين البريد، وأرقام الهواتف، وأرقام البطاقات، وأرقام الهويات الرسمية.
هذا مرشّح، وليس وعدًا بشأن ما تكتبه أنت. إنه يزيل الأنماط التي يتعرّف عليها. وأسلم ما تفعله برقم بطاقة حقيقي أن لا ترسله إلى روبوت محادثة من الأساس.
الذاكرة حين يتفرّع المشهد
يمكنك تفريع أي رد والاحتفاظ بالخيطين معًا. وعندها يرث الخيط الجديد الذاكرة التي كانت لدى الأصل في تلك اللحظة، فيبدأ الفرع من الماضي المشترك نفسه لا من الصفر، ثم يتباعد بعد ذلك على هواه.
وهذا هو مغزى التفريع: نسختان من العلاقة نفسها، لا غريبان.
إلى أين تسافر الذاكرة
إذا صارت شخصية بوت Telegram خاصًا بها، فالذاكرة تعمل هناك تمامًا كما تعمل في المحادثة الرئيسية — لكل شخصية، ولكل موضوع، ولكل شخص. ومن يتحدث إلى بوتك يبني ذاكرته الخاصة مع تلك الشخصية، وهي ملكه وحده.