بناء منصة لتحسين السيرة الذاتية بمساعدة Gemini Build


استكمالا للمقال السابق حول استخدام Gemini Build لبناء واجهات لأنظمة مدعومة بالذكاء الصناعي، قمت ببناء نظام لتحسين السيرة الذاتية بمساعدة الذكاء الصناعي حيث قام Gemini Build ببناء حوالي 80% من الواجهة الأمامية Front end واستكملت العمل بتطوير الواجهة الخلفية Backend محليا بصورة منفصلة. ** المقال السابق: تجربة منصة Gemini Build **

كيف يعمل النظام؟

  • يقوم المستخدم برفع السيرة الذاتية (صورة JPG/PNG، مستند PDF أو مستند نصي txt).
  • يتم استخراج النص extract من السيرة الذاتية عن طريق Gemini حسب هيكلية structured json قمت بتحديدها مسبقا.
  • يتم تقسيم محتوى السيرة الذاتية في أقسام وحقول قابلة للتعديل والحذف والإضافة.
  • يمكن للمستخدم حاليا تحسين نص الهدف الوظيفي و المهام الوظيفية باستخدام الذكاء الصناعي.
  • أخيرا يقوم المستخدم باختيار قالب وطباعة السيرة الذاتية بصيغة PDF.
  • يمكن أيضا بناء سيرة ذاتية من الصفر عن طريق ملئ أقسام السيرة الذاتية يدويا.

التقنيات المستخدمة:

  • للواجهة الأمامية Vite, React, React Router, TailwindCSS مستضاف في Cloudflare Pages.
  • للواجهة الخلفية Hono, Cloudflare D1,KV,BrowserRendering والنظام مستضاف في Cloudflare Worker

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

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

رابط المنصة: https://tahseen.wdalhaj.me