خادم MCP الأصلي لـ Git لذاكرة الوكيل القابلة للتدقيق والاسترجاع السريع
okf-agent-memory بواسطة Okf Memory هو خادم MCP يوفر ذاكرة دائمة وقابلة للتدقيق لوكلاء البرمجة الذكية. تقوم الأداة بتخطيط معرفة المشروع إلى مجموعة قائمة على Git وتقدم نقاط استرجاع وكتابة برمجية حتى يتمكن الوكلاء من قراءة وتسجيل سياق المهام دون خلفيات غير شفافة. تخزن الذاكرة كملفات قابلة للقراءة من قبل الإنسان داخل المستودع وتعرض واجهة بروتوكول لعملاء MCP. موجه لمطوري الذكاء الاصطناعي وفرق الهندسة التي تبني سير عمل وكيل تحتاج إلى ذاكرة مشروع قابلة للتتبع ومتكاملة مع المستودع.
ما المهام التي يمكنك استخدامها فعلاً من أجلها؟
الأداة تنفذ تنسيق المعرفة المفتوحة v0.2 لتحويل مستودع إلى مجموعة معرفة ذاتية التحقق، بحيث يمكن أن تستمر العمليات الوكيلة في الاحتفاظ بملاحظات منظمة جنبًا إلى جنب مع ملفات المصدر. هذا التصميم يستبدل أساليب RAG التي تعتمد على مخازن متجهة منفصلة من خلال الاحتفاظ بالذاكرة كأعمال مشروع قابلة للقراءة، مما يجعل آثار تفكير الوكيل قابلة للتدقيق والإدارة باستخدام أدوات المراجعة والتاريخ الموجودة في المشروع.
ما مدى دقة الاسترجاعات مقارنةً بالقيام بذلك يدويًا؟
تشغل الأداة فهرسًا لغويًا BM25 في الذاكرة يقاس عند أقل من 300 ميكروثانية للتصنيف عبر العناوين والبيانات الوصفية والعلامات والأجسام، مما يمكّن من البحث المحلي الفوري تقريبًا دون تأخير الشبكة. يعود الكشف التدريجي بشظايا مركزة على المهام، عادةً حوالي 300 توكن، وتفيد حالات المشروع أن الاسترجاع الانتقائي يمكن أن يقلل من تضخم سياق المطالبات بنسبة تصل إلى 90 بالمئة لمهام البرمجة.
ما هي تنسيقات الملفات وتخطيط التخزين التي يتطلبها؟
يتوقع النظام وجود ملفات Markdown قابلة للقراءة البشرية موضوعة تحت دليل المعرفة داخل مستودع Git ويستخدم بيانات وصفية YAML لتحديد مستويات الثقة التي تفصل بين الإدخالات التي تم التحقق منها بواسطة الإنسان ومسودات الوكيل. نظرًا لأن الذاكرة نص عادي تحت التحكم في المصدر، فإن أوامر Git القياسية مثل diff و blame تعمل لمراجعة وإرجاع تغييرات الذاكرة، مما يناسب نفس سير عمل المراجعة المستخدم للشفرة.
هل يتطلب خدمات خارجية أو بنية تحتية خاصة؟
تأتي التطبيق كملف ثنائي Go واحد بدون تبعيات مع بدء تشغيل بارد أقل من 4 مللي ثانية ويعمل على macOS وLinux وWindows. يكشف عن إجراءات MCP مثل okf_search و okf_show و okf_create للعملاء المتوافقين بما في ذلك Claude Desktop و Cursor. تعمل عمليات البحث والاسترجاع محليًا دون تضمين استدعاءات API، والتي يصفها المطور بأنها حتمية وغير متصلة، مما يتجنب استدعاءات LLM في وقت التشغيل للبحث.
الأفضل لفرق الهندسة التي تقبل ذاكرة الوكيل المعتمدة على المستودع
التطبيق يناسب مطوري الذكاء الاصطناعي وفرق الهندسة الذين يفضلون سياق المشروع القابل للتدقيق والمحلي والذين يمكنهم دمج الذاكرة في سير عمل التحكم في المصدر الخاص بهم. توقع وجود مقايضات إذا كانت حالة الاستخدام الخاصة بك تعتمد على التشابه الدلالي القائم على التضمين بدلاً من الترتيب اللفظي. قم بدمج الأداة مع ممارسات مراجعة الشيفرة العادية للتحقق من مسودات الوكيل التي تم إنشاؤها والحفاظ على ذاكرة المشروع متوافقة مع المعرفة التي تمت مراجعتها من قبل البشر.