الوصف
يعمل OxCode كمهندس برمجيات ذكاء اصطناعي، مصمم لمساعدة المطورين طوال دورة حياة تطوير البرمجيات. على عكس أدوات البرمجة الذكية التقليدية التي تركز بشكل أساسي على الإكمال التلقائي أو توليد الشيفرة، يعمل OxCode كشريك هندسي، مشتركاً في جمع المتطلبات، والتخطيط، وفهم الشيفرة، وتصحيح الأخطاء، والاختبار، والتوثيق، والنشر، والتحسين المستمر.
قراءة المزيد
تعمل المنصة من خلال أوضاع مميزة. يعمل وضع الوكيل من خلال مهمة في محادثة واحدة، مستكشفاً قاعدة الشيفرة، محرراً الملفات، مشغلاً الأوامر المعتمدة، مختبراً، مصححاً للأخطاء، ومتحققاً من النتائج. من ناحية أخرى، يقرأ وضع التخطيط الشيفرة ويقترح خطة دون إجراء تغييرات، والتي يمكن نقلها بعد ذلك إلى وضع الوكيل. هذه الأوضاع هي جزء من وضع التطوير، المتاح حالياً في VS Code وIDEات المتوافقة عبر Open VSX.
تشمل القدرات الرئيسية إدارة الجلسات والرسائل المتراكمة، مما يسمح للمستخدمين بتوجيه، وتحرير، أو إعادة ترتيب المهام أثناء تشغيلها. يدعم OxCode أيضاً المهارات والإضافات، مما يمكّن المستخدمين من تثبيت تعليمات متخصصة من كتالوج أو مصادر خارجية، مع خيارات للاختيار اليدوي أو التلقائي للمهارات. يحتفظ بذاكرة محلية وسياق، مخزناً معلومات المشروع والعالمية كـ Markdown يمكن فحصه، ملخصاً المحادثات الطويلة للحفاظ على السياق ذي الصلة.
تقدم عناصر التحكم في الأذونات مرونة مع مستويات الأذونات اليدوية، والتحرير التلقائي، والوصول الكامل، بما في ذلك الموافقات على الأوامر الجلسة أو المستمرة. تتطلب الإجراءات خارج مساحة العمل، والأوامر التي ترسل الملفات، وتوليد الصور دائماً إذناً صريحاً. يوفر الأداة ميزات التنفيذ المباشر والاسترداد، موضحاً مخرجات الأوامر، والسجلات المحررة، وعناصر التحكم لإعادة المحاولة أو الاستمرار عند فشل الطلبات.
تم تصميم OxCode لدعم معظم اللغات الحديثة، والأطر، وتكدسات التكنولوجيا، بما في ذلك الويب، والهواتف المحمولة، والبرمجيات الخلفية، والذكاء الاصطناعي، والبلوك تشين، وتدفقات البرمجيات المكتبية. يتكامل مع قواعد الشيفرة الحالية والمشاريع الجديدة، مما يساعد المستخدمين على فهم، والتنقل، وتصحيح، وتعديل، وتوسيع البرمجيات. بينما هو مصمم أساساً للمطورين، فإنه مصمم أيضاً لمساعدة المؤسسين، والطلاب، والمبدعين، والبناة الجدد في تحويل الأفكار إلى برمجيات عاملة. تعتمد المنصة على بنية OxCode.ai التحتية، مستخدمة أنظمة ونماذج متخصصة مختارة لمهام هندسية مختلفة، دون الحاجة إلى إدارة أسماء نماذج محددة.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرمجاني مع ميزات مدفوعة
- النشرسحابي
- المنصاتالويب, Windows, macOS
الميزات الأساسية لـ OxCode
وضع الوكيل لتنفيذ المهام والتحقق منها
وضع التخطيط لتحليل الشيفرة وتوليد الخطط
محادثات مساحة العمل المحفوظة والدردشات المستقلة
رسائل متراكمة مع توجيه، وتحرير، وإعادة ترتيب
مهارات قابلة للتثبيت من كتالوج أو مصادر خارجية
خيار اختيار المهارات التلقائي
تخزين الذاكرة المحلية للمشاريع والعالمية
تلخيص السياق للمحادثات الطويلة
مستويات أذونات يدوية، وتحرير تلقائي، والوصول الكامل
موافقات الأوامر الجلسة أو المستمرة
مخرجات الأوامر المباشرة والسجلات المحررة
عناصر التحكم لإعادة المحاولة والاستمرار للطلبات الفاشلة
دعم لغات البرمجة الحديثة والأطر
التوافق مع قواعد الشيفرة الحالية والجديدة
واجهة دردشة بلغة طبيعية للتفاعل
كيفية استخدام OxCode؟
تثبيت OxCode: قم بتثبيت إضافة OxCode - مهندس البرمجيات الذكي من سوق VS Code أو Open VSX لـ IDEات المتوافقة.
التسجيل/تسجيل الدخول: افتح لوحة OxCode في محررك واختر التسجيل أو تسجيل الدخول لإكمال إنشاء الحساب عبر متصفحك.
اختيار وضع: استخدم وضع التطوير، الذي يتضمن وضع الوكيل لتنفيذ المهام أو وضع التخطيط لتحليل الشيفرة وتوليد الخطط.
التفاعل مع OxCode: استخدم واجهة الدردشة للتخطيط للميزات، وطرح الأسئلة التقنية، وتصحيح المشكلات، أو فهم الشيفرة.
إدارة الأذونات: قم بتعيين مستويات الأذونات (يدوي، تحرير تلقائي، وصول كامل) ووافق على الأوامر حسب الحاجة.
استخدام المهارات: قم بتثبيت مهارات متخصصة من كتالوج OxCode أو مصادر خارجية، أو السماح بالاختيار التلقائي للمهارات.
مراقبة واسترداد: راقب مخرجات الأوامر المباشرة واستخدم عناصر التحكم لإعادة المحاولة أو الاستمرار إذا فشل الاتصال أو طلب النموذج.
حالات استخدام OxCode
- تخطيط الميزات
- فهم قاعدة الشيفرة
- كتابة الشيفرة
- تصحيح الأخطاء
- توليد الاختبارات
- نشر المشروع
- مراقبة المشكلات
- التعلم أثناء البناء
- مراجعة الشيفرة








