تكامل Slack#
اربط Slack بـ Ultralytics Platform لمعرفة موعد انتهاء المهام طويلة التشغيل من دون إبقاء Platform مفتوحًا. يمكنك اختيار قناة Slack واحدة والنتائج المهمة لمساحة عملك.
لا تحتاج إلى مفتاح API أو webhook أو إعداد تقني في Slack. قبل البدء، سجّل الدخول إلى Slack وحدد القناة التي ينبغي أن تتلقى تنبيهات Platform. إذا كنت تستخدم مساحة عمل لفريق في Platform، فيجب أن تكون مسؤول مساحة العمل أو مالكها.
ربط Slack#
- افتح Settings > Integrations وحدد Slack من قائمة التكاملات.
- راجع ملخص الإعداد وانقر على Continue to Slack.
- اختر قناة وانقر على Allow. يطلب Platform الإذن بالنشر في تلك القناة فقط. إذا عرض Slack Request approval، فأرسل الطلب واطلب من مسؤول مساحة عمل Slack الموافقة على التطبيق.
- بعد العودة إلى Platform، اختر التنبيهات التي تريدها وانقر على Save alerts. يكون الخياران Training complete و Training failed محددين مبدئيًا.

ينشر Platform رسالة تأكيد في القناة المحددة بمجرد نجاح الاتصال، ثم يعرض التكامل مساحة عمل Slack والقناة المتصل بهما. يدير مسؤولو مساحة العمل الاتصال وخيارات التنبيهات لمساحة العمل بأكملها من تبويب Integrations.
يتيح Slack لـ Platform نشر الرسائل في القناة التي تختارها. ولا يستطيع Platform قراءة رسائل Slack أو النشر في قنوات أخرى من خلال هذا الاتصال.
التنبيهات المتاحة#
| التنبيه | وقت الإرسال |
|---|---|
| اكتمل التدريب | ينتهي تدريب نموذج |
| فشل التدريب | تتوقف عملية تدريب مع ظهور خطأ |
| اكتمل التصدير | يصبح تصدير نموذج جاهزًا |
| فشل التصدير | يتوقف تصدير نموذج مع ظهور خطأ |
| أصبح النشر جاهزًا | يصبح نشر جاهزًا |
| فشل النشر | يفشل بدء عملية نشر |
توضح كل رسالة ما اكتمل وتوفر رابطًا مباشرًا إلى النموذج أو النشر ذي الصلة في Platform. تضيف تنبيهات التدريب اسم مجموعة البيانات، والمقياس الأساسي للنموذج، والمدة التي استغرقتها العملية، وتكلفتها؛ بينما تضيف تنبيهات التصدير التنسيق وحجم الملف. وتتضمن تنبيهات المهام الفاشلة ملخصًا موجزًا للخطأ عند توفره، كملاحظة مضمنة أو كتلة تعليمات برمجية للرسائل الأطول. ولا يغير تسليم Slack نتيجة التدريب أو التصدير أو النشر. راجع النتيجة الحالية من صفحة التدريب أو التصدير للنموذج، أو من صفحة Deployments.
رسائل سير عمل الوكلاء#
استخدم كتلة Slack في Agents لإرسال رسالة عند مطابقة شرط في سير العمل. وهي تستخدم نفس القناة المتصلة. قم بتكوين الرسالة في الكتلة وتضمين {output} للنتيجة السابقة. هذه الرسائل منفصلة عن خيارات إشعارات المهام أعلاه.
تغيير Slack أو قطع اتصاله#
لتغيير النتائج التي تُنشر، حدّد التنبيهات أو ألغِ تحديدها، ثم انقر على Save alerts. يجب أن يظل تنبيه واحد على الأقل محددًا.
لاستخدام قناة مختلفة، انقر على Disconnect، ثم أعد ربط Slack واختر القناة الجديدة. يؤدي قطع الاتصال إلى إيقاف جميع تنبيهات Slack فورًا، ولا يؤثر في مهام Platform أو موارده.
استكشاف الأخطاء وإصلاحها#
- يشير تكامل Slack إلى ضرورة أن يربطه مسؤول: اطلب من مسؤول مساحة عمل Platform أو مالكها إكمال الاتصال.
- يعرض Slack الخيار Request approval بدلًا من Allow: أرسل الطلب واطلب من مسؤول مساحة عمل Slack الموافقة على التطبيق. لا تحتاج إلى إنشاء مفتاح API أو webhook.
- مساحة عمل Slack أو القناة غير ظاهرة: تأكد من تسجيل دخولك إلى مساحة عمل Slack الصحيحة ومن إمكانية إضافة التطبيقات إلى القناة.
- نجح الاتصال، لكن توقفت التنبيهات: أعد ربط Slack لتحديث إذن القناة. يلزم ذلك عادةً إذا أُلغي إذن التطبيق أو أُزيلت القناة.
- انتهت مهمة من دون ظهور رسالة في Slack: تحقق من التنبيهات المحددة في Settings > Integrations، ثم افتح النموذج أو النشر ذي الصلة في Platform. تنبيهات Slack إعلامية ولا تتحكم مطلقًا في معالجة المهام.
عُد إلى نظرة عامة على تكاملات Platform لربط خدمات البيانات أو التخزين أو الخدمات المحلية.
الأسئلة الشائعة#
لا. يُعدّ الاتصال بـ Slack عملية تفويض OAuth: انقر فوق Continue to Slack، واختر قناة، ثم انقر فوق Allow. تتلقى المنصة إذنًا بالنشر في تلك القناة وحدها فقط.
تتصل كل مساحة عمل بقناة واحدة. للتبديل بين القنوات، قم بإلغاء اتصال Slack ثم أعد الاتصال مع تحديد القناة الجديدة.
في مساحة عمل الفريق، يدير المسؤول أو المالك role الاتصال وتحديد التنبيهات للجميع. التنبيهات متاحة في جميع الخطط.
تحقق من تحديد التنبيه المطابق في Settings > Integrations، وأعد الاتصال بـ Slack إذا تم إلغاء إذن التطبيق أو إزالة القناة. التنبيهات ذات طبيعة إعلامية فقط ولا تؤثر أبدًا على التدريب أو التصدير أو النشر نفسه.