مشغل Google Drive
نظرة عامة
Section titled “نظرة عامة”شغّل أتمتاتك عند إنشاء أو تحديث أو حذف ملفات في Google Drive. تشمل سير العمل النموذجية تلخيص المحتوى المُحمّل حديثاً، وتطبيق سياسات المشاركة، أو إخطار المالكين عند تغيير ملفات هامة.
تفعيل مشغل Google Drive
Section titled “تفعيل مشغل Google Drive”- افتح عملية النشر في CrewAI AMP
- انتقل إلى علامة تبويب Triggers
- حدد موقع Google Drive وبدّل مفتاح التبديل للتفعيل
مثال: تلخيص نشاط الملفات
Section titled “مثال: تلخيص نشاط الملفات”تحلل طواقم Drive النموذجية الحمولة لاستخراج بيانات الملف الوصفية وتقييم الصلاحيات ونشر ملخص.
from drive_file_crew import GoogleDriveFileTrigger
crew = GoogleDriveFileTrigger().crew()crew.kickoff({ "crewai_trigger_payload": drive_payload,})الاختبار المحلي
Section titled “الاختبار المحلي”اختبر تكامل مشغل Google Drive محلياً باستخدام CrewAI CLI:
# عرض جميع المشغلات المتاحةcrewai triggers list
# محاكاة مشغل Google Drive بحمولة واقعيةcrewai triggers run google_drive/file_changedسينفذ أمر crewai triggers run طاقمك بحمولة Drive كاملة، مما يتيح لك اختبار منطق التحليل قبل النشر.
مراقبة عمليات التنفيذ
Section titled “مراقبة عمليات التنفيذ”تتبع سجل وأداء عمليات التشغيل المُشغّلة عبر قائمة Executions في لوحة تحكم النشر.
استكشاف الأخطاء وإصلاحها
Section titled “استكشاف الأخطاء وإصلاحها”- تحقق من ربط Google Drive وتفعيل مفتاح التبديل للمشغل
- اختبر محلياً بـ
crewai triggers run google_drive/file_changedلرؤية هيكل الحمولة بالضبط - إذا كانت الحمولة تفتقد بيانات الصلاحيات، تأكد من أن الحساب المتصل لديه صلاحية الوصول إلى الملف أو المجلد
- يرسل المشغل معرّفات الملفات فقط؛ استخدم Drive API إذا كنت تحتاج جلب المحتوى الثنائي أثناء تشغيل الطاقم
- تذكر: استخدم
crewai triggers run(وليسcrewai run) لمحاكاة تنفيذ المشغل