الوصف
Selvedge هو أداة مصممة لتزويد وكلاء الذكاء الاصطناعي بذاكرة قرار مستمرة، مما يمكنهم من تخزين واسترجاع الأسباب وراء تغييرات الشيفرة. هذه القدرة ضرورية لفهم سبب اختيار مسارات شيفرة معينة أو رفضها، خاصة في المشاريع المعقدة حيث قد تمتد القرارات عبر جلسات متعددة. يعمل Selvedge كخادم MCP محلي وCLI، حيث يخزن قرارات المشروع والأساليب المرفوضة في ملف SQLite يقع ضمن دليل المشروع.
قراءة المزيد
الأداة متوافقة مع أي وكيل ذكاء اصطناعي يمكنه الاتصال من خلال MCP المحلي أو CLI، مما يجعلها متعددة الاستخدامات لمختلف بيئات التطوير. تسجل الأسباب الصريحة للتغييرات، بما في ذلك ما الذي تغير، ومتى، ومن الذي أجرى التغيير، ولماذا. يتم تخزين هذه المعلومات محليًا، مما يضمن أن المطورين يحتفظون بالتحكم في بياناتهم دون الاعتماد على خلفية مستضافة.
Selvedge مفيد بشكل خاص للمطورين الذين يحتاجون إلى حمل ذاكرة القرار بين الجلسات، مما يمنع تكرار الأساليب المرفوضة ويوفر تاريخًا واضحًا لقرارات المشروع. يدعم البحث النصي الكامل عبر تاريخ التغييرات ويصدر إلى تنسيق Agent Trace، مما يسهل استرجاع وتحليل القرارات السابقة.
الأداة مجانية ومفتوحة المصدر، مما يبرز الشفافية وسهولة الوصول. تم تصميمها لتكمل الأدوات الموجودة مثل git، حيث توفر طبقة من ذاكرة القرار التي لا تقدمها أنظمة التحكم في الإصدارات التقليدية. من خلال استخدام Selvedge، يمكن للمطورين التأكد من أن السياق وراء تغييرات الشيفرة محفوظ، مما يسهل اتخاذ قرارات أفضل في جلسات البرمجة المستقبلية.
- الفئةأدوات بناء وكلاء الذكاء الاصطناعي
- نموذج التسعيرمجاني
- النشريعمل محليًا
- المنصاتالويب
الميزات الأساسية لـ Selvedge
ذاكرة قرار مستمرة
تخزين محلي SQLite
توافق MCP وCLI
نسبة على مستوى الكيان
بحث نصي كامل عبر تاريخ التغييرات
تصدير إلى تنسيق Agent Trace
مجاني ومفتوح المصدر
لا حاجة لخلفية مستضافة
كيفية استخدام Selvedge؟
التثبيت: إعداد Selvedge في دليل مشروعك
الاتصال: ربط وكيل الذكاء الاصطناعي الخاص بك من خلال MCP أو CLI
التسجيل: حفظ القرارات والأساليب المرفوضة
الاسترجاع: الوصول إلى الأسباب المخزنة في الجلسات المستقبلية
حالات استخدام Selvedge
- أسباب تغيير الشيفرة
- ذاكرة القرار
- الأساليب المرفوضة
- تاريخ المشروع
- التخزين المحلي





