@pgsql مشارك في الدردشة

يقوم امتداد PostgreSQL بتسجيل مشارك دردشة @pgsql في GitHub Copilot Chat. استخدمها عندما تحتاج إلى مساعدة على دراية بالمخطط حول قاعدة البيانات التي تستخدمها بالفعل في الامتداد، مثل اكتشاف الكائنات، أو صياغة الاستعلام، أو شرح الاستعلام، أو اقتراحات للخطوة التالية.

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

مهم

@pgsql المشارك في الدردشة متاح فقط بنظام تعليمة Visual Studio برمجية. يتصل ب GitHub Copilot Chat، والذي لا يتوفر في Cursor أو غيرها من الفروع. في المؤشر، استخدم Connect AI من عقدة قاعدة بيانات في شجرة الاتصالات لبدء وضع الوكيل بنفس سياق المخطط، أو استدعي أدوات PostgreSQL الخاصة بالإضافة مباشرة من دردشة المؤشر الأصلية عبر خادم MCP.

المتطلبات الأساسية

قبل البدء، تأكد من أن لديك:

  • تم تثبيت GitHub Copilot أو GitHub Copilot Chat ومفعل في تعليمة Visual Studio برمجية.
  • تم تثبيت إضافة PostgreSQL.
  • ميزات Copilot/AI مفعلة في الامتداد (pgsql.copilot.enable هو true).
  • اتصال PostgreSQL تم تكوينه في الامتداد.

ملحوظة

إذا طرحت @pgsql سؤالا بدون اتصال نشط، يمكنه الإجابة على أسئلة PostgreSQL العامة، لكنه لن يستطيع الرجوع إلى مخططك الفعلي أو الجداول أو الأعمدة.

ابدأ دردشة واعية بالمخطط

  1. اتصل بقاعدة البيانات المستهدفة في امتداد PostgreSQL.
  2. افتح GitHub Copilot Chat.
  3. اكتب @pgsql متبوعا بسؤالك.
  4. راجع الإجابة وقرر ما إذا كنت بحاجة إلى سؤال متابعة، أو مسودة استفسار، أو سير عمل أعمق في وضع الوكيل.

إدخال سياق قاعدة البيانات إلى وضع الوكيل

إذا كنت تعرف بالفعل أي قاعدة بيانات تريد العمل معها، ابدأ من عقدة قاعدة البيانات في شجرة الاتصالات واختر Connect AI لفتح وضع الوكيل مع وجود سياق قاعدة البيانات ضمن النطاق بالفعل. يعمل هذا المسار في كل من تعليمة Visual Studio برمجية وCursor.

استخدم هذا المسار عندما تريد من مساعد الذكاء الاصطناعي الاتصال، وفحص المخطط، والعمل على مهمة مثل:

  • "ما هي الجداول الموجودة في هذه القاعدة؟"
  • "أي الطاولات تبدو مرتبطة بالعملاء والطلبات؟"
  • "اكتب استعلاما يوضح أفضل 10 عملاء حسب عدد الطلبات."

اطرح أسئلة تناسب الأسئلة التي تناسب @pgsql

@pgsql المشارك في الدردشة مفيد بشكل خاص لهذه أنواع المهام:

Goal مثال على المطالبة
استكشف المخطط @pgsql What tables are in the public schema?
فهم العلاقَات @pgsql Which tables connect orders to customers?
مسودة SQL @pgsql Write a query that shows monthly revenue by region.
شرح SQL الحالي @pgsql Explain what this query is doing and where it might be slow.
خطط للخطوات التالية @pgsql I need to add a customer status field. What should I review before I change the schema?

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

راجع واستخدم الرد

استخدم @pgsql الإجابات كإرشادات عملية، وليس كمخرج نهائي غير مراجع.

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

نصيحة

ابدأ بأسئلة اكتشاف المخطط قبل أن تطلب إعادة كتابة كبيرة للاستفسارات. كلما فهم المشارك سياق قاعدة البيانات بشكل أفضل، كانت الإجابات التالية أفضل.

إجابات استكشاف @pgsql الأخطاء

الإجابة عامة جدا

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

لا يستطيع المشارك العثور على الأشياء الصحيحة

أكد أسماء الكائنات في شجرة الاتصالات أولا، ثم أدرج أسماء المخطط أو الجداول مباشرة في الطلب.

أنا في المؤشر ولا أرى @pgsql

يسجل المشارك في الدردشة فقط في تعليمة Visual Studio برمجية. في Cursor، استخدم Connect AI من شجرة الاتصالات لبدء وضع الوكيل، أو اعتمد على خادم MCP لعرض نفس الأدوات على الدردشة الأصلية للمؤشر.

أريد من الذكاء الاصطناعي أن يفعل أكثر من مجرد الإجابة

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