القطعة الأخيرة: بوت يعرف موقعك
chatbotك حتى الآن يعرف فقط ما في الـ system prompt. الحيلة النهائية: أعطه بيانات موقعك في الـ prompt. هذا يسمى إعطاء AI سياقاً (context):
const informace = `
You are the helper for the FK Sokol Nebovidy website. Here is the information:
- Practice: Tuesday and Thursday at 5:00 PM, field behind the school
- Next match: Saturday at 10:00 AM, home game against Lipová
- Coach: Mr. Novák, contact info is on the Contacts page
- Membership fee: $60 per semester
Answer in English, briefly and in a friendly tone. When the
answer isn't in the information above, say: "I don't know that,
check the Contacts page or ask the coach."
`;
// ...in the endpoint:
messages: [
{ role: 'system', content: informace },
{ role: 'user', content: otazka },
],
الآن البوت يجيب عن أسئلة حقيقية حول مشروعك – ويقول بأدب «لا أعرف» لكل شيء آخر. هكذا بالضبط تُبنى مساعدات AI الحقيقية على الويب.
التحدي النهائي 💪
أكمل طقم المخترع لمشروعك – القطع الثلاث معاً:
- أداة ببيانات API (الطقس من الدرس 3) حيث يناسب.
- خريطة بدبابيس (الدرس 4).
- chatbot بسياق – اكتب 5–10 حقائق حقيقية عن موقعك في الـ prompt.
🏫 موقع المدرسة – المهمة النهائية
البوت يعرف: عنوان المدرسة، اسم المدير، ساعات الرعاية بعد المدرسة، المقصف، مواعيد التسجيل، و3 نوادٍ. الخريطة تظهر المدرسة، وأداة الطقس تظهر التوقع للفعالية التالية. سؤال اختبار: «حتى أي ساعة الرعاية بعد المدرسة؟»
🙋 موقع شخصي – المهمة النهائية
البوت يعرف: هواياتك، ألعابك/كتبك المفضّلة، ما تعرفه وما تتعلّمه. خريطة بـ 3 أماكن مفضّلة، أداة طقس لمدينتك. سؤال اختبار: «ماذا يستمتع به/بها غير البرمجة؟»
🌍 يوميات السفر – المهمة النهائية
البوت يعرف: آخر 3 رحلات لك (أين، متى، ماذا حدث) وخطةك التالية. خريطة لكل رحلاتك، أداة طقس للوجهة التالية. سؤال اختبار: «إلى أين ذهبوا آخر مرة وكيف كانت؟»
⚽ موقع النادي – المهمة النهائية
البوت يعرف: جدول التدريبات، المباراة التالية، قائمة اللاعبين، رسوم العضوية، تواصل المدرب. خريطة الملعب الرئيسي، أداة طقس للمباراة. سؤال اختبار: «متى وأين المباراة التالية؟»
التحقق النهائي
انتهيت عندما:
- موقعك يحمّل بيانات مباشرة من API واحد على الأقل (الطقس).
- الخريطة فيها دبابيس مع نوافذ منبثقة.
- الـ chatbot يجيب صحيحاً عن 5 أسئلة اختبار حول مشروعك.
- البوت يرفض بأدب الأسئلة خارج الموضوع.
- المفتاح السري ليس في المتصفح ولا على GitHub.
تهانينا – أنت مخترع! موقعك لم يعد صفحة فقط: يستطيع التحدث مع العالم. لا تنسَ استلام شهادتك.
ما ستخرج به من هذا الدرس
- السياق في الـ prompt = بوت يعرف موقعك ولا يخترع.
- API + خريطة + AI معاً يحوّلون موقعاً إلى خدمة يستخدمها الناس فعلاً.
- المحطة التالية: المستوى 6 – مدير المشروع. موقعك يستحق عنوانه الخاص على الإنترنت.
© 2026 Ing. Martin Polak / AlgoRhino · شروط استخدام المحتوى