شاشة الفروق (Diff) - الضوء الأخضر للمطور
يكتب Gamedev AI الكود بشكل غير متزامن. هذا يعني أنه بينما تقرأ أنت السجلات في المحرك ، فإنه يقوم بإعادة كتابة ملفاتك وتحرير عشرات المثيلات. ولكن انتظر ، ترك روبوت يتحكم تلقائيًا في كتابة قرصك الصلب — ألا يكسر ذلك أساس الإبداع للمطور؟
لا! شاشة الفروق موجودة لحماية عملك ومشروعك من الأضرار العرضية.
ينفذ ملحق Gamedev AI نافذة "عرض الفروق الآمنة" ، على غرار عرض التحكم في الإصدارات الشهير في VSCode (GitHub/GitLens).
كيف يتم توليد الفروق
- عند طلب إنشاء أو إصلاح
EnemyAttack.gd، سيعرض السجل تقدم إعادة كتابة بيانات الفئة... - ستسمع صوت "رنين" مرئي وسيظهر علامة تبويب فرق داكنة بعبارة [Original Code] بجوار [New Code Changes] على الفور ، لتملأ شاشة الدردشة.
- [color=red]خطوط حمراء -[/color] تمثل الأسطر التي تم حذفها بذكاء من المصدر.
- [color=green]خطوط خضراء +[/color] تمثل الإضافات الجديدة التي قام بها الذكاء الاصطناعي.
التطبيق أو التجاوز (قوة الرفض)
في نهاية الفرق (اسحب شريط التمرير إلى الأسفل أو حلل بهدوء) ، تظهر أزرار الأمان الحاسمة:
- "Apply Changes": سيستخدم Gamedev AI وكيل تاريخ التراجع/الإعادة الرسمي لمحرك Godot ويعدل السكربت الهدف الفعلي. إذا ضغطت على
Ctrl + Zفي السكربت ، فستعود إلى الحالة التي كان عليها قبل تدخل الذكاء الاصطناعي. - "Skip": لم تعجبك فكرة الذكاء الاصطناعي بعد مراجعة الفرق؟ اضغط على "Skip". لن يتم تعديل أي سطر (حتى في الذاكرة المؤقتة) ، ولا توجد خسارة تقنية ، فقط استهلاك للـ توكنات.
(تخيل كيف يعمل الفرق في الممارسة العملية:)

