البرمجة و AI Agents – AI Prompts Library | Arabic & English

توثيق API

اكتب لي توثيق (Documentation) واضح لـ API/Endpoint التالي.

المطلوب لكل Endpoint:
– الوصف والغرض منه.
– الـ Method والمسار (Path).
– المعاملات (Parameters) المطلوبة والاختيارية مع نوع كل واحد.
– مثال Request ومثال Response.
– الأخطاء المحتملة وأكوادها.

تفاصيل الـ API/الكود:
[الصق هنا]

كتابة Regular Expression

اكتب لي Regular Expression (Regex) لتحقيق المطلوب التالي.

المطلوب:
– الـ Regex نفسه جاهز للاستخدام.
– شرح مبسّط لكل جزء فيه وبيعمل إيه.
– مثال على نص يطابقه ومثال على نص لا يطابقه.
– لغة/بيئة الاستخدام: [حدد لو مهم].

الوصف/النمط المطلوب مطابقته:
[اكتب هنا]

كتابة استعلام SQL

اكتب لي استعلام SQL لتنفيذ المطلوب التالي.

المطلوب:
– الاستعلام كامل وجاهز للتنفيذ.
– تعليق مختصر يشرح المنطق.
– نبّهني لو فيه اعتبارات أداء (Performance) على جداول كبيرة.
– نوع قاعدة البيانات: [MySQL/PostgreSQL/غيره].

هيكل الجداول والمطلوب استخراجه:
[اكتب هنا]

كتابة حالات اختبار

اكتب لي حالات اختبار (Test Cases) شاملة للكود/الميزة التالية.

المطلوب:
– حالات النجاح الأساسية (Happy path).
– الحالات الحدّية (Edge cases).
– حالات الفشل المتوقعة (Error cases).
– لكل حالة: المدخل، المخرج المتوقع، وسبب أهميتها.
– لغة/إطار الاختبار: [حدد لو مطلوب كود جاهز].

الكود/الميزة المطلوب اختبارها:
[الصق هنا]

كتابة كود لمهمة محددة

اكتب لي كود لتنفيذ المهمة التالية.

المطلوب:
– لغة البرمجة: [حدد اللغة].
– كود نظيف، منظم، وبه تعليقات توضيحية مختصرة.
– تعامل مع الأخطاء المحتملة (Error handling) بشكل أساسي.
– بعد الكود، اشرح باختصار طريقة عمله وأي متطلبات (مكتبات/إعدادات).

وصف المهمة والمدخلات/المخرجات المطلوبة:
[اكتب هنا]

تصحيح كود فيه مشكلة

راجع الكود التالي وساعدني أصلّح المشكلة فيه.

المطلوب:
– حدّد سبب الخطأ/المشكلة بدقة.
– اشرح ليه بيحصل الخطأ ده بشكل مبسّط.
– اديني الكود مصحّح كامل.
– اقترح تحسينات إضافية لو لاحظت مشاكل تانية (أداء/أمان/وضوح).

الكود والخطأ الظاهر (لو موجود):
[الصق الكود هنا]

شرح كود موجود

اشرح لي الكود التالي بالتفصيل بشكل مبسّط.

المطلوب:
– شرح عام لوظيفة الكود ككل.
– شرح كل جزء/دالة رئيسية بترتيب منطقي.
– وضّح أي نمط برمجي (Pattern) أو تقنية مستخدمة.
– نبّهني لو فيه أجزاء ممكن تكون مربكة أو تحتاج انتباه.

الكود:
[الصق الكود هنا]

إعادة هيكلة كود لتحسينه

أعد هيكلة (Refactor) الكود التالي لتحسين جودته.

الشروط:
– حسّن الوضوح، التنظيم، وقابلية الصيانة.
– طبّق أفضل الممارسات (Best practices) المناسبة للغة.
– قلّل التكرار (DRY) وبسّط المنطق المعقد.
– حافظ على نفس الوظيفة والمخرجات تمامًا.
– اشرح أهم التغييرات اللي عملتها وليه.

الكود المطلوب تحسينه:
[الصق الكود هنا]

كتابة System Prompt لـ AI Agent

اكتب لي System Prompt احترافي لـ AI Agent مهمته [وصف المهمة].

اشمل بالترتيب:
– تعريف الدور والهوية (Role) بوضوح.
– الهدف الأساسي والمهام المسموح بها.
– القواعد والقيود (اللي المفروض ما يعملهاش).
– تنسيق المخرجات المطلوب (Output format).
– طريقة التعامل مع الحالات الغامضة أو الأسئلة خارج النطاق.
– أمثلة (Few-shot) لو مناسب لتوضيح الأسلوب المطلوب.

وصف الـ Agent، مهامه، والجمهور اللي هيستخدمه:
[اكتب هنا]

برومبت لبناء AI Agent لمهمة معينة

صمّم لي مواصفات AI Agent كامل لأتمتة المهمة التالية: [المهمة].

المطلوب:
– الهدف الرئيسي للـ Agent ونطاق عمله بدقة.
– الأدوات (Tools) اللي محتاج يستخدمها (بحث، قاعدة بيانات، API…).
– خطوات التفكير/سير العمل (Workflow) اللي هيتبعها خطوة بخطوة.
– الحالات الحدّية (Edge cases) والتعامل معاها.
– كيف يقيس نجاح المهمة، ومتى يطلب تدخل بشري.

وصف المهمة والسياق والأدوات المتاحة:
[اكتب هنا]