تُعد prompts الترميزية للذكاء الاصطناعي الفرق بين استخدام Claude أو ChatGPT كمحرك بحث أسرع قليلاً واستخدامه كمبرمج مساعد يعمل معك. النموذج قادر على كلا الأمرين — ما يغير النتيجة هو طريقة السؤال. prompt الترميز القوي يحدد اللغة والإطار، ويعطي الذكاء الاصطناعي الكود الفعلي أو الخطأ، ويحدد مهمة واحدة واضحة، ويخبره كيف يبدو الناتج الجيد: فرق، دالة مختبرة، شرح السبب الجذري. مدخلات غامضة، مخرجات غامضة.
يجمع هذا الدليل prompts ترميزية عملية للعمل الذي يقوم به المطورون يوميًا — كتابة الدوال، إصلاح الأخطاء، مراجعة الكود، كتابة الاختبارات، وتوثيق واجهات برمجة التطبيقات. كل منها يعمل مع Claude، ChatGPT، أو أي دردشة ذكاء اصطناعي. انسخها، ألصق كودك أو الخطأ، واملأ الأقواس.
ما الذي يجعل prompt الترميز يعمل
أفضل prompts الترميزية تشترك في أربع صفات: تسمي التقنية المستخدمة، تعطي الذكاء الاصطناعي المدخلات الحقيقية بدلاً من وصفها، تطلب شيئًا واحدًا، وتحدد شكل الإجابة. "صحح كودي" تجبر الذكاء الاصطناعي على التخمين؛ "ها هي الدالة وتتبع الأخطاء، حدد السبب الجذري وارجع نسخة مصححة مع شرح من سطر واحد لما كان خطأ" تعطيك شيئًا يمكنك استخدامه. حافظ على هذا الشكل أثناء تعديل prompts أدناه.
prompts الكتابة وإعادة الهيكلة
تحول هذه prompts المواصفات الواضحة إلى كود يعمل، والكود الفوضوي إلى شيء قابل للصيانة.
اكتب دالة [LANGUAGE] تقوم بـ [WHAT IT SHOULD DO]. المدخلات: [INPUTS]. المخرجات: [OUTPUT]. تعامل مع هذه الحالات الخاصة: [EDGE CASES]. اتبع [STYLE/CONVENTION] وأضف تعليقات مختصرة فقط حيث تكون المنطق غير واضح. أرجع الدالة مع مثالين على الاستدعاء.
أعد هيكلة هذا الكود [LANGUAGE] لتحسين القابلية للقراءة والصيانة دون تغيير السلوك. اشرح كل تغيير في سطر واحد، وأشر إلى أي شيء يبدو كخطأ كامن، واحتفظ بالواجهة العامة كما هي. هذا هو الكود: [PASTE CODE]
حوّل هذا الكود من [LANGUAGE A] إلى [LANGUAGE B]، مع الحفاظ على المنطق نفسه واستخدام أنماط اصطلاحية للغة الهدف. اذكر أي مكان لا يمكن فيه الترجمة المباشرة وما قمت به بدلاً من ذلك. الكود: [PASTE CODE]
prompts تصحيح الأخطاء
تصحيح الأخطاء هو المكان الذي يوفر فيه prompt المصاغ جيدًا أكبر قدر من الوقت — إذا أعطيت الذكاء الاصطناعي الخطأ، وليس إعادة صياغته.
ها هو خطأ [LANGUAGE] والكود ذي الصلة. شخّص السبب الجذري، وليس فقط العرض، ثم أعطني نسخة مصححة وشرحًا من سطر واحد لما كان الخطأ فعليًا. الخطأ: [PASTE STACK TRACE]. الكود: [PASTE CODE]
هذا الكود يعمل لكنه ينتج مخرجات خاطئة. المتوقع: [EXPECTED]. الفعلي: [ACTUAL]. استعرض المنطق خطوة بخطوة، حدد أين يختلف عن السلوك المقصود، وارجع التصحيح. الكود: [PASTE CODE]
prompts مراجعة الكود
وجود عين ثانية على كل تغيير هو المثالي لكنه نادرًا ما يتوفر. هذه prompts تقارب مراجعة مهندس أول.
راجع هذا الكود [LANGUAGE] كما يفعل مهندس أول. صنف ملاحظاتك حسب الخطورة — أخطاء، قضايا أمنية، أداء، ثم الأسلوب — ولكل منها أعطِ السطر المحدد، المشكلة، والحل. لا تعيد كتابة الملف بأكمله؛ دلني على المهم. الكود: [PASTE CODE]
افحص هذا الكود بحثًا عن قضايا أمنية فقط: الحقن، التعامل غير الآمن مع المدخلات، الأسرار في الكود، والاعتمادات غير الآمنة. لكل نتيجة، اشرح الخطر في سطر واحد وقدم النسخة الأكثر أمانًا. الكود: [PASTE CODE]
prompts الاختبار
الاختبارات هي العمل الأكثر احتمالًا للتخطي تحت الضغط الزمني. هذه prompts تجعل إنتاجها سريعًا.
اكتب اختبارات وحدة لهذه الدالة [LANGUAGE] باستخدام [TEST FRAMEWORK]. غطِ المسار السعيد، الحالات الخاصة، وحالات الخطأ. اذكر الحالات التي تختبرها قبل الكود لأتمكن من التحقق من عدم وجود نقص. الدالة: [PASTE CODE]
أنا على وشك تغيير [WHAT YOU ARE CHANGING]. اذكر حالات الاختبار التي يجب أن تكون موجودة قبل أن أعدل هذا الكود لأكون واثقًا من أنني لم أكسر شيئًا، بما في ذلك الحالات التي عادة ما ينسى الناس اختبارها.
prompts التوثيق والشرح
التوثيق والتدريب هو المكان الذي يوفر فيه الذكاء الاصطناعي ساعات عمل بهدوء كل أسبوع.
اشرح هذا الكود لمطور جديد على قاعدة الكود. غطِ ما يفعله، ولماذا هو منظم بهذه الطريقة، وأهم شيء من المرجح أن يسيء فهمه. اجعله مختصرًا. الكود: [PASTE CODE]
أنشئ توثيقًا للمطورين لنقطة نهاية API هذه: الطريقة، المسار، المعلمات، مثال على الطلب والاستجابة، حالات الخطأ، ومتطلبات المصادقة. المصدر: [PASTE ROUTE OR CONTROLLER CODE]
من prompts إلى سير عمل ترميز كامل
تحل prompts الفردية مهامًا فردية. المطورون الذين يستفيدون أكثر من الذكاء الاصطناعي يتوقفون عن إعادة شرح تقنيتهم، الاتفاقيات، والمعايير في كل جلسة ويحملونها مرة واحدة، بحيث يتبع كل جواب أنماطهم بالفعل. هذا هو الفرق بين لصق prompt والعمل مع مساعد مهيأ يعرف قواعد قاعدة كودك. إذا كنت تريد مجموعة مختبرة بدلاً من بناء مجموعتك الخاصة، تغطي حزم prompts التقنية والتطوير من KissMySkills البناء، التصحيح، المراجعة، الاختبار، والتوثيق، جاهزة للاستخدام مع Claude، ChatGPT، أو أي دردشة ذكاء اصطناعي.
البناء، التصحيح، مراجعة الكود، الاختبار، والتوثيق — حزم prompts مخصصة للأدوار تتجاوز القوالب العامة. تعمل مع Claude، ChatGPT، أو أي دردشة ذكاء اصطناعي.
تصفح prompts الترميز →تصفح كل prompts →