แชตบอทดูเหมือนจะจำคุณได้อยู่สองทาง ทางหนึ่งคือหน้าต่างบริบทที่ยาว ซึ่งลืมทันทีที่หน้าต่างเลื่อนผ่าน อีกทางคือการจดสิ่งต่าง ๆ ลงไว้
ตัวนี้จดลงไว้ และส่วนที่ไม่ค่อยมีใครทำคือ ให้คุณอ่านสิ่งที่มันจดได้ด้วย
ทำไมตัวละครถึงเพี้ยนไป
โมเดลไม่มีความทรงจำระหว่างข้อความ ทุกอย่างที่ดูเหมือนมันนึกออกคือสิ่งที่ถูกส่งกลับเข้าไปในพรอมป์ใหม่ เมื่อบทสนทนายาวเกินกว่าที่ใส่ได้ บางอย่างต้องถูกตัดหรือย่อ และนั่นคือจุดเริ่มของอาการเพี้ยน ตัวละครเริ่มไม่รู้จักชื่อพี่สาวคุณ แล้วก็ขัดกับสิ่งที่มันพูดเมื่อสัปดาห์ก่อน แล้วก็ค่อย ๆ กลายเป็นคนละคนที่ใช้ถ้อยคำชุดเดิม
ผลิตภัณฑ์ส่วนใหญ่รับมือด้วยการสรุปอยู่เบื้องหลัง ซึ่งใช้ได้จนกว่าบทสรุปนั้นจะผิด แล้วมันก็ผิดตลอดไป เพราะคุณไม่เคยเห็นและแก้ไม่ได้
สิ่งที่ถูกเก็บไว้จริง ๆ
ข้อเท็จจริงสั้น ๆ ที่ถูกดึงออกมาจากบทสนทนาระหว่างทาง ไม่ใช่บันทึกคำต่อคำ ไม่ใช่ก้อนเวกเตอร์ — เป็นบรรทัดที่คุณอ่านได้
มันถูกจำกัดขอบเขตสามชั้นพร้อมกัน และการจำกัดขอบเขตนี้เองที่กันไม่ให้เรื่องราวปนกัน
- แยกตามตัวละคร — สิ่งที่ตัวละครหนึ่งรู้ อีกตัวไม่รู้
- แยกตามหัวข้อ — เธรดคนละเธรดกับตัวละครเดียวกันเก็บความทรงจำแยกกัน
- แยกตามคน — ไม่มีสิ่งใดที่คุณบอกตัวละครแล้วคนอื่นที่คุยกับตัวละครเดียวกันจะมองเห็นได้
อ่านมัน แก้มัน ลบมัน
รายการความทรงจำเป็นหน้าจอหนึ่งในการตั้งค่าแชต เปิดขึ้นมาแล้วคุณจะเห็นข้อเท็จจริงเรียงตามลำดับ ถ้าบรรทัดไหนผิดก็แก้ ถ้าบรรทัดไหนไม่ควรถูกเขียนตั้งแต่แรกก็ลบ ถ้าคุณไม่ต้องการเลยก็ปิดความทรงจำสำหรับบทสนทนานั้น แล้วจะไม่มีการเก็บอะไรเพิ่มอีก
ฟังดูเป็นเรื่องเล็ก แต่มันเปลี่ยนรูปแบบความล้มเหลวไปทั้งหมด ข้อเท็จจริงที่ผิดในบทสรุปที่ซ่อนอยู่จะวางยาคำตอบทุกครั้งต่อจากนั้น และคุณได้แต่เดาว่าทำไมตัวละครถึงแปลกไป ส่วนข้อเท็จจริงที่ผิดในรายการคือบรรทัดที่คุณแก้เสร็จในห้าวินาที
ครั้งแรกที่ตัวละครจดอะไรลงไป คุณจะได้รับแจ้งหนึ่งครั้ง ไม่ใช่ทุกข้อความ — แค่ครั้งเดียว เพื่อให้คุณรู้ว่ากลไกนี้มีอยู่และหาได้ที่ไหน
สิ่งที่ไม่มีวันถูกเขียนลงไป
ตัวกรองทำงานกับข้อเท็จจริงทุกชิ้นที่ถูกดึงออกมา และตัดสิ่งที่ไม่ควรอยู่ในคลังความทรงจำตั้งแต่ต้นออก ได้แก่ อีเมล เบอร์โทรศัพท์ เลขบัตร และเลขประจำตัวที่ออกโดยรัฐ
นี่คือตัวกรอง ไม่ใช่คำสัญญาเกี่ยวกับสิ่งที่คุณพิมพ์ มันลบรูปแบบที่มันรู้จัก สิ่งที่ปลอดภัยที่สุดที่ควรทำกับเลขบัตรจริง ยังคงเป็นการไม่ส่งมันให้แชตบอทอยู่ดี
ความทรงจำเมื่อฉากแตกกิ่ง
คุณแตกกิ่งจากคำตอบไหนก็ได้และเก็บทั้งสองเธรดไว้ เมื่อทำเช่นนั้น เธรดใหม่จะรับความทรงจำที่เธรดแม่มีอยู่ ณ ขณะนั้นไปด้วย — กิ่งใหม่จึงเริ่มจากอดีตร่วมกันชุดเดียวกัน แทนที่จะเริ่มจากศูนย์ แล้วค่อยแยกทางของมันเอง
นั่นคือจุดประสงค์ของการแตกกิ่ง ความสัมพันธ์เดียวกันสองเวอร์ชัน ไม่ใช่คนแปลกหน้าสองคน
ความทรงจำเดินทางไปถึงไหน
ถ้าตัวละครกลายเป็นบอท Telegram ของตัวเอง ความทรงจำจะทำงานที่นั่นเหมือนกับในแชตหลักทุกประการ — ยังคงแยกตามตัวละคร ตามหัวข้อ ตามคน คนที่คุยกับบอทของคุณจะสร้างความทรงจำของตัวเองกับตัวละครนั้น และมันเป็นของเขาคนเดียว