منتج ADK-Rust متعدد الوكلاء

احصل على دورك التالي. قم بتوظيف أفضل المواهب القادمة.

يوفر JobHunter للباحثين عن عمل والمجندين مساحات عمل React منفصلة مدعومة بفِرَق وكلاء ADK-Rust مخصصة. جانب واحد يبحث في الأدوار، يحضر الطلبات، ويتتبع البحث. الجانب الآخر يحدد الوظائف الشاغرة، يجد المرشحين الموافقين، يشرح التطابقات، ويدير خط أنابيب التوظيف.

منتج React الفعليمساحة عمل الباحث عن عمل
لوحة تحكم الباحث عن عمل في JobHunter مع فتح لوحة الوكيل الحي

منصة واحدة · مستخدمان

مساحة عمل مخصصة لكل جانب من جوانب التوظيف.

يجب ألا يشارك المرشح والمجند نفس لوحة التحكم أو نفس تعليمات الوكيل. يستخدم JobHunter الدور المصادق عليه لاختيار مساحة العمل، التنقل، المنسق، الأدوات، والبيانات التي يُسمح للشخص باستخدامها.

للباحثين عن عمل

تشغيل البحث الكامل من مساحة عمل واحدة.

الملف الشخصي، الفرص، المسودات المخصصة، الموافقات، خط أنابيب الطلبات، التحضير للمقابلات، بحث الشركة، ومحادثة الوكيل تبقى متصلة.

مساحة عمل الباحث عن وظائف في JobHunter تعرض الأدوار المطابقة

للموظفين

حوّل دورًا مفتوحًا إلى خط توظيف مرئي.

الأدوار المفتوحة، بحث المرشحين، التطابقات المصنفة، التواصل القابل للتعديل، مراحل خط الأنابيب، التحليلات، ووكيل الصياد مبني لقرارات الموظف.

خط أنابيب المجند في JobHunter يعرض المرشحين عبر مراحل التوظيف

فريق وكيل الباحث عن عمل

محادثة واحدة، مسؤوليات المتخصص.

يبقى المنسق مسؤولاً عن المحادثة. يفوض العمل المركز إلى وكلاء بتعليمات وأدوات أضيق، ثم يعيد النتيجة إلى نفس الجلسة.

01

المنسق

توجه كل طلب وتحافظ على المحادثة الموجهة للمستخدم معاً.

02

التوريد

يبحث في موصلات الوظائف المكونة ويحفظ العملاء المحتملين المفيدين.

03

الترتيب

تقييم الأدوار مقابل ملف المرشح وشرح نقاط القوة والفجوات.

04

التفصيل

يبني سير ذاتية، رسائل تغطية، وإجابات فحص صادقة وواعية للسوق.

05

تطبيق

يتحقق من سياسة المجلس، يحضر سير عمل المتصفح، ويتوقف للموافقة.

06

المتعقب

يحافظ على الطلبات والمتابعات والنتائج في خط أنابيب واحد.

07

المدرب

يُعد تدريب المقابلات والتغذية الراجعة.

08

المخابرات

يبحث في الشركات، والأدوار، وأنماط المقابلات.

09

المغلق

يدعم مقارنة العروض والتفاوض.

  1. 01

    ابنِ ملف تعريف موثق واحد

    المهارات، والإنجازات، والأدوار المستهدفة، والمواقع، وتفضيلات الراتب، ومحتوى السيرة الذاتية، وصيغة السوق تصبح سياقاً مشتركاً للمتخصصين.

  2. 02

    البحث والمقارنة بين الأدوار

    يتصل وكيل التوريد بالموصلات المكونة. ثم يقارن الترتيب الأدوار المحفوظة مع الملف الشخصي ويجعل مبرر الملاءمة مرئيًا.

  3. 03

    تحضير التطبيق

    يختار وكيل التفصيل تنسيق السوق المستهدف وينشئ مواد صادقة من تجربة المرشح الخاصة.

  4. 04

    مراجعة الخطوة اللاحقة

    يتحقق وكيل التطبيق من سياسة الموقع والمسودة المعدة. تتطلب أدوات الإرسال النطاق الصحيح وطلبًا معتمدًا.

  5. 05

    استمر في البحث

    يواصل وكلاء المتابعة، المدرب، استخبارات الشركة، الشبكات، والعروض العمل حول التطبيق نفسه.

فريق وكلاء المجند

الصياد يبدأ من الدور إلى الخارج.

يبدأ عمل المجند بفتح وظيفة ومجموعة واضحة من القيود. يبحث فريق الوكلاء فقط في الملفات الشخصية التي جعلها المرشحون مرئية للمجند، ويسجل سبب كل تطابق، ويجهز التواصل للمراجعة البشرية.

01

منسق صائد الرؤوس

يحوّل طلب التوظيف إلى دور، وتوفير مصادر، وترتيب، وأعمال تواصل.

02

بحث المرشحين

يجد ملفات تعريف مرئية للمجندين تلبي قيود الدور.

03

تصنيف المجندين

تقييم المرشحين وتسجيل الأسباب والمخاطر وراء كل تطابق.

04

التواصل

ينشئ رسالة أولى قابلة للمراجعة دون إرسالها تلقائياً.

لوحة تحكم المجند في JobHunter مع فتح لوحة وكيل الصياد
التقاط المنتج المحلي الفعلي. تعمل لوحة تحكم المجند ومنسق الباحث عن عمل في واجهة React الخاصة بالمستودع.
  1. 01

    تعريف الدور

    يقوم المجند بتسجيل العنوان، المواقع، سياسة العمل، المهارات، الخبرة، التعويض، وسياق التوظيف.

  2. 02

    مصدر المرشحين الموافق عليهم

    البحث محدود بالملفات الشخصية المعلمة كمرئية للمجندين؛ تضيق الفلاتر المهارات، والموقع، والخبرة، وتفضيل العمل عن بُعد.

  3. 03

    شرح كل تطابق

    وكيل الترتيب يخزن درجة الملاءمة، الأدلة الإيجابية، والمخاطر حتى يفهم المجند سبب ظهور المرشح.

  4. 04

    نقل الأشخاص عبر خط الأنابيب

    المراحل صريحة في مساحة عمل المجند: تم التوريد، تم الاختيار، تم الاتصال، في المقابلة، تم العرض، تم التوظيف، وتم الرفض.

  5. 05

    مسودة تواصل للمراجعة

    وكيل التواصل ينتج موضوعًا ورسالة قابلة للتعديل. يبقى المجند مسؤولاً عن العلاقة وإجراء الإرسال.

البنية

يشارك منسقان أساس إنتاج واحد.

تحدد المصادقة واجهة الباحث عن عمل أو المجند. ثم يقوم ADK-Rust بتحميل المنسق المطابق ويحافظ على استدعاءات النماذج، الأدوات، الجلسات، الذاكرة، عمل المتصفح، والأحداث المبثوثة داخل نفس عقد وقت التشغيل.

هندسة متعددة الوكلاء مدركة للأدوار في JobHunterتختار واجهات React الخاصة بالباحثين عن عمل والمجندين منسقي ADK-Rust مختلفين. يربط مشغل مشترك بينهم وبين النماذج، وRAG، وأدوات الأعمال، وأتمتة المتصفح، والموصلات، وPostgreSQL، وRedis، وسجلات التدقيق.واجهة مستخدم الباحث عن عملبحث · مسودات · موافقاتواجهة مستخدم المجندالأدوار · المرشحون · خط الأنابيبالمصادقة + الدوراختر واجهة المنتجصائد الوظائفالمنسق + 9 متخصصينصائد الرؤوسالمنسق + 3 متخصصينADK-Rust Runnerالسياق · الأحداث · التوجيهالنماذج + RAGGemini · pgvectorأدوات الأعمالالملفات الشخصية · الوظائف · التوظيفالمتصفح + الموصلاتاللوحات · WebDriverالحالةPostgres · Redis · تدقيق
مسار الباحث عن عملمسار الموظفتنفيذ ADK-Rustالأدوات والحالة

التحكم البشري

يمكن أتمتة التحضير. تبقى المساءلة مرئية.

يغير التطبيق علاقة الشخص مع صاحب العمل. يفصل JobHunter التحضير عن التنفيذ: يتم التحقق من سياسة المجلس، إنشاء سجل موافقة، تتحقق الأدوات المحددة النطاق من تلك الموافقة، ويسجل خط الأنابيب النتيجة النهائية.

ينطبق نفس المبدأ على التوظيف. رؤية المرشح اختيارية، تُخزن الأدلة المطابقة، ويُصاغ التواصل ليتم فحصه من قبل المجند بدلاً من إرساله بصمت.

agents/mod.rs · المنسق والمتخصصون
let coordinator = LlmAgentBuilder::new("job_hunter_coordinator")
    .model(pro)
    .sub_agent(Arc::new(sourcing_agent))
    .sub_agent(Arc::new(ranking_agent))
    .sub_agent(Arc::new(tailoring_agent))
    .sub_agent(Arc::new(apply_agent))
    .sub_agent(Arc::new(tracker_agent))
    .sub_agent(Arc::new(coach_agent))
    .build()?;
tools/approval.rs · فرض الموافقة في Rust
if !matches!(record.status, ApprovalStatus::Approved) {
    return Ok(json!({
        "error": "approval_required",
        "approval": record,
    }));
}

state.pipeline.upsert(&user_id, &item).await?;

ما الذي تم التحقق منه

دراسة الحالة الآن تأتي من المنتج.

تم فحص المستودع، مسارات React، منشئي وكلاء Rust، API المجند، طبقة الاستمرارية، أدوات الموافقة، والمكدس المحلي. تم التقاط الصور في هذه الصفحة من تطبيق React مع بيانات محلية.

الواجهات المنفذة

  • مساحات عمل React للباحث عن عمل والمجند
  • فرق منسقين ومتخصصين منفصلة
  • موصلات الوظائف، RAG، ومجموعة أدوات المتصفح
  • تخزين PostgreSQL وجلسات Redis
  • مسارات واجهة المستخدم لبطاقة A2A، HTTP، SSE، و WebSocket
  • المصادقة المدركة للدور وواجهات برمجة تطبيقات المجند

حد التقاط محلي

  • Postgres و Redis محليان
  • لم يتم تقديم أي طلب خارجي
  • لم يتم إرسال أي تواصل من المجند
  • سجلات عرض توضيحية مثبتة محليًا أو ثابتة
  • تُظهر لقطات الشاشة واجهة المستخدم الحقيقية، وليس نموذج تسويقي.
  • الموصلات الخارجية لا تزال تتطلب إعداد المشغل

ابنِ منتجات وكلاء واعية للدور

تزويد كل مستخدم بالوكلاء والأدوات والحالة والقرارات المناسبة.

يوضح JobHunter كيف يمكن لـ ADK-Rust دعم تدفقين عمل كبيرين في منتج واحد دون دمجهما في روبوت دردشة عام.