عن المشروع

Axio Coder هو بيئة تطوير ذاتية تعمل كعامل برمجة مقيم داخل بيئة التطوير المتكاملة (IDE). على عكس المساعدين القائمين على الدردشة فقط، يوفر نافذة عمل موحدة حيث يتعاون العامل والمستخدم في نفس المشروع، مع إظهار الإجراءات والاستدلالات وتغييرات الملفات في الوقت الفعلي. يستخدم النظام طبقة إمكانية الوصول في ويندوز لتشغيل البرامج الأصلية، مما يتيح تفاعلات دقيقة مع واجهات البرامج دون الاعتماد فقط على إحداثيات البكسل. القدرات الرئيسية: - تحرير الكود: يدعم عمليات إعادة الهيكلة المعقدة بناءً على مراسي النص وتحليل شجرة البنية المجردة (AST)، مع ضمان السلامة عبر فحوصات تجزئة SHA-256. - التصفح والمعاينة: يتضمن متصفح كروميوم مدمجًا يشغله العامل لاختبار التطبيقات، وقراءة وحدات التحكم، واستخراج عناصر التصميم. - الهندسة والتنسيقات: يدعم قراءة وإنشاء ملفات تقنية مثل IFC وDXF وSTEP وSTL وPDF وحزم أوفيس، مع عارضات مخصصة. - أتمتة العمليات: ينفذ الأوامر والخوادم والمحطات الطرفية التفاعلية (ConPTY) في بطاقات مراقبة. - الذاكرة والسياق: يستخدم قاعدة بيانات متجهة لتخزين الملاحظات والمسارد وسجل الجلسات، مما يسمح للعامل بفهم المفردات الخاصة بكل مشروع. - الأمان: ينفذ خزنة محلية لمفاتيح API وبيانات الاعتماد، مما يضمن عدم كشف الأسرار في سجل المحادثات. - الواجهة: تركز على الإنتاجية، مع وضع فحص العناصر، وسجل التعديلات جنبًا إلى جنب (diff)، وإدارة مرئية للمهام.