Agent البحث
محتاج إجابة مبحوثة على سؤال مفتوح. مهمّتك: وكيل بيخطّط بحثه بنفسه، بيقرا اللي بيلاقيه، ويكتب موجزًا بمصادر تقدر تتأكّد منها — بميزانية وحدود. مش سكربت بيلف على Google — نظام بياخد قرارات، وبيعرف يقف، وبيعترف لما ميعرفش.
هتبني إيه
حلقة agentic كاملة مكتوبة بإيدك: تخطيط، أدوات بحث وقراءة، ReAct trace كامل، حدود تكرار وميزانية ومخرج استسلام، تركيب موجز بمصادر متحقَّق منها — مع هندسة موثوقية وتكلفة.
ليه ده مهم
القمّة قبل الـ capstone: الحلقة الـ agentic الكاملة، أكثر مهارة مطلوبة في انترفيوهات هندسة الـ AI. اللي بيبنوها بـ framework من غير ما يفهموا الحلقة نفسها بيقعوا في أول سؤال «طيب لو مش بيقف، بتعمل إيه؟». إنت هتكتبها بإيدك — فهتعرف تجاوب.
مهارات هتكسبها
المتطلّبات السابقة
PRJ-3 مُقيَّم + بوابة M7 + مفتاح بحث ويب.
المطلوب
- RQ-1: الوكيل بيقف عند حدّ تكرار/ميزانية معلَن — دايمًا، مش أغلب الوقت.
- RQ-2: كل ادّعاء في الموجز له مصدر يتأكّد منه — URL حقيقي والاقتباس موجود فيه فعلًا.
- RQ-3: التكلفة لكل تشغيل مقاسة وتحت السقف.
- RQ-4: كل تشغيلة ليها ReAct trace كامل — كل فكرة وفعل وملاحظة مسجّلين وقابلين للمراجعة.
- RQ-5: مخرج استسلام: لو السؤال مش بيتجاوب في الحدود، الوكيل بيقول كده صراحة بدل ما يلفّق أو يفضل يلفّ.
- RQ-6: الحلقة الأساسية مكتوبة بإيدك — مفيش agent framework جوّه الـ core loop.
المعمارية
على مستوى المنتج: السؤال ← المخطِّط ← الحلقة (فكرة ← فعل ← ملاحظة) ← أدوات بحث وقراءة ← مركِّب ← موجز مستشهِد — وكل ده جوّه إطار من عدّاد تكرار وعدّاد تكلفة وسِجلّ trace. الشرح بيعلّمك ليه الحلقة «كائن مهندَس» له حدود وشروط توقّف، مش أي framework تستخدم.