الوصف
hmharness هو إطار عمل لوكلاء يتطور ذاتيًا مصمم خصيصًا لتطوير HarmonyOS. يقدم نواة بدون تبعيات وقدرات تطور ذاتي من الدرجة الأولى، مدمجة ضمن نظام MCP البيئي. يتيح الإطار للمطورين إنشاء وبناء وتثبيت وتشغيل تطبيقات HarmonyOS بسلاسة في أمر واحد. كل خطوة تطور محكومة وقابلة للعكس، مما يضمن عملية تطوير محكومة.
قراءة المزيد
يتضمن الإطار سبع حزم في مستودع واحد، ويتميز بنواة بدون تبعيات، وتطور ذاتي، ونطاق HarmonyOS الأصلي، وحافظ العمليات، وطبقة التنفيذ، وواجهتين. نواة الحلقة، وضغط السياق، وبوابات الموافقة، وتدقيق الجلسات هي جميعها مكونات من الدرجة الأولى، بينما يربط MCP النظام البيئي الأوسع.
يوفر hmharness إنشاءً معتمدًا من خلال أمر harmony_project_create، مما يمكّن من توليد مكتبات HAP وHAR متعددة الصفحات والميزات في مكالمة واحدة. يتم التحقق من ذلك ضد بناءات hvigor الحقيقية. يدعم الإطار دورة حياة محاكي كاملة دون الحاجة إلى IDE، مما يسمح للمطورين بإدارة نماذج الأجهزة والمتغيرات مباشرة من خلال واجهة سطر الأوامر بدون رأس.
تتضمن عملية التطور الذاتي بوابتين مزدوجتين، تشمل تعدين الرؤى، واقتراحات المهارات، وبوابة التدريب A/B، والترقية إلى مرحلة الكاناري. تعتمد أحكام التأثير على أداء الجلسة، حيث يتم إيقاف التطورات الضارة وتوفير استرجاع فوري عند التراجع. عميل MCP مكتوب يدويًا بدون تبعيات، ويدعم أكثر من 5800 خادم مجتمعي لوظائف التوصيل والتشغيل.
يتضمن hmharness حافظ عمليات مع رادار OpenHarmony ذو 8 مصادر يراقب افتراضات الهيكل والبوابة يوميًا. ويتميز بواجهتين: واجهة مستخدم نصية كاملة الشاشة وواجهة ويب، مع تدابير أمان مدمجة مثل بوابات الموافقة deny-first وتدقيق الجلسات القابلة للإضافة فقط. تدعم الأداة واجهة مستخدم ثنائية اللغة zh/en ومطالبات النظام، وهي متوافقة مع أي مزود OpenAI، مما يضمن هندسة سياق غير مرتبطة بالنموذج.
- الفئةأدوات بناء وكلاء الذكاء الاصطناعي
- نموذج التسعيرمفتوح المصدر
- النشرCLI
- المنصاتهارموني أو إس
الميزات الأساسية لـ hmharness
نواة بدون تبعيات
تطور ذاتي من الدرجة الأولى
تكامل نظام MCP البيئي
إنشاء معتمد
دورة حياة محاكي كاملة بدون IDE
عملية تطور ذاتي مزدوجة البوابات
حافظ عمليات مع رادار OpenHarmony
دعم واجهة مستخدم ثنائية اللغة zh/en
البدء مع hmharness
التثبيت: إعداد Node >= 22 وأدوات HarmonyOS
الإنشاء: استخدم harmony_project_create لإعداد المشروع
البناء: تنفيذ البناءات باستخدام hvigor
التشغيل: تثبيت وتشغيل التطبيقات باستخدام hdc
حالات استخدام hmharness
- تطوير تطبيقات HarmonyOS
- إطار عمل يتطور ذاتيًا
- تكامل نظام MCP البيئي
- عمليات واجهة سطر الأوامر بدون رأس
- تطوير ثنائي اللغة





