ديتريكس: مراقبة عميقة مدعومة بالذكاء الاصطناعي للتطبيقات الجارية
ديتريكس، الذي تم تطويره بواسطة فلاشوس، هو أداة خادم MCP (بروتوكول سياق النموذج) مصممة للمراقبة العميقة وتصحيح الأخطاء. تم بناؤه بشكل أساسي باستخدام Rust لخادمه، يتصل ديتريكس بوكلاء الذكاء الاصطناعي لأي عملية قيد التشغيل، سواء كانت تعمل محليًا أو في السحابة. يتفاعل مع مصحح تطبيق باستخدام بروتوكول محول التصحيح (DAP)، مما يوفر قدرات تفاعل ديناميكية. يتم توزيع ديتريكس عبر منصات متعددة، بما في ذلك macOS وLinux وWindows، وهو متاح أيضًا كصور Docker أو يمكن بناؤه من المصدر.
ماذا يتصل Detrix؟
يعمل Detrix كأداة خادم MCP تتصل مباشرةً بعميل AI بأي عملية تطبيق قيد التشغيل. يعمل كخدمة، يمكن نشره محليًا أو ضمن بيئة سحابية. تتيح هذه الاتصال المراقبة العميقة وتصحيح الأخطاء من خلال التفاعل مع مصحح التطبيق عبر بروتوكول محول التصحيح (DAP). يعمل Detrix كوسيط، مترجمًا طلبات عميل AI إلى أوامر مصحح الأخطاء للتفاعل الفوري مع العملية.
الميزات والأدوات الأساسية
يكشف Detrix عن 29 أداة MCP مميزة لعملاء AI، مما يعزز تصحيح الأخطاء والمراقبة. توفر هذه الأدوات قدرات مثل السماح لوكيل بمراقبة أي متغير في أي سطر داخل تطبيق قيد التشغيل. بالإضافة إلى ذلك، يمكن للوكلاء تعيين نقطة مراقبة لمراقبة حالات أو أحداث معينة. بينما تؤكد الوثائق الرسمية عدد الأدوات القابلة للاستدعاء، فإن الأسماء الدقيقة لجميع الـ 29 ليست مفصلة بشكل صريح.
لمن هو؟
تم تصميم Detrix للمطورين والفرق الذين يستخدمون عملاء AI لتصحيح الأخطاء المتقدم والمراقبة العميقة داخل تطبيقاتهم، لا سيما في بيئات الإنتاج. يدعم التحقيق السريع في المشكلات والمراقبة الديناميكية للخدمات الحية. هذه الأداة قيمة لأولئك الذين يحتاجون إلى التفاعل مع العمليات الجارية دون تعديلات على الكود أو إعادة التشغيل. تخطى هذا إذا لم تتضمن سير العمل الخاص بك عملاء AI لتصحيح الأخطاء أو المراقبة التطبيقية.
كيفية البدء
لا تتطلب الإعدادات الأساسية أي بيانات اعتماد. تدير آليات التحكم في الوصول، بما في ذلك القوائم السوداء والقوائم البيضاء القابلة للتكوين في "detrix.toml"، جنبًا إلى جنب مع "وضع الأمان" لكل اتصال، العمليات وتقييد الوصول.
حالات الاستخدام
- السماح لوكيل AI بتعيين نقاط مراقبة ومراقبة المتغيرات في تطبيق قيد التشغيل دون تغييرات على الكود أو إعادة التشغيل، مما يمكّن من تصحيح الأخطاء بسرعة.
- تمكين وكيل AI من التحقيق في الأخطاء في دقائق بينما يستمر التطبيق في العمل، مما يلغي الحاجة لإعادة النشر.
- توفير مراقبة عميقة على مثيل خدمة واحد عن طريق توجيه حركة المرور المشبوهة إليه، دون التأثير على بقية أسطول الإنتاج.
تقدم Detrix نهجًا فريدًا لتصحيح الأخطاء المدفوع بالذكاء الاصطناعي والمراقبة للتطبيقات الحية. يتصل خادمها بعملاء الذكاء الاصطناعي بالعمليات عبر DAP، مما يسمح بالتفاعل الديناميكي دون تغييرات في الكود. تجعل ميزات الأمان والحالات الاستخدام المحددة منها ذات قيمة لبيئات الإنتاج، مما يمكّن من حل الأخطاء بسرعة والمراقبة المستهدفة. جرب السماح لوكيل الذكاء الاصطناعي بتعيين نقطة مراقبة في تطبيق قيد التشغيل.