في الآونة الأخيرة ، أصدر Cangjie Community رسميًا إطارًا ذكيًا لتطوير الجسم يسمى Cangjie Magic. تمثل هذه المنصة المبتكرة اختراقًا مهمًا في لغة برمجة CanGJIE التي تم تطويرها في Huawei في مجال نموذج اللغة الكبير (LLM). نظرًا لأن أول منصة لتطوير الوكيل تم إنشاؤها أصلاً على أساس لغة Cangjie ، فإن Cangjie Magic لا يوضح فقط التراكم الفني العميق لهويوي في مجال لغات البرمجة ، ولكنه يجلب أيضًا نموذجًا جديدًا لتطوير الوكيل.
يكمن جوهر إطار عمل Cangjie Magic في الإنجازات التكنولوجية الثلاثة الرئيسية: أولاً ، قام بتقديم الوكيل الأصلي DSL (لغة خاصة بالمجال) ، والتي تستخدم تمامًا خصائص لغة Cangjie ، وتدرك البرمجة التعليمية لنمذجة الوكلاء ، وتبسيط عملية التطوير بشكل كبير. ثانياً ، يدعم Framework Protocol MCP (بروتوكول سياق النموذج) ، مما يضمن التواصل الفعال والتعاون بين الوكلاء. أخيرًا ، يوفر دمج محرك الجدولة الذكي ، إلى جانب آلية استدعاء الخدمة المعيارية وخوارزمية تخطيط المهام الديناميكية ، دعمًا قويًا لتشغيل الوكيل.

Cangjie Agent DSL هي لغة مخصصة لتحديد الوكلاء وإدارة ، كمكون أساسي للإطار. يمكن للمطورين تعزيز وظائف الوكيل بمرونة من خلال الكلمات المهيمنة على الكلمات والأدوات واستراتيجيات التعاون المختلفة. تم تصميم اللغة على أنها DSL مضمنة (EDSL) للغة Cangjie ، وسيتم تحويلها في النهاية إلى رمز Cangjie العادي وتجميعه بواسطة برنامج التحويل البرمجي Cangjie ، وبالتالي تحقيق إدارة دورة الحياة الكاملة من تعريف الوكيل ، وتنسيق السلوك إلى مراقبة العملية.
في الوقت الحاضر ، أكمل Framework Cangjie Magic التكيف الكامل للمنصة لـ Hongmeng و Windows و MacOs و Linux ، وقد شكلت في البداية حلقة مغلقة بيئية لسطح المكتب. الأمر الأكثر إثارة للدهشة هو أن خريطة طريق التكنولوجيا الرسمية تُظهر أن إمكانيات تجميع المنصات عبر الأنظمة الأساسية تعتمد على لغة cangjie من المقرر إدراكها لقدرة واجهات Android و iOS الأصلية في الربع الثالث من هذا العام. سيؤدي هذا التقدم إلى توسيع سيناريوهات التطبيق للوكيل بشكل كبير على محطة الهاتف المحمول وتزويد المطورين بإمكانيات أوسع.
من أجل مساعدة المطورين على البدء بسرعة ، قام فريق Cangjie AI Agent Framework بتجميع دليل مستخدم مفصل. من خلال مقدمة الميزة والمثال على التوضيح ، يساعد الدليل المطورين على إتقان جوهر Cangjie Agent DSL وتطبيقه على التطوير الفعلي. سواء كان المبتدئون أو المطورين ذوي الخبرة ، يمكنك الحصول على إرشادات قيمة.
عنوان المشروع: https://gitcode.com/cangjie-tpc/cangjiemagic