وكلاء الذكاء الاصطناعي لـ Supabase
يعمل وكيل Monmo في Supabase كما يعمل مهندس برمجيات خلفية يعرف Postgres. يجيب عن الأسئلة باستعلامات SQL للقراءة فقط، ويكتب الترحيلات ويختبرها، ويراجع سياسات Row Level Security، ويبحث عن أسباب تعذّر تسجيل الدخول أو فشل Edge Function. يستخدم حسابك في Supabase، وينتظر موافقتك قبل تنفيذ أي استعلام يغيّر البيانات أو تطبيق ترحيل أو تغيير سياسة أو نشر إصدار.
آخر تحديث: 2026-11-13 · ابدأ مجانًا. الخطط المدفوعة تبدأ من $15 شهريًا.
ما يفعله وكلاء الذكاء الاصطناعي في Supabase
أجب عن الأسئلة باستخدام SQL
اسأله عن عدد المسجلين كل أسبوع أو عن أكثر الخطط إلغاءً للاشتراك. يكتب استعلاماً للقراءة فقط، ويتحقق من منطقية النتيجة، ويضع الجدول في Google Sheets مع الاستعلام المرفق.
اطلبكم مستخدماً جديداً سجّل كل أسبوع منذ أغسطس، موزعين حسب طريقة تسجيل الدخول؟ ضع النتائج في جدول.
اكتب ترحيلاً واختبره
يكتب ترحيل SQL على فرع في GitHub، ويشغّله على قاعدة بيانات محلية باستخدام Supabase CLI، ويتحقق من بقاء الصفوف الموجودة، ثم يعرض عليك الملف. يطلب موافقتك قبل تطبيقه على بيئة الإنتاج.
اطلبأضف عمود company_name يقبل القيم الفارغة إلى جدول profiles باستخدام ترحيل، واختبره محلياً قبل أن تعرضه عليّ.
راجع سياسات Row Level Security
يسرد الجداول التي لم تُفعّل فيها RLS والسياسات التي تسمح لأي مستخدم مسجّل بقراءة كل الصفوف، ويشرح المخاطر بوضوح ويضع مسودات لسياسات أكثر تقييداً. يطلب موافقتك قبل تطبيق أي سياسة.
اطلبتحقق من كل جدول في مخطط public بحثاً عن سياسات Row Level Security المفقودة أو الواسعة أكثر من اللازم.
راجع نتائج أدوات التقييم
يراجع كل أسبوع نتائج أدوات تقييم الأمان والأداء لكل مشروع، مثل المفاتيح الخارجية غير المفهرسة، وينشر في Slack النتائج المهمة لحركة الاستخدام لديك بعد أن تسمح له بذلك.
اطلبراجع كل يوم اثنين نتائج أدوات التقييم لمشروع الإنتاج، وأخبرني بأهم ثلاث نتائج.
اكتشف سبب تعذّر تسجيل الدخول
عندما تعطيه عنوان بريد إلكتروني، يقرأ سجلات المصادقة ويتحقق من تأكيد العنوان وموفّر تسجيل الدخول المستخدم، ثم يعدّ مسودة رد للعميل. يطلب موافقتك قبل إعادة إرسال رابط أو تعديل بيانات المستخدم.
اطلبتقول maria@example.com إن رابط تسجيل الدخول لا يعمل أبداً. تحقق من سجلات المصادقة وأخبرني بالسبب.
ابحث عن سبب فشل Edge Function
عندما تبدأ دالة مثل معالج Stripe webhook بالفشل، يقرأ سجلاتها ويعيد إظهار الخطأ على حاسوبه ويقترح حلاً مع اختبار له. يطلب موافقتك قبل نشر الإصدار الجديد.
اطلبدالة send-invoice من نوع Edge Function تفشل منذ الأمس. اكتشف السبب وأعدّ حلاً.
نظّم حاويات التخزين
يسرد حاويات التخزين وينبّهك إلى أي منها متاح للعامة بالخطأ، ويبحث عن الملفات الكبيرة التي لم تعد مرتبطة بأي صف في قاعدة بياناتك. يطلب موافقتك قبل حذف الملفات أو تعديل أي حاوية.
اطلباسرد الملفات في حاوية uploads التي لا يشير إليها أي صف، مع حجم كل ملف وعمره.
طريقة الربط
- 1تربط حسابك في Supabase مرة واحدة، ويصل الوكيل إلى المؤسسات والمشاريع التي ينتمي إليها الحساب. تسمح له فرق كثيرة بالعمل بحرية على قاعدة بيانات محلية أو مشروع تطوير، وتحتفظ ببيئة الإنتاج للتغييرات المعتمدة.
- 2تختار وكلاء الذكاء الاصطناعي المسموح لهم باستخدام Supabase. يحتاج إليه وكيل الهندسة، وقد يحتاج إليه وكيل البيانات للاستعلامات المخصصة للقراءة فقط؛ أما الوكلاء المسؤولون عن العملاء أو المحتوى فلا يحتاجون إليه.
- 3يقرأ الوكيل المخطط والسجلات ونتائج أدوات التقييم والاستعلامات المخصصة للقراءة فقط دون طلب إذن. أما استعلامات SQL التي تغيّر البيانات، والترحيلات، وتغييرات السياسات، وحذف المستخدمين أو الملفات، ونشر الدوال، فتتطلب موافقتك أولاً.
المزيد في التطوير وتقنية المعلومات
تطبيقات أخرى من هذا النوع يعمل فيها الوكلاء، ولكل منها صفحة خاصة.
أسئلة شائعة
هل يمكن لوكيل ذكاء اصطناعي الاستعلام عن قاعدة بيانات Supabase؟
نعم. اطرح سؤالك بكلمات بسيطة، وسيكتب وكيل الذكاء الاصطناعي استعلام SQL وينفّذ استعلامات القراءة فقط دون طلب إذن، ثم يشرح النتيجة ويعرض الاستعلام لتتمكن من مراجعته. أما الاستعلام الذي يضيف صفوفاً أو يعدّلها أو يحذفها فيُعد تغييراً، ويعرض عليك الوكيل بطاقة قبل تنفيذه.
هل يغيّر بيانات الإنتاج دون أن يطلب موافقتي؟
لا. تتطلب عمليات تغيير البيانات والترحيلات وتغييرات السياسات في أي مشروع موافقتك أولاً، وتعرض البطاقة اسم المشروع حتى لا تختلط بيئة الإنتاج ببيئة التطوير. يفضّل الوكيل اختبار التغيير على قاعدة بيانات محلية، مع توجيه معاينة Vercel إليها، قبل أن يطلب تطبيقه على مشروع فعلي.
هل يمكنه التحقق من سياسات Row Level Security؟
نعم، وهي من أكثر المراجعات فائدة التي يمكنك إسنادها إليه. يقرأ الوكيل سياسات كل جدول، ويختبر ما يمكن للمستخدم المسجّل والمستخدم المجهول قراءته أو كتابته، ويسرد الثغرات مع مسودة سياسة لكل منها. يطلب موافقتك قبل تطبيق أي سياسة.
هل يمكنه استخدام Supabase CLI والعمل محلياً؟
نعم. لدى الوكيل حاسوبه الخاص المجهّز بأدوات التطوير، لذا يمكنه تشغيل Supabase CLI وبدء قاعدة بيانات محلية وكتابة الترحيلات واختبارها قبل إجراء أي تغيير على مشاريعك. بعد موافقتك، يرفع التغييرات إلى المشروع الفعلي عبر اتصال Supabase، أو من متصفحه الخاص إذا لم يشمل الاتصال ما يحتاج إليه.