كل المشاريع/NEXTGEN STUDY ABROAD

نظرة عامة

NextGen Study Abroad شركة استشارات مقرّها كراتشي تُلحِق الطلاب بجامعات في ستّ عشرة دولة. وكان المطلوب حضورًا رقميًّا عامًّا كاملًا — اثني عشر مسارًا تغطّي الخدمات وأدلّة الوجهات وقصص النجاح ومركز الموارد والمدوّنة والأسئلة الشائعة والتقاط العملاء المحتملين — مع شيء واحد لا يقدر عليه موقعٌ تعريفيّ: أن يجيب عن أسئلة طالب مرتقب في الثانية صباحًا، وباللغة التي يرتاح إليها أيًّا كانت.

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

والواجهة الأمامية مبنيّة بالانضباط نفسه الذي يُبنى به عمل المنتجات: تطبيق Next.js 16 بموجّه التطبيقات في TypeScript صارم، ونظام رموز تصميم على Tailwind v4 لا يوجد فيه لون العلامة إلّا في ملفّ واحد بالضبط، وواحد وعشرون قسم صفحة وأحد عشر عنصرًا أوّليًّا للواجهة، كلّها مؤلَّفة من ملفّات تصدير جامعة، وسقفٌ قدره 500 سطر للملفّ يفرضه المُدقّق على الملفّات المصدرية كلّها البالغة 166 ملفًّا.

التحدي

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

ومساعد الذكاء الاصطناعي هو الجواب البديهي، وهو أيضًا أسهل ما يُخطأ فيه. فشركة استشارات لا تحتمل روبوتًا يهلوس منحةً دراسية أو يَعِد بموافقة على تأشيرة — فذلك مسؤولية قانونية وسمعية لا ميزة. ولا تحتمل كذلك روبوتًا يصمت: فأداة محادثة تعيد خطأً حين يُثقَل مزوّد النموذج أسوأ من ألّا تكون هناك أداة أصلًا. والأردية صعبة الخدمة حقًّا — فالأصوات المجانية لها إمّا مفقودة أو معطوبة عند المصدر، ومن ثمّ فـ«استدعِ واجهة تحويل نصّ إلى كلام وحسب» لا ينجو من أوّل لقاء بمستخدم حقيقي ناطق بالأردية.

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

تصميم النظام

كيف يعمل

01/04
01

اسأل سؤالك، بأيّ اللغتين شئت

كيف يصير سؤالُ منتصف الليل إجابةً مؤصَّلة بلغة الزائر نفسها، دون إنسان في الحلقة.

  1. 1يفتح الزائر المساعد من أيّ صفحة ويكتب بالأردية أو بالإنجليزية
  2. 2تُرسَل المحادثة الجارية إلى دالّة طرفية متدفّقة بلا حالة، مقتصرةً على سجلّ حديث محدود
  3. 3يجيب النموذج من قاعدة المعرفة المنتقاة وحدها، وباللغة نفسها التي سُئل بها
  4. 4يُحلَّل تدفّق الأحداث الوارد من المصدر على جانب الخادم ويُعاد بثّه نصًّا صِرفًا، فيظهر الردّ وهو يُكتَب
  5. 5وكلّ ما خرج عن قاعدة المعرفة يُعتذَر عنه بصراحة ويُحال إلى استشارة بشرية مجانية
02

خُذه مكالمةً هاتفية

كيف يصير المساعد نفسه وكيلًا صوتيًّا دون استخدام اليدين، يتكلّم ويصغي بالتناوب.

  1. 1يختار الزائر لغة المكالمة ابتداءً، وتبقى مقفلة طوال المكالمة
  2. 2يلتقط المتصفّح عبارةً منطوقة واحدة عبر التعرّف على الكلام ويُثبِّت نصّها النهائي
  3. 3يمرّ ذلك الدور عبر المساعد نفسه، ويُنطَق الردّ بالصوت العصبي
  4. 4ويُحرَّر الميكروفون ما دام المساعد يتكلّم، فلا ينسخ صوته هو أبدًا
  5. 5ثمّ تعود الحلقة إلى الإصغاء حتى يُنهي الزائر المكالمة، فيُلغى أيّ كلام جارٍ في الحال
03

حين يفشل أحد المزوّدين

كيف ينزل المساعد درجةً بدل أن ينكسر حين يكون المصدر مُثقَلًا أو محدود المعدّل أو بطيئًا.

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

دفعةٌ واحدة تشحنه

كيف يصل الموقع كلّه إلى الحافة العالمية دون شيء يتولّى العميل تشغيله.

  1. 1يُطلق إيداعٌ في الفرع الرئيسي عمليةَ البناء المُدارة
  2. 2يُصيَّر كلّ مسار مسبقًا ويُبصَم كلّ أصل ببصمة محتواه وقت البناء
  3. 3ثمّ يُرقَّى البناء إلى الشبكة الطرفية العالمية وتُنشَر معه دالّتا المساعد
  4. 4ولا خادم يُهيَّأ ولا قاعدة بيانات تُرحَّل — فالنظام العامل ملفّاتٌ على الحافة ودوالُّ لا تعمل إلّا ما دام أحدهم يتحادث

أبرز الميزات

  • مستشار ذكاء اصطناعي ثنائيّ اللغة — مساعد محادثة متدفّق يردّ بلغة الزائر نفسها، بالأردية أو بالإنجليزية، في كلّ صفحة
  • مكالمة صوتية دون استخدام اليدين — وكيل على هيئة مكالمة هاتفية يصغي ويفكّر ويجيب بصوت مسموع، ويحرّر الميكروفون ما دام يتكلّم فلا يسمع نفسه أبدًا
  • إجابات مؤصَّلة لا غير — مُسيَّجة ضمن قاعدة معرفة منتقاة، لا تَعِد بموافقة أبدًا، وتحيل إلى مستشار بشري بدل اختراع رسوم أو مواعيد نهائية
  • صامد بالتصميم — سلسلة نماذج احتياطية مرتّبة ومكدّس نطق من أربع طبقات، فلا يستطيع انقطاع مزوّد واحد أن يُسكِت المساعد
  • ستّ عشرة وجهة دراسية — ستّة أدلّة دول كاملة وعشر وجهات أخرى مدعومة، مع الجامعات ومسارات التأشيرة وحقائق حقوق العمل
  • أربعة محاور خدمية لكلٍّ منها صفحته التفصيلية الخاصّة — الاستشارة، والإعداد لاختباري IELTS/PTE، وإرشاد القبول، والمساعدة في التأشيرة
  • قصص نجاح، ومركز موارد قابلة للتنزيل، ومدوّنة، وأسئلة شائعة من ثلاثة عشر سؤالًا
  • التقاط العملاء المحتملين في كلّ موضع — نموذج استشارة، واتصال بنقرة، وWhatsApp في كلّ صفحة — وتجاوب كامل مع المقاسات كلّها، وتقييد كلّ حركة بتفضيل الزائر لتقليل الحركة

Outcomes

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

أعمال أخرى