Lore: ระบบความจำข้ามตัวแทนสำหรับตัวแทนการเขียนโค้ด AI
Lore ซึ่งพัฒนาโดย Timorunge เป็นเครื่องมือเซิร์ฟเวอร์ MCP ที่สร้างด้วย Rust ซึ่งออกแบบมาเพื่อทำหน้าที่เป็นระบบหน่วยความจำข้ามตัวแทนสำหรับตัวแทน AI มันช่วยเพิ่มความสามารถของ AI โดยการจัดการประวัติการสนทนา บริบทการดำเนินงาน และความรู้โครงการที่ยั่งยืน Lore มีฟีเจอร์ขั้นสูง เช่น การเรียกคืนแบบไฮบริด การจัดการกราฟความรู้ และการควบคุมการมองเห็นและการแก้ไขข้อมูลส่วนตัวหรือข้อมูลที่แชร์ มันถูกออกแบบมาเป็นหลักสำหรับตัวแทนการเขียนโค้ด AI และนักพัฒนาที่นำไปใช้งาน โดยสนับสนุนการเข้าใจบริบทที่ดีขึ้นในระหว่างงานพัฒนา.
Lore เชื่อมต่อกับอะไร?
Lore เชื่อมต่อกับตัวแทน AI โดยใช้ Model Context Protocol (MCP) มันทำหน้าที่เป็นเซิร์ฟเวอร์ MCP สร้างการสื่อสารกับตัวแทนเหล่านี้เพื่อให้บริการความจำและความรู้ เซิร์ฟเวอร์รองรับโปรโตคอลการขนส่ง stdio ทำให้สามารถเชื่อมต่อแบบท้องถิ่นระหว่างกระบวนการได้ Lore ได้รับการยืนยันว่ามีความเข้ากันได้กับ Claude Code โดยมีคำแนะนำการติดตั้งเฉพาะสำหรับลูกค้า AI นี้ โปรโตคอลการขนส่งอื่น ๆ แม้ว่าจะเป็นส่วนหนึ่งของข้อกำหนด MCP ทั่วไป แต่ไม่ได้ระบุไว้อย่างชัดเจนว่าได้รับการสนับสนุนโดย Lore ของ Timorunge.
ฟีเจอร์หลักและเครื่องมือ
Lore มีความสามารถหลักหลายอย่างสำหรับตัวแทน AI มันเสนอ การเรียกคืนแบบผสม เพื่อดึงข้อมูลอย่างมีประสิทธิภาพ ระบบยังรวมถึงการจัดการ กราฟความรู้ ซึ่งช่วยให้สามารถจัดระเบียบข้อมูลได้อย่างมีโครงสร้าง นอกจากนี้ Lore ยังสนับสนุน การมองเห็นส่วนตัว/แชร์ และ การลบข้อมูล ของข้อมูล เพื่อให้แน่ใจว่ามีการเข้าถึงที่ควบคุมและความเป็นส่วนตัว แม้ว่าความสามารถทั่วไปเหล่านี้จะถูกอธิบาย แต่เครื่องมือหรือฟังก์ชันที่สามารถเรียกใช้ได้เฉพาะจากเซิร์ฟเวอร์ MCP ของ Lore ของ Timorunge ไม่ได้ถูกตั้งชื่อไว้อย่างชัดเจน.
ใครคือกลุ่มเป้าหมาย?
กลุ่มเป้าหมายหลักสำหรับ Lore รวมถึงตัวแทนการเขียนโค้ด AI และนักพัฒนาที่ใช้พวกเขา มันถูกออกแบบมาเพื่อเพิ่มความจำและความเข้าใจในบริบทของตัวแทนเหล่านี้ในระหว่างงานพัฒนา Lore ช่วยจับประวัติการสนทนา สกัดบริบทการดำเนินงาน และดึงความรู้โครงการที่ยั่งยืน สิ่งนี้ช่วยให้ตัวแทน AI สามารถเรียกคืนรายละเอียดสำคัญที่อาจสูญหายไปได้ หากคุณไม่ทำงานกับตัวแทนการเขียนโค้ด AI หรือไม่ต้องการการจัดการความจำข้ามตัวแทน ให้ข้ามส่วนนี้ไป.
วิธีเริ่มต้น
เซิร์ฟเวอร์ทำการตรวจสอบโดยใช้การตรวจสอบ JWT ซึ่งต้องมีการกำหนดค่าพารามิเตอร์เฉพาะเช่น jwt_issuer, jwt_audience และ jwk.endpoint ผ่านไฟล์ TOML หรือตัวแปรสภาพแวดล้อม หากพารามิเตอร์การตรวจสอบเหล่านี้ไม่ได้รับการกำหนดค่า เซิร์ฟเวอร์จะยอมรับคำขอที่ไม่ได้รับการตรวจสอบ และสนับสนุนโปรโตคอลการขนส่ง stdio สำหรับการเชื่อมต่อในท้องถิ่น.
กรณีการใช้งาน
- การจับและเรียกคืนความรู้: การจับประวัติการสนทนาและการสกัดบริบทการดำเนินงานสำหรับตัวแทน AI.
- การจัดการความจำข้ามตัวแทน: การเปิดใช้งานการเรียกคืนแบบผสมและการจัดการการมองเห็นส่วนตัว/แชร์ระหว่างตัวแทน AI หลายตัว.
- การรวมเข้ากับสภาพแวดล้อมการเขียนโค้ด AI: การเพิ่มความจำและความเข้าใจในบริบทสำหรับตัวแทนเช่น Claude Code ในระหว่างการพัฒนา.
Lore โดย Timorunge นำเสนอระบบหน่วยความจำเฉพาะสำหรับตัวแทนการเขียนโค้ด AI ซึ่งสร้างขึ้นใน Rust มันมีฟีเจอร์ที่จำเป็น เช่น การเรียกคืนแบบไฮบริดและการจัดการกราฟความรู้ พร้อมกับการควบคุมการมองเห็นข้อมูล ระบบนี้ตอบสนองความต้องการความรู้ที่คงอยู่และบริบทในระหว่างการโต้ตอบของ AI โมเดลการตรวจสอบตัวตนของมันใช้การตรวจสอบ JWT โดยมีตัวเลือกสำหรับการเข้าถึงที่ไม่มีการตรวจสอบตัวตน ลองรวม Lore กับ Claude Code เพื่อเพิ่มขีดความสามารถด้านหน่วยความจำของมัน.