الوصف
Trama هو ملحق قوي لـ VS Code مصمم لتبسيط سير العمل في تطوير البرمجيات عند العمل مع وكلاء الذكاء الاصطناعي. يعمل كوسيط حاسم، مما يضمن أن الشيفرة التي ينتجها وكلاء الذكاء الاصطناعي تتماشى تمامًا مع رؤية المطور. تدور الوظيفة الأساسية حول الحفاظ على خريطة ديناميكية لتطبيقك، مخزنة كملفات Markdown عادية داخل دليل `.trama/` بجوار شيفرتك. يتم تمثيل هذه الخريطة بصريًا كرسوم بيانية، والتي يقرأها وكيل الذكاء الاصطناعي قبل كتابة أي شيفرة جديدة.
قراءة المزيد
عندما يقترح وكيل الذكاء الاصطناعي تغييرات، يقدم Trama هذه التغييرات كـ «اقتراحات». هذه الاقتراحات هي مخططات مفصلة للتعديلات المقصودة، مستندة إلى خريطة التطبيق، وتشتمل على كل قرار وافتراض اتخذه الوكيل. يجب على المطورين الموافقة صراحةً على هذه الاقتراحات قبل أن يتم إنشاء أي شيفرة فعلية، مما يمنحهم السيطرة الكاملة على عملية التطوير. تمنع آلية الموافقة هذه إدخال شيفرة غير مقصودة أو غير صحيحة في المشروع.
سير العمل مع Trama منظم في خمس خطوات واضحة: أولاً، يصف المطورون تغييرًا مطلوبًا بلغة بسيطة، مشابهة لكيفية شرحهم لذلك لزميل. يتم وضع هذا الطلب بعد ذلك على «اللوحة» للوكيل. ثانيًا، قد يطرح الوكيل أسئلة توضيحية، ويقدم توصيات للاختيار من بينها أو يسمح بإدخال مخصص. ثالثًا، يقوم المطور بمراجعة واقتراح الاقتراح، الذي يتضمن التغيير المرئي على الخريطة وجميع القرارات الأساسية. لا يتم بناء أي شيء حتى يتم منح هذه الموافقة.
رابعًا، بمجرد الموافقة، ينفذ الوكيل «المهام» لبناء التغييرات المعتمدة، والتي يمكن للمطورين مراقبتها على اللوحة. أخيرًا، يتعامل Trama مع «التباينات» – التناقضات التي تنشأ عندما تتباين الشيفرة وخريطة التطبيق. عندما يتم اكتشاف تباين، يقوم Trama بإعلام المطور، مما يسمح له بإصلاح الشيفرة لتتوافق مع الخريطة أو تحديث الخريطة لتعكس الشيفرة الجديدة، مما يضمن الاتساق والدقة. يدعم Trama سير العمل المتنوع، بما في ذلك تصميم تغييرات جديدة، مراجعة الاقتراحات، إعادة العمل مع التعليقات، تشغيل المهام، مسح النظام بحثًا عن التناقضات، وحل أو توحيد التباينات. كما يقدم أوضاع فردية ومدير لتناسب إعدادات الفرق المختلفة، ويتكامل مع GitHub CLI لفحص PR وإدارة الفرق.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرغير محدد
- النشرسحابي
- المنصاتVS Code
الميزات الأساسية لـ Trama
تخطيط التطبيق في Markdown
اقتراحات تغييرات وكيل الذكاء الاصطناعي
توليد الرسوم البيانية المرئية
سير عمل الموافقة على الاقتراحات
مراقبة تنفيذ المهام
اكتشاف وحل التباينات
الإجابة على الأسئلة لوكلاء الذكاء الاصطناعي
دمج التعليقات لإعادة العمل
مسح مقارنة الشيفرة والنموذج
دعم لـ VS Code
تكامل GitHub CLI لفحص PR
أوضاع فردية ومدير للتعاون في الفريق
إشعارات الغياب لحالة الوكيل
إعدادات ملحق قابلة للتخصيص
كيفية استخدام Trama؟
تثبيت Trama: قم بتثبيت ملحق Trama من سوق VS Code أو من ملف .vsix.
إعداد omp: قم بتثبيت وكيل omp، تسجيل الدخول إلى مزود النموذج، واختيار النماذج التي سيستخدمها Trama.
التكامل مع المشروع: استخدم معالج البدء لاستيراد مشروع موجود أو بدء مشروع جديد من الصفر.
وصف التغييرات: صغ التغييرات المطلوبة بلغة بسيطة، والتي سيقوم وكيل الذكاء الاصطناعي بمعالجتها.
مراجعة الاقتراحات: افحص تغييرات الوكيل المقترحة على الرسم البياني والمتطلبات، ثم وافق أو ارفض.
تشغيل المهام: اسمح للوكيل ببناء التغييرات المعتمدة، مع مراقبة التقدم على اللوحة.
حل التباينات: عالج التناقضات بين الشيفرة وخريطة التطبيق عن طريق إصلاح الشيفرة أو تحديث الخريطة.
حالات استخدام Trama
- إدارة شيفرة وكيل الذكاء الاصطناعي
- صيانة خريطة التطبيق
- مزامنة الشيفرة والنموذج
- تطوير الذكاء الاصطناعي الموجه
- سير عمل تطوير الفريق
- إنشاء مشروع جديد
- نمذجة مشروع قائم






