؟؟ مساعد البحث عن وظيفة المدعوم بالذكاء الاصطناعي. يمكنك أتمتة التطبيقات والحصول على توصيات مخصصة والحصول على وظيفة أحلامك بشكل أسرع.
انضم إلى مجتمعنا: Telegram (للمستخدمين العاديين)
منشئ المحتوى feder-cr، المؤسس المشارك لـ AIHawk
نظرًا لأن AIHawk تركز على منتجها الخاص - وهو حل المشكلات في التوظيف للشركات، تتم حاليًا قيادة هذا المشروع وإدارته وصيانته من قبل مجموعة من المساهمين مفتوحي المصدر، مع التركيز على بناء الأدوات لمساعدة الباحثين عن عمل في الحصول على الوظائف التي يستحقونها .
القائمون على المشروع / العملاء المتوقعون : surapuramakhil، sarob، cjbbb
نحن نتطلع إلى توسيع فريق صيانة البرمجيات الحرة والمفتوحة المصدر لدينا! إذا كنت من خلفية غير تقنية، فيمكنك أن تكون جزءًا من فريق إدارة المشروع، وفرز المشكلات، وتشكيل المشروع. إذا كنت شخصًا تقنيًا، يمكنك المشاركة في إجراء مراجعات التعليمات البرمجية والمشاركة في الإصدارات وبناء نسخة أفضل من هذا المنتج.
تواصل مع سورابوراماخيل على Discord. شكر خاص
يتطور Auto_Jobs_Applier_AIHawk باستمرار، وتحظى تعليقاتك واقتراحاتك ومساهماتك بتقدير كبير. لا تتردد في فتح المشكلات أو اقتراح التحسينات أو إرسال طلبات السحب للمساعدة في تحسين المشروع. دعونا نعمل معًا لجعل Auto_Jobs_Applier_AIHawk أداة قوية للباحثين عن عمل في جميع أنحاء العالم.
Auto_Jobs_Applier_AIHawk هي أداة آلية متطورة مصممة لإحداث ثورة في عملية البحث عن الوظائف وتقديم الطلبات. في سوق العمل الذي يشهد منافسة شديدة اليوم، حيث يمكن أن تختفي الفرص في غمضة عين، يوفر هذا البرنامج للباحثين عن عمل ميزة كبيرة من خلال الاستفادة من قوة الأتمتة والذكاء الاصطناعي.
في العصر الرقمي، شهد مشهد البحث عن عمل تحولا جذريا. وفي حين فتحت المنصات عبر الإنترنت عالما من الفرص، فقد أدت أيضا إلى تكثيف المنافسة. غالبًا ما يجد الباحثون عن عمل أنفسهم يقضون ساعات لا حصر لها في تصفح القوائم وتصميم الطلبات وملء النماذج بشكل متكرر. لا يمكن أن تستغرق هذه العملية وقتًا طويلاً فحسب، بل إنها تستنزف عاطفيًا أيضًا، مما يؤدي إلى الإرهاق أثناء البحث عن وظيفة وضياع الفرص.
تم تأكيد عمليات التشغيل الناجحة على ما يلي:
تنزيل وتثبيت بايثون:
تأكد من تثبيت الإصدار الأخير من Python. إذا لم يكن الأمر كذلك، فقم بتنزيله وتثبيته من موقع Python الرسمي. للحصول على تعليمات مفصلة، راجع البرامج التعليمية:
تنزيل وتثبيت جوجل كروم:
استنساخ المستودع:
git clone https://github.com/code-infected/Auto_Jobs_Applier_AI_Agent.git
cd Auto_Jobs_Applier_AI_Agent
تفعيل البيئة الافتراضية:
للأجهزة التي تعمل بنظام Unix -
python3 -m venv virtual
source virtual/bin/activate
أو للأجهزة التي تعمل بنظام Windows -
. v irtual S cripts a ctivate
تثبيت الحزم المطلوبة:
قبل تثبيت الحزم المطلوبة، تأكد من تثبيت https://visualstudio.microsoft.com/visual-cpp-build-tools/ وحدد "Desktop Development with C++".
pip install -r requirements.txt
يحتوي هذا الملف على معلومات حساسة. لا تقم أبدًا بمشاركة هذا الملف أو إلزامه بالتحكم في الإصدار.
llm_api_key: [Your OpenAI or Ollama API key or Gemini API key]
Free
. وهذا يمنعهم من الوصول غير المحدود إلى نماذج OpenAI ويسمح فقط بـ 200 طلب يوميًا. قد يتسبب هذا في حدوث أخطاء في وقت التشغيل مثل:Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. ...}}
{'error': {'message': 'Rate limit reached for gpt-4o-mini in organization <org> on requests per day (RPD): Limit 200, Used 200, Requested 1.}}
LLM_MODEL_TYPE
:LLM_MODEL
:LLM_API_URL
:LLM_API_URL
مطلوب فقط لـ Ollama.يحتوي هذا الملف على معلومات سيرتك الذاتية بتنسيق منظم. املأها بتفاصيلك الشخصية والتعليم والخبرة العملية والمهارات. يتم استخدام هذه المعلومات لملء نماذج الطلبات تلقائيًا وإنشاء سير ذاتية مخصصة.
يحتوي كل قسم على حقول محددة لملءها:
personal_information:
personal_information :
name : " Jane "
surname : " Doe "
date_of_birth : " 01/01/1990 "
country : " USA "
city : " New York "
address : " 123 Main St "
zip_code : " 520123 "
phone_prefix : " +1 "
phone : " 5551234567 "
email : " [email protected] "
github : " https://github.com/janedoe "
linkedin : " https://www.linkedin.com/in/janedoe/ "
education_details:
يوضح هذا القسم خلفيتك الأكاديمية، بما في ذلك الدرجات العلمية التي حصلت عليها والدورات الدراسية ذات الصلة.
مثال:
education_details :
- education_level : " Bachelor's Degree "
institution : " University of Example "
field_of_study : " Software Engineering "
final_evaluation_grade : " 4/4 "
start_date : " 2021 "
year_of_completion : " 2023 "
exam :
Algorithms : " A "
Data Structures : " B+ "
Database Systems : " A "
Operating Systems : " A- "
Web Development : " B "
experience_details:
يعرض هذا القسم تفاصيل خبرتك العملية، بما في ذلك الأدوار الوظيفية والشركات والمسؤوليات الرئيسية.
مثال:
experience_details :
- position : " Software Developer "
company : " Tech Innovations Inc. "
employment_period : " 06/2021 - Present "
location : " San Francisco, CA "
industry : " Technology "
key_responsibilities :
- responsibility : " Developed web applications using React and Node.js "
- responsibility : " Collaborated with cross-functional teams to design and implement new features "
- responsibility : " Troubleshot and resolved complex software issues "
skills_acquired :
- " React "
- " Node.js "
- " Software Troubleshooting "
projects:
قم بتضمين المشاريع البارزة التي عملت عليها، بما في ذلك المشاريع الشخصية أو المهنية.
مثال:
projects :
- name : " Weather App "
description : " A web application that provides real-time weather information using a third-party API. "
link : " https://github.com/janedoe/weather-app "
- name : " Task Manager "
description : " A task management tool with features for tracking and prioritizing tasks. "
link : " https://github.com/janedoe/task-manager "
achievements:
تسليط الضوء على الإنجازات البارزة أو الجوائز التي حصلت عليها.
مثال:
achievements :
- name : " Employee of the Month "
description : " Recognized for exceptional performance and contributions to the team. "
- name : " Hackathon Winner "
description : " Won first place in a national hackathon competition. "
certifications:
قم بتضمين أي شهادات مهنية حصلت عليها.
مثال:
certifications :
- " Certified Scrum Master "
- " AWS Certified Solutions Architect "
languages:
قم بتفصيل اللغات التي تتحدثها ومستوى كفاءتك في كل منها.
مثال:
languages :
- language : " English "
proficiency : " Fluent "
- language : " Spanish "
proficiency : " Intermediate "
interests:
اذكر اهتماماتك المهنية أو الشخصية التي قد تكون ذات صلة بحياتك المهنية.
مثال:
interests :
- " Machine Learning "
- " Cybersecurity "
- " Open Source Projects "
- " Digital Marketing "
- " Entrepreneurship "
availability:
اذكر مدى توفرك الحالي أو فترة الإشعار.
مثال:
availability :
notice_period : " 2 weeks "
salary_expectations:
تقديم نطاق الراتب المتوقع الخاص بك.
مثال:
salary_expectations :
salary_range_usd : " 80000 - 100000 "
self_identification:
توفير المعلومات المتعلقة بالهوية الشخصية، بما في ذلك الجنس والضمائر.
مثال:
self_identification :
gender : " Female "
pronouns : " She/Her "
veteran : " No "
disability : " No "
ethnicity : " Asian "
legal_authorization:
أشر إلى قدرتك القانونية على العمل في مواقع مختلفة.
مثال:
legal_authorization :
eu_work_authorization : " Yes "
us_work_authorization : " Yes "
requires_us_visa : " No "
requires_us_sponsorship : " Yes "
requires_eu_visa : " No "
legally_allowed_to_work_in_eu : " Yes "
legally_allowed_to_work_in_us : " Yes "
requires_eu_sponsorship : " No "
canada_work_authorization : " Yes "
requires_canada_visa : " No "
legally_allowed_to_work_in_canada : " Yes "
requires_canada_sponsorship : " No "
uk_work_authorization : " Yes "
requires_uk_visa : " No "
legally_allowed_to_work_in_uk : " Yes "
requires_uk_sponsorship : " No "
work_preferences:
حدد تفضيلاتك لترتيبات وظروف العمل.
مثال:
work_preferences :
remote_work : " Yes "
in_person_work : " No "
open_to_relocation : " Yes "
willing_to_complete_assessments : " Yes "
willing_to_undergo_drug_tests : " No "
willing_to_undergo_background_checks : " Yes "
يحتوي المجلد data_folder_example
على مثال عملي لكيفية تنظيم وتعبئة الملفات الضرورية لتشغيل الروبوت. يعد هذا المجلد بمثابة مرجع عملي لمساعدتك في إعداد بيئة العمل الخاصة بك بشكل صحيح لروبوت البحث عن الوظائف.
ستجد داخل هذا المجلد أمثلة لإصدارات الملفات الرئيسية:
secrets.yaml
plain_text_resume.yaml
هذه الملفات مملوءة بالفعل ببيانات وهمية ولكنها واقعية. يعرضون لك التنسيق الصحيح ونوع المعلومات التي يجب إدخالها في كل ملف.
يمكن أن يكون استخدام هذا المجلد كدليل مفيدًا بشكل خاص لما يلي:
مجلد البيانات: تأكد من أن مجلد البيانات الخاص بك يحتوي على الملفات التالية:
secrets.yaml
plain_text_resume.yaml
مجلد الإخراج: يحتوي على مخرجات الروبوت. المهام
تشغيل البوت:
يوفر Auto_Jobs_Applier_AIHawk المرونة في كيفية التعامل مع سيرتك الذاتية بتنسيق PDF:
إنشاء السيرة الذاتية ورسالة الغلاف:
python main.py
رسالة الخطأ:
openai.RateLimitError: رمز الخطأ: 429 - {'خطأ': {'message': 'لقد تجاوزت حصتك الحالية، يرجى التحقق من خطتك وتفاصيل الفواتير. لمزيد من المعلومات حول هذا الخطأ، اقرأ المستندات: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'inavailable_quota', 'param': لا شيء, ' الكود': 'حصة_غير كافية'}}
حل:
المشكلة: يقدم الروبوت بيانات غير دقيقة للخبرة وCTC وفترة الإشعار
حل:
config.py
لـ CTC الحالية، وCTC المتوقعة، وفترة الإشعاررسالة الخطأ:
yaml.scanner.ScannerError: أثناء مسح مفتاح بسيط
حل:
config.yaml
وقم بتعديله تدريجيًالمزيد من المساعدة، يرجى إنشاء مشكلة في مستودع GitHub تحتوي على معلومات تفصيلية حول مشكلتك، بما في ذلك رسائل الخطأ والتكوين (مع إزالة المعلومات الحساسة).
إعداد أولاما
إعداد الجوزاء
تحرير ملفات YAML
بدء التشغيل التلقائي لـ AIHawk
فيديو تعليمي
وثائق واجهة برمجة تطبيقات OpenAI
إرشادات المساهمة
وثائق مطور سلسلة لانج
إذا واجهت أي مشكلة، يمكنك فتح مشكلة على GitHub. الرجاء إضافة تفاصيل قيمة للموضوع والوصف. إذا كنت بحاجة إلى ميزة جديدة، فيرجى عكس ذلك.
سأكون أكثر من سعيد بمساعدتك!
ملاحظة للمساهمين: إذا كنت ترغب في إرسال طلب سحب (PR)، فيرجى استهداف فرع release
بدلاً من main
. يُستخدم فرع release
لاختبار تغييرات التعليمات البرمجية الجديدة وسيتم دمجه بشكل دوري في main
بعد التحقق من الصحة. يضمن هذا الأسلوب تضمين الميزات التي تم اختبارها فقط في الفرع الرئيسي.
يوفر Auto_Jobs_Applier_AIHawk ميزة كبيرة في سوق العمل الحديث من خلال أتمتة عملية التقدم للوظيفة وتحسينها. بفضل ميزات مثل إنشاء السيرة الذاتية الديناميكية والتخصيص المدعوم بالذكاء الاصطناعي، فإنه يوفر مرونة وكفاءة لا مثيل لهما. سواء كنت باحثًا عن عمل يهدف إلى زيادة فرصك في الحصول على وظيفة إلى أقصى حد، أو مسؤول توظيف يتطلع إلى تبسيط عمليات تقديم الطلبات، أو مستشارًا وظيفيًا يسعى إلى تقديم خدمات أفضل، فإن Auto_Jobs_Applier_AIHawk يعد موردًا لا يقدر بثمن. ومن خلال الاستفادة من أحدث الأتمتة والذكاء الاصطناعي، لا توفر هذه الأداة الوقت فحسب، بل تزيد أيضًا بشكل كبير من فعالية وجودة طلبات العمل في المشهد التنافسي اليوم.
إذا أعجبك المشروع، يرجى وضع نجمة على المستودع!
مصنوعة من contrib.rocks.
هذا المشروع مرخص بموجب ترخيص AGPL. تم ترخيص الوثائق بموجب CC BY - راجع ملفات ترخيص AGPL وCC BY LICENSE للحصول على التفاصيل.
يتطلب ترخيص AGPL أن يكون أي عمل مشتق أيضًا مفتوح المصدر وموزعًا بموجب نفس الترخيص.
يسمح ترخيص CC BY للآخرين بتوزيع عملك وإعادة مزجه وتكييفه والبناء عليه، حتى للأغراض التجارية، طالما أنهم ينسبون إليك الفضل في الإنشاء الأصلي.
هذه الأداة، Auto_Jobs_Applier_AIHawk، مخصصة للاستخدام على مسؤوليتك الخاصة. لا يتحمل المبدعون / المشرفون / المساهمين أي مسؤولية عن أي عواقب تنشأ عن استخدامه. يُنصح المستخدمون بالامتثال لشروط خدمة المنصات ذات الصلة والالتزام بجميع القوانين واللوائح والمبادئ التوجيهية الأخلاقية المعمول بها. قد يحمل استخدام الأدوات الآلية لطلبات الوظائف مخاطر، بما في ذلك التأثيرات المحتملة على حسابات المستخدمين. المضي قدما بحذر ووفقا لتقديرك الخاص.
العودة إلى الأعلى