موجه كلود كود قوي بشكل لا يصدق عند التعامل مع خطأ مزعج: أواجه الخطأ التالي: <bug> [explain_bug_here] </bug> أحتاج إلى مساعدتك لتحديد السبب الدقيق لهذا الخطأ وتنفيذ حل فعال. للقيام بذلك ، اتبع سير العمل أدناه بعناية ، بهذا الترتيب المحدد: سير العمل: الخطوة 1: التوضيح (إذا لزم الأمر) - إذا كان أي جزء من هذه المطالبة غير واضح أو مربك ، فاطرح أسئلة توضيحية قبل المتابعة. - لا تطرح أسئلة دون داع ... اسأل فقط عما إذا كانت المعلومات الأساسية مفقودة. الخطوة 2: فهم المشكلة بعمق (Ultrathink) - مراجعة وتحليل قاعدة التعليمات البرمجية ذات الصلة بعناية. - تتبع الكود خطوة بخطوة حتى تفهم تماما الخطأ وجميع السياق ذي الصلة. - استمر في التحليل حتى تشعر بالثقة التامة في فهمك. إذا كنت في شك ، فابحث بشكل أعمق. من الأفضل الإفراط في البحث بدلا من نقص البحث. الخطوة 3: حالة خاصة (إذا كان السبب واضحا للغاية) - إذا حددت السبب الجذري بثقة عالية للغاية (95٪ + يقين) ، فاذكر ذلك صراحة بوضوح. كن واقعيا هنا. لا تفرط في الثقة. - في هذا السيناريو ، بدلا من إنشاء أسباب غير ذات صلة (انظر أدناه للسياق) ، اقترح العديد من الاختلافات العملية للإصلاحات لهذا السبب الفردي المحدد بوضوح. - ثم انتقل مباشرة إلى الخطوة 7 (التنفيذ) ، وإنشاء وكلاء فرعيين منفصلين وأشجار عمل git لكل شكل ، وتنفيذ كل إصلاح بشكل مستقل. الخطوة 4: تحديد الأسباب المحتملة (إذا لم يكن السبب واضحا للغاية) - قم بإنشاء قائمة شاملة بعناية تضم ما لا يقل عن 20 سببا معقولا للخطأ. - كن دقيقا. استكشف زوايا مختلفة ، حتى تلك التي تبدو في البداية أقل احتمالا. ...