Skip to content

شاشة الفروق (Diff) - الضوء الأخضر للمطور

يكتب Gamedev AI الكود بشكل غير متزامن. هذا يعني أنه بينما تقرأ أنت السجلات في المحرك ، فإنه يقوم بإعادة كتابة ملفاتك وتحرير عشرات المثيلات. ولكن انتظر ، ترك روبوت يتحكم تلقائيًا في كتابة قرصك الصلب — ألا يكسر ذلك أساس الإبداع للمطور؟

لا! شاشة الفروق موجودة لحماية عملك ومشروعك من الأضرار العرضية.

ينفذ ملحق Gamedev AI نافذة "عرض الفروق الآمنة" ، على غرار عرض التحكم في الإصدارات الشهير في VSCode (GitHub/GitLens).

كيف يتم توليد الفروق

  1. عند طلب إنشاء أو إصلاح EnemyAttack.gd ، سيعرض السجل تقدم إعادة كتابة بيانات الفئة...
  2. ستسمع صوت "رنين" مرئي وسيظهر علامة تبويب فرق داكنة بعبارة [Original Code] بجوار [New Code Changes] على الفور ، لتملأ شاشة الدردشة.
  3. [color=red]خطوط حمراء -[/color] تمثل الأسطر التي تم حذفها بذكاء من المصدر.
  4. [color=green]خطوط خضراء +[/color] تمثل الإضافات الجديدة التي قام بها الذكاء الاصطناعي.

التطبيق أو التجاوز (قوة الرفض)

في نهاية الفرق (اسحب شريط التمرير إلى الأسفل أو حلل بهدوء) ، تظهر أزرار الأمان الحاسمة:

  • "Apply Changes": سيستخدم Gamedev AI وكيل تاريخ التراجع/الإعادة الرسمي لمحرك Godot ويعدل السكربت الهدف الفعلي. إذا ضغطت على Ctrl + Z في السكربت ، فستعود إلى الحالة التي كان عليها قبل تدخل الذكاء الاصطناعي.
  • "Skip": لم تعجبك فكرة الذكاء الاصطناعي بعد مراجعة الفرق؟ اضغط على "Skip". لن يتم تعديل أي سطر (حتى في الذاكرة المؤقتة) ، ولا توجد خسارة تقنية ، فقط استهلاك للـ توكنات.

(تخيل كيف يعمل الفرق في الممارسة العملية:)

نافذة الفروق تعرض كوداً محذوفاً باللون الأحمر وكوداً مضافاً باللون الأخضر مع أزرار التطبيق والتجاوز

نشر بموجب ترخيص MIT.