خط أنابيب (Pipeline) آلي بالكامل مكون من 6 مراحل، يقوم بـ:
1. اكتشاف الوظائف (Discover): من 5 لوحات وظائف رئيسية، و48 بوابة Workday، و30 موقع توظيف مباشر.
2. إثراء البيانات (Enrich): جلب تفاصيل الوصف الكامل للوظيفة.
3. تسجيل الملاءمة (Score): استخدام الذكاء الاصطناعي (Gemini) لتقييم الوظيفة من 1 الى 10 بناءً على سيرتك الذاتية.
4. تخصيص السيرة الذاتية (Tailor): إعادة كتابة سيرتك الذاتية لتتناسب مع كل وظيفة (مع الحفاظ على الحقائق الأساسية).
5. كتابة خطاب التعريف (Cover Letter): انشاء خطاب تعريف مستهدف لكل وظيفة.
6. التقديم الآلي (Auto-Apply): استخدام Claude Code للتنقل في نماذج التوظيف، تعبئتها، ورفع المستندات، ثم الإرسال.
🔥 الميزات الرئيسية
الميزة الوصف
⚡ أتمتة شاملة يقدم لوظائف في مواقع متعددة (وليس فقط LinkedIn Easy Apply).
🧠 ذكاء في التخصيص يعيد كتابة سيرتك الذاتية لكل وظيفة ليناسب الكلمات المفتاحية ومتطلباتها دون اختلاق حقائق.
🤖 وكيل مستقل (Browser Automation) المرحلة الأخيرة تستخدم Claude Code للتعامل مع نماذج الويب المعقدة (اختيار الخيارات، رفع الملفات، الإجابة عن الأسئلة).
🛡️ يتجنب الحظر لا يرسل طلبات بشكل مفرط (يستخدم متصفحات حقيقية عبر Playwright).
📊 لوحة تحكم يعرض احصائيات وتقدم العملية في الوقت الفعلي.
🐍 سهل التثبيت pip install applypilot وأوامر بسيطة (init, doctor, run, apply).
📥 كيف تبدأ (الخطوات العملية)
المتطلبات:
· Python 3.11+، Node.js 18+
· مفتاح Gemini API (مجاني، يكفي 1 مليون رمز/يوم).
· Claude Code CLI (للتقديم الآلي).
· Chrome/Chromium.
التثبيت والإعداد:
```bash
# 1. التثبيت
pip install applypilot
pip install --no-deps python-jobspy && pip install pydantic tls-client requests markdownify regex
# 2. الإعداد لمرة واحدة (سؤال وجواب)
applypilot init # يطلب منك: السيرة الذاتية، الملف الشخصي، التفضيلات، مفاتيح API
# 3. التحقق من صحة الإعدادات
applypilot doctor # يخبرك ما هو مثبت وما هو ناقص
# 4. تشغيل المراحل 1-5 (اكتشاف، تخصيص، خطابات)
applypilot run
# 5. تشغيل التقديم الآلي (يتطلب Claude Code و Chrome)
applypilot apply
```

