مرحبًا بك في مساعد تطبيق الوظائف النهائي! يستهدف هذا المستودع أي شخص يتطلع إلى أتمتة عملية طلب الوظيفة الخاصة بهم. الهدف من ذلك هو توفير مجموعة شاملة من البرامج النصية والوحدات النمطية التي تتفاعل مع صفحات الويب وملء النماذج بناءً على التعليمات الواردة من Openai API.
يركز Repo على TypeScript ، ويستخدم Puppeteer لتفاعل صفحة الويب و API Openai للحصول على تعليمات ملء النماذج.
للبدء مع مساعد تطبيق الوظائف النهائي ، اتبع هذه الخطوات:
npm install -g typescript )npm installnpm startexample.config.json إلى config.json .config.json .أتمتة تطبيق الوظيفة : أتمتة عملية التقدم للوظائف على منصات مثل LinkedIn ، وفي المستقبل ، أي نماذج طلبات.
ملء النموذج الذكي : استخدم Openai API لملء نماذج الطلبات بناءً على بياناتك.
التحديثات المستمرة : تحديث المستودع بانتظام مع التحسينات والميزات الجديدة.
مدفوعة المجتمع : تشجيع المساهمات من المجتمع. جميع المساهمات موضع ترحيب!
يتم تنظيم المستودع في عدة أقسام:
تقدم : يحتوي على عملية التقديم الرئيسية ، بما في ذلك التنقل إلى الرابط المقدم ، والنقر فوق الزر "Easy Apply" ، وملء حقول النموذج ، وتقديم التطبيق.
الوكيل : مسؤول عن الوظيفة الرئيسية للبوت ، والتي تتمثل في التفاعل مع صفحة ويب وملء النماذج بناءً على التعليمات الواردة من API Openai.
جلب روابط الوظائف : تجلب روابط الوظائف من LinkedIn بناءً على معلمات البحث المقدمة.
التكوين : يحتوي على التكوين لـ BOT ، بما في ذلك بيانات اعتماد LinkedIn ، ومعلمات البحث عن وظيفة ، وبيانات النموذج.
يقدم هذا القسم نظرة عامة على الميزات التي تم تنفيذها وتلك المخطط لها للإصدارات المستقبلية.
تطبيق الوظيفة الآلي : يمكن لـ BOT التقدم تلقائيًا للحصول على وظائف على منصات مثل LinkedIn في وضع تطبيق EASY.
ملء النموذج الذكي : يستخدم الروبوت API Openai لملء تطبيقات مختلفة بذكاء بناءً على المعلمات الخاصة بك.
جلب روابط الوظائف : يمكن لـ BOT جلب روابط الوظائف من LinkedIn استنادًا إلى معلمات البحث المقدمة والتقدم إليها.
قابلة للتكوين : يمكن تكوين سلوك الروبوت باستخدام ملف التكوين ، بما في ذلك بيانات اعتماد LinkedIn ، ومعلمات البحث عن وظيفة ، وبيانات النموذج.
يطبق دعم (ليس سهلاً) : بالإضافة إلى LinkedIn ، نخطط لإضافة دعم المزيد من ملء النماذج العامة.
تحسين معالجة الأخطاء : نخطط لتحسين إمكانات معالجة أخطاء الروبوت لجعلها أكثر قوة وموثوقية.
التكامل مع واجهة المستخدم : نخطط لدمج هذا مع Agent مع خادم Baby Yoda للسماح بالتنفيذ من واجهة المستخدم في امتداد VSCode (Baby Yoda) الذي سيصدر قريبًا.
يرجى ملاحظة أن هذه خريطة طريق مؤقتة وقد تتغير الميزات المخطط لها بناءً على ملاحظات المستخدم والجدوى التقنية.
نرحب بالمساهمات من الجميع. إذا كنت ترغب في المساهمة ، فيرجى الاطلاع على دليل المساهمة.
إذا حصلنا على وظيفة أو كنت ترغب في إظهار بعض التقدير ، ففكر في شراء بيتزا! يمكنك القيام بذلك على الرابط التالي: اشتر لنا بيتزا
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
صيد وظيفة سعيدة ونتمنى لك التوفيق مع طلباتك! ؟