إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
استخدم هذا الدليل لتشخيص وحل المشكلات عبر دورة حياة تطوير Agent 365 بأكملها. استخدم هذا المقال كنقطة انطلاق لاستكشاف المشكلة، ثم انتقل إلى أقسام محددة للحصول على حلول مفصلة.
خطوات استكشاف الأخطاء وإصلاحها
كل رابط في هذا الجدول يوفر خطوات استكشاف الأخطاء لمناطق محددة. يتم تجميع المحتوى حسب مرحلة دورة حياة تطوير مجموعة تطوير Agent 365.
| مرحلة | استكشاف وحل أخطاء المحتوى |
|---|---|
| وكيل بناء وتشغيل |
وكيل 365 CLI تسجيل تطبيق العميل المخصص ل Agent 365 CLI خادم أدوات المحاكاة قابلية الرصد للعوامل عوامل الاختبار تجريب الوكلاء باستخدام أنفاق التطوير إضافة وإدارة الأَدَوَات |
| مخطط وكيل التثبيت | مخطط إعداد الوكيل |
| نشر |
نشر عامل إلى Azure نشر وكيل إلى أمازون ويب سيرفيسز (AWS) نشر الوكيل على منصة Google Cloud Platform (GCP) |
| نشر عامل إلى مركز إدارة Microsoft 365 | نشر العامل في مركز إدارة مايكروسوفت |
| إنشاء مثيلات وكيل | إنشاء مثيلات وكيل |
مرجع أوامر التشخيص
قبل الغوص في مشاكل محددة، استخدم هذه الأوامر للتحقق من الحالة الحالية لإعداد Agent 365 الخاص بك:
تحقق من واجهة سطر الأوامر والإعدادات
استخدم هذه الأوامر للتحقق من واجهة سطر الأوامر وتكوينك.
# Verify CLI is installed and check version
a365 --version
# Display current configuration
Get-Content a365.config.json | ConvertFrom-Json
# Display generated configuration (after setup)
Get-Content a365.generated.config.json | ConvertFrom-Json
التحقق من موارد Azure
استخدم هذه الأوامر لفحص موارد Azure وحالة التطبيق.
# Set these variables with appropriate data for your app
$resource-group = <your-resource-group>
$app-name = <your-app-name>
# Authenticate with Azure
az login
# List resources in your resource group
az resource list --resource-group $resource-group --output table
# Check Web App status
az webapp show --name $app-name --resource-group $resource-group --query state
# View Web App logs (real-time)
az webapp log tail --name $app-name --resource-group $resource-group
التحقق من نموذج وكيل
تأكد من وجود مخطط وكيلك وأنه محدد بشكل صحيح.
# Check if blueprint ID is set
Get-Content a365.generated.config.json | Select-String "agentBlueprintId"
التحقق من المخطط في Microsoft Entra
- انتقل إلى https://entra.microsoft.com>App registrations>جميع التطبيقات.
- ابحث عن
agentBlueprintId.
أفضل الممارسات الوقائية
استخدم هذه التوصيات لمنع المشاكل الشائعة وتبسيط عملية حل المشكلة.
قبل البدء
قائمة المتطلبات المسبقة:
تم تثبيت ✅ .NET 8.0 SDK
✅ Azure CLI مثبتا ومصادقا عليه
✅ الصلاحيات المطلوبة لـ Entra المعيّنة
✅ تم إنشاء وتكوين تطبيق عميل مخصص
✅ تفعيل المستأجر لمايكروسوفت إيجنت 365 فرونتير
أوامر التحقق:
# Check .NET
dotnet --version
# Check Azure CLI
az --version
az account show
# Check CLI installation
a365 --version
أثناء التطوير
احفظ تكويناتك:
- احتفظ بنسخ احتياطية لملفات الإعدادات.
- وثق اختيارات إعداداتك.
- احفظ المعرفات المولدة، مثل معرف البلوبرينت ومعرف الهوية المدارة.
حافظ على واجهة سطر الأوامر (CLI) محدثة:
dotnet tool update --global Microsoft.Agents.A365.DevTools.Cli
اختبر تدريجيا:
- اختبر بعد كل خطوة رئيسية.
- تحقق من النجاح قبل الانتقال.
- حافظ على الإعدادات الحالية.
قبل النشر
قائمة التحقق قبل النشر:
✅ يعمل الوكيل محليا مع وكلاء بلايجراوند.
✅ جميع متغيرات البيئة موثقة.
✅ ملفات التكوين المخصصة للتحكم المصدري.
✅ خوادم MCP مهيأة ومختبرة.
✅ تم تمكين قابلية الملاحظة والتحقق منها.
احصل على مساعدة إضافية
لمراجعة الكود النموذجي، الإبلاغ عن المشكلات، أو البحث عن المشكلات القائمة، استخدم هذه المستودعات: