الوصف
Sourcebook هي أداة مصممة لضمان اكتمال التغييرات البرمجية التي يقوم بها وكلاء الذكاء الاصطناعي. تحدد الملفات المفقودة المرافقة مثل ملفات الاختبار، والمكونات الشقيقة، والتكوينات المعتمدة على بعضها البعض التي قد يغفلها وكيل الذكاء الاصطناعي. من خلال تحليل الاختلافات من أجل الاكتمال، يقوم Sourcebook بالإشارة إلى الملفات التي من المحتمل أن تحتاج إلى تغييرات ولكن لم يتم تعديلها.
قراءة المزيد
في الخلفية، يقوم Sourcebook برسم مستودعك باستخدام رسوم استيراد الملفات، وتاريخ التغييرات المشتركة في Git، ورسم ملفات الاختبار، واكتشاف ملفات المحور. عند تشغيل الأمر 'sourcebook check'، يقوم بمقارنة تغييراتك ضد هذه الخريطة الهيكلية ويشير إلى أي عناصر مفقودة. لا تتطلب هذه العملية نموذج لغة كبير (LLM) وتكتمل في أقل من ثانية.
يمكن نشر Sourcebook كواجهة سطر أوامر (CLI)، أو كخطاف كود كلود، أو كخادم MCP. من أجل تحليل دلالي أعمق، يرسل الخيار '--ai' الاختلاف إلى Claude Sonnet مقابل رسوم صغيرة لكل تشغيل. تتميز الأداة أيضًا بصفحة تصنيف رسوم استيراد الملفات، التي تصنف الملفات حسب الأهمية الهيكلية، مما يساعد على تحديد الملفات الحرجة التي قد تؤثر على المشروع بأكمله إذا تم تغييرها.
تكون الأداة مفيدة بشكل خاص للمطورين والفرق الذين يعتمدون على وكلاء الذكاء الاصطناعي لتوليد الكود، حيث توفر مراجعة اكتمال تلقائية على كل طلب سحب. Sourcebook مجاني للاستخدام ومفتوح المصدر، مرخص بموجب BSL-1.1، مما يجعله متاحًا لمجموعة واسعة من المستخدمين.
- الفئةمراجعة الشيفرة واختبارها بالذكاء الاصطناعي
- نموذج التسعيرمجاني
- النشرCLI، Claude Code hook، خادم MCP
- المنصاتWindows, macOS, Linux
الميزات الأساسية لـ sourcebook
تحليل اكتمال الاختلافات
كشف الاقتران المشترك
رسم رسوم استيراد الملفات
كشف ملفات الاختبار
نشر كواجهة سطر أوامر
خطافات كود كلود
تكامل خادم MCP
مجاني ومفتوح المصدر
كيفية استخدام sourcebook؟
تكوين: إعداد Sourcebook في بيئتك
استخدام: تشغيل 'sourcebook check' على اختلافاتك
تحسين: استخدام الاقتراحات المميزة لإكمال التغييرات
دمج: نشر كواجهة سطر أوامر، أو كخطاف كود كلود، أو كخادم MCP
حالات استخدام sourcebook
- تحقق من اكتمال الكود
- تحليل رسوم الاستيراد
- كشف الاعتماديات المشتركة
- مراجعة PR تلقائية
- تحليل دلالي






