الفكرة الأساسية

هندسة الأوامر هي مهارة كتابة تعليمات واضحة لنموذج الذكاء الاصطناعي حتى يعطيك الإجابة التي تحتاجها. الأمر القوي يحدد ستة أشياء: الدور والسياق والمهمة وشكل الإجابة والحدود ومثالًا يقلده النموذج. التعليمات توجه النموذج ولا تجعل كل إجابة صحيحة، فراجع الحقائق بنفسك.

ما هي هندسة الأوامر؟

هندسة الأوامر هي مهارة كتابة تعليمات واضحة لنموذج الذكاء الاصطناعي، حتى يعطيك الإجابة التي تحتاجها بأقل عدد من المحاولات. تسمى بالإنجليزية Prompt Engineering، ويسميها كثيرون «كتابة البرومبت».

الأمر هو كل ما تكتبه للنموذج: سؤالك، والمعلومات التي تعطيها له، والشكل الذي تريد أن تعود به الإجابة. وكلمة «هندسة» لا تعني معادلات ولا شهادة جامعية. المقصود أنك تبني طلبك بترتيب مقصود، ثم تجربه وتعدله حتى يؤدي الغرض.

تنفعك هذه المهارة في حالتين: حين تتحدث مع مساعد ذكاء اصطناعي من هاتفك، وحين تبني مساعدًا يجيب زوار موقعك.

لماذا يحصل السؤال نفسه على إجابة ضعيفة أو قوية؟

نموذج الذكاء الاصطناعي لا يعرف من أنت، ولا لماذا تسأل، ولا ماذا ستفعل بالإجابة. يعرف فقط الكلمات التي كتبتها. حين تكون الكلمات قليلة وعامة، يملأ الفراغ بأكثر الإجابات شيوعًا، فتحصل على كلام سليم في ظاهره لكنه لا يخصك.

تخيل أنك دخلت على ترزي في طنطا وقلت له: فصّل لي قميصًا. سيفصّل قميصًا، لكن بأي مقاس، وأي قماش، ولأي مناسبة؟ إذا أعطيته المقاسات ونوع القماش وصورة قميص يعجبك، خرجت بقميص يناسبك. النموذج مثل هذا الترزي: ماهر، لكنه لا يقرأ ما في رأسك.

معنى ذلك أن جودة الإجابة تبدأ من عندك. كل معلومة تضيفها عن جمهورك وغرضك والشكل المطلوب تضيّق الاحتمالات أمام النموذج، وتقربه مما تريد.

الأجزاء الستة للأمر القوي

لا تحتاج إلى قوالب معقدة. الأمر القوي يجيب عن ستة أسئلة، ولا يلزم أن تستخدمها كلها في كل مرة. كلما كانت المهمة أهم، استحقت أجزاء أكثر.

أجزاء الأمر القوي بمثال لمحل أدوات منزلية
الجزءالسؤال الذي يجيب عنهمثال في سطر واحد
الدورمن يكون المساعد في هذه المهمة؟أنت بائع خبير في محل أدوات منزلية
السياقما المعلومات التي يحتاجها ليفهم الموقف؟زبائننا أسر في المنصورة تطلب عبر المحادثة
المهمةما المطلوب بالضبط؟اكتب وصفًا لطقم أكواب زجاجية من ست قطع
الشكلكيف تريد أن تبدو الإجابة؟ثلاث جمل قصيرة ثم سطر عن التوصيل
الحدودما الذي لا تريده؟لا تذكر سعرًا ولا وعدًا لم أكتبه لك
المثالما النموذج الذي يقلده؟اكتب بأسلوب هذا الوصف: عملي، سهل التنظيف، يتحمل الاستخدام اليومي

ابدأ دائمًا بالمهمة، فهي الجزء الوحيد الذي لا يُستغنى عنه. ثم أضف من الباقي ما يغير الإجابة فعلًا. والمثال الواحد الجيد يختصر سطورًا من الشرح، لأن النموذج يقلد ما يراه بدقة أكبر مما يفهمه من وصفك للأسلوب.

مثالان من مصر: أمر ضعيف ثم أمر قوي

يظهر الفرق عند التطبيق. في كل مثال تجد الأمر كما يكتبه أغلب الناس، ثم الأمر نفسه بعد إضافة الأجزاء الناقصة.

صاحبة محل تطلب وصف منتج

صاحبة محل ملابس صغير في أسيوط تريد وصفًا تنشره مع صورة عباءة جديدة. الأمر الضعيف يترك كل شيء لتخمين النموذج:

اكتب وصفًا لعباءة.

الأمر القوي يحدد الدور والجمهور والمهمة والشكل والحدود:

أنت كاتب إعلانات لمحل ملابس صغير في أسيوط يبيع عبر المحادثة. اكتب وصفًا لعباءة سوداء من قماش الكريب، واسعة ومريحة، تناسب العمل والخروج اليومي. الزبونات سيدات يهمهن أن القماش لا يشف ولا يحتاج إلى كي كثير. اكتب ثلاث جمل قصيرة بلغة بسيطة قريبة من كلام الناس في مصر، ثم سطرًا يدعو الزبونة إلى السؤال عن المقاسات. لا تذكر سعرًا، ولا تكتب صفة لم أذكرها لك.

تحصل في الحالة الأولى على وصف يصلح لأي عباءة في أي بلد. وتحصل في الثانية على وصف يشبه محلها وزبوناتها، ولا يخترع خامة ولا سعرًا.

طالب يطلب شرح درس

طالب ثانوي يراجع الكيمياء قبل الامتحانات، ولم يفهم درس الاتزان الكيميائي. الأمر الضعيف:

اشرح الاتزان الكيميائي.

الأمر القوي يذكر مستواه وما يعرفه وما لا يعرفه:

أنت مدرس كيمياء صبور. أنا طالب في المرحلة الثانوية في مصر، أفهم معنى التفاعل الكيميائي، لكني لا أفهم كيف يستمر التفاعل في الاتجاهين وتبقى التركيزات ثابتة. اشرح لي الفكرة بمثال من الحياة اليومية أولًا، ثم بالمصطلحات التي ترد في الكتاب المدرسي. اكتب الشرح في خطوات مرقمة قصيرة، ثم اسألني ثلاثة أسئلة أختبر بها فهمي، ولا تعرض إجاباتها حتى أحاول.

أضاف الطالب مستواه، وموضع الصعوبة، وترتيب الشرح، واختبارًا في النهاية. هذه التفاصيل تحول الإجابة من صفحة موسوعة إلى درس خصوصي يناسبه.

ما الفرق بين التعليمات الثابتة ورسالة المستخدم؟

في المحادثة العادية تكتب كل شيء في رسالتك. أما المساعد الذي يعمل داخل موقع فله طبقتان من الكلام: تعليمات ثابتة يكتبها صاحب الموقع مرة واحدة، ورسالة يكتبها كل زائر.

التعليمات الثابتة تسمى system prompt. هي نص واحد يحدد دور المساعد ومعلوماته وأسلوبه وحدوده، ويسري على كل محادثة. أما رسالة المستخدم فهي السؤال الذي يتغير من زائر إلى آخر، مثل: هل توصلون إلى المحلة؟

يشبه ذلك موظفًا جديدًا في محل. يعطيه صاحب المحل في أول يوم ورقة تعليمات: ماذا نبيع، وكيف نكلم الزبائن، وما الذي لا نعد به. هذه الورقة هي التعليمات الثابتة، وأسئلة الزبائن المختلفة هي رسائل المستخدمين. يجيب الموظف عن كل سؤال في ضوء الورقة.

حين تبني مساعدًا لموقعك، يذهب أغلب جهدك إلى هذه الورقة، لأنك لا تتحكم في أسئلة الزوار.

ما معنى temperature بكلمات بسيطة؟

الخيار temperature رقم يحدد مقدار التنوع في إجابات النموذج. كلما اقترب من الصفر، اختار النموذج أرجح الكلمات في كل مرة، فتأتي الإجابات مركزة ومتشابهة. وكلما ارتفع، سمح لنفسه باختيارات أقل توقعًا، فتتنوع الصياغة ويزيد احتمال الخروج عن المطلوب.

شبّهه بطباخ في مطعم. عند الرقم المنخفض يلتزم بالوصفة حرفيًا، فيخرج الطبق كل يوم بالطعم نفسه. وعند الرقم المرتفع يرتجل ويجرب توابل جديدة: قد يدهشك، وقد يفسد الطبق.

اختر رقمًا منخفضًا لخدمة العملاء والشرح والمعلومات، حيث تريد إجابة ثابتة. وارفعه قليلًا لكتابة الإعلانات واقتراح الأسماء والأفكار. وتذكر أن رفعه لا يجعل النموذج أذكى، وأن خفضه لا يجعله صادقًا: هو مقياس للتنوع فقط.

كيف تختبر الأمر وتحسنه؟

لا يخرج الأمر الجيد من أول كتابة. اكتبه، ثم اختبره كما يختبر صاحب المحل موظفه الجديد قبل أن يتركه مع الزبائن:

  1. اسأل السؤال نفسه بأكثر من صيغة: بالفصحى وبالعامية المصرية، وبجملة كاملة وبكلمتين. المساعد الجيد يعطي المعنى نفسه في كل مرة.
  2. جرّب أسئلة خارج الدور: اسأل مساعد محل الملابس عن دواء أو عن نتيجة مباراة. المطلوب أن يعتذر بلطف ويعود إلى موضوعه.
  3. اسأل عما لم تكتبه له: إذا لم تذكر مواعيد العمل وسألته عنها، فالإجابة السليمة أن يقول إنه لا يعرف، لا أن يخترع موعدًا.
  4. راجع الحقائق بنفسك: قارن كل رقم واسم وموعد في الإجابة بما تعرفه أنت. النموذج لا يراجع نفسه.
  5. غيّر شيئًا واحدًا في كل مرة: إذا عدّلت ثلاثة أشياء معًا، فلن تعرف أيها أصلح الإجابة.

احتفظ بقائمة من عشرة أسئلة تعيد تجربتها بعد كل تعديل. بهذا تتأكد أن إصلاح إجابة لم يفسد إجابة أخرى.

حدود هندسة الأوامر: ما الذي لا تفعله؟

التعليمات توجه النموذج، ولا تجعل كل إجابة صحيحة. اعرف هذه الحدود قبل أن تعتمد عليه:

  • الخطأ بثقة: قد يذكر النموذج معلومة خاطئة بنبرة الواثق، وقد يخترع اسمًا أو رقمًا أو مرجعًا. حسن الصياغة ليس دليلًا على الصحة.
  • لا يعرف ما لم تقله: لا يعرف أسعارك ولا مخزونك ولا عنوانك إلا إذا كتبتها له.
  • الأسرار والبيانات الشخصية: لا تلصق في الأمر كلمات مرور، ولا أرقام بطاقات بنكية، ولا صورة بطاقة الرقم القومي، ولا بيانات عملائك. اكتب أمثلتك ببيانات وهمية.
  • التعليمات ليست قفلًا: قد ينجح مستخدم مُلحّ في إخراج المساعد عن دوره، فلا تجعلها وسيلتك الوحيدة لحماية شيء مهم.
  • القرارات المهمة: في الطب والقانون والمال خذ الإجابة بداية للفهم، ثم ارجع إلى متخصص.

هندسة الأوامر على موقعك مع Gammal Tech

إذا كان لك موقع، تستطيع أن تضيف إليه مساعدًا يجيب زوارك بتعليماتك أنت. توفر Gammal Tech ذلك للمواقع عبر حزمة واحدة، وفيها الدالة GammalTech.ai.ask التي ترسل سؤال الزائر المسجل دخوله وتعيد الرد.

يستقبل الخيار system_prompt نصًا واحدًا يحدد دور المساعد ومعلوماته وأسلوبه وحدوده. هذا مثال لمحل صغير يبيع البن:

const rules = `
أنت مساعد محل صغير في المنصورة يبيع البن وأدوات تحضير القهوة
نوصل إلى محافظات الدلتا والدفع عند الاستلام
أجب بعربية بسيطة في جملتين وافهم العامية المصرية
إذا سُئلت عن شيء غير مكتوب هنا فقل إنك لا تعرف واطلب من الزبون مراسلة المحل
`;

async function askShop(question) {
  return await GammalTech.ai.ask(question, {
    system_prompt: rules,
    temperature: 0.3
  });
}

يحمل المتغير question رسالة الزائر، مثل «عندكم توصيل لطنطا؟»، ويحمل المتغير rules التعليمات الثابتة. في هذه السطور الأربعة تجد الدور، ثم الحقائق التي يحتاجها المساعد، ثم شكل الإجابة، ثم الحدود.

تنبيه مهم: مساعد Gammal Tech لا يقرأ موقعك من تلقاء نفسه، فما لم تكتبه في system_prompt لا يعرفه. وهو يجيب فقط ولا ينفذ: تسجيل الطلب أو أي إجراء آخر يقوم به كودك أنت. ولا تكتب في التعليمات سرًا، لأن كود صفحة الموقع يستطيع أي زائر أن يقرأه.

الخيار temperature منخفض هنا لأن خدمة الزبائن تحتاج إجابات ثابتة، ومداه في Gammal Tech من 0.0 للإجابات المركزة إلى 1.0 لأكثرها تنوعًا. كل طلب يُحسب استدعاءً واحدًا للذكاء الاصطناعي. توجد لكل مشروع حصة شهرية بلا مقابل من استدعاءات المستخدمين المسجلين، وأرقامها الحالية في دليل Gammal Tech.

أسئلة شائعة عن هندسة الأوامر

يعني ايه هندسة الأوامر؟

يعني أن تكتب للذكاء الاصطناعي تعليمات واضحة ومرتبة حتى يعطيك الإجابة التي تحتاجها. تحدد له دوره، وتشرح الموقف، وتطلب مهمة واحدة واضحة، وتذكر شكل الإجابة وحدودها.

هل هندسة الأوامر وظيفة حقيقية أم مجرد مهارة؟

هي مهارة قبل أي شيء، وتدخل اليوم في أعمال كثيرة مثل الكتابة والتسويق والبرمجة وخدمة العملاء. ظهرت وظائف تحمل هذا الاسم، لكن سوق العمل يتغير، ولا يستطيع أحد أن يعدك بوظيفة أو دخل منها وحدها. الأنفع أن تضيفها إلى تخصص تتقنه.

هل تحتاج هندسة الأوامر إلى برمجة؟

لا تحتاج إلى برمجة للمحادثة مع مساعد ذكاء اصطناعي: يكفيك أن تكتب بوضوح. تحتاج إلى قليل من البرمجة إذا أردت وضع مساعد داخل موقعك، مثل سطور JavaScript التي تستدعي الخدمة وتمرر لها تعليماتك.

هل أكتب الأمر بالعربية أم بالإنجليزية؟

اكتب بلغة جمهورك. إذا كان زبائنك في مصر يكتبون بالعربية، فاكتب التعليمات بالعربية، واذكر فيها صراحة اللغة التي تريد الرد بها، مثل: أجب بالعربية البسيطة وافهم العامية المصرية. المصطلحات التقنية تبقى بالإنجليزية كما هي.

كم يجب أن يكون طول الأمر؟

بقدر ما تحتاجه المهمة. سؤال بسيط تكفيه جملة، ومساعد موقع يحتاج فقرة أو أكثر تضم معلومات النشاط وحدود الإجابة. الطول ليس هدفًا: احذف كل سطر لا يغير الإجابة.

ابدأ بمشروع واضح على Gammal Tech

إذا كان حسابك معتمدًا بالفعل، ابدأ من الخطوة الثانية. اتبع الخطوات التالية داخل حسابك:

  1. افتح صفحة التسجيل وأنشئ حسابك مرة واحدة، ثم استكمل التحقق من الهوية وفق المتطلبات المعروضة. الأصل هو بطاقة الهوية القومية لبلد تحمل جنسيته؛ راجع متطلبات المستندات والاستثناءات المحدودة للمصريين. انتظر اعتماد الحساب قبل خطوات الربط؛ قد تستغرق الموافقة حتى 10 أيام.
  2. سجّل الدخول إلى حسابك، ثم افتح Developer Mode «وضع المطور». ستجد قائمة مشروعاتك.
  3. اختر مشروعًا موجودًا، أو اضغط Create Project لإنشاء مشروع جديد. افتح صفحة المشروع واحتفظ بمعرّفه pid؛ هذا معرّف عام وليس مفتاحًا سريًا.
  4. من إعدادات المشروع، أضف نطاق الموقع الذي ستستخدمه مع HTTPS. إذا كان الموقع يعمل بعنوان يبدأ بـ www وبدونه، سجّل كليهما.
  5. اتبع مثال الربط أو التمرين الموجود في هذا الدليل على الموقع المسجل. جرّب مهمة واحدة من البداية إلى النهاية، وسجّل النتيجة الفعلية قبل إضافة وظائف أخرى.

اكتب تعليمات مساعدك على الورق أولًا، ثم ضعها في الخيار system_prompt وجرّبها بالأسئلة التي يسألها زبائنك فعلًا.

المصدر وتفاصيل الخدمة

تستند تفاصيل التكامل والأسعار إلى دليل Gammal Tech. راجع التوثيق قبل النشر أو تغيير إعدادات مشروعك.

المقالات والأدلة