
يدعم تطبيق سطح المكتب Windows الذي يدمج الدردشة ، والرسائل النصية ، والنص إلى الكلام ، والترجمة الآلية ، خدمات AI الرئيسية الحالية ، ويقدم تجربة ممتازة لسطح المكتب.
الإنجليزية · 简体中文

يرجى الرجوع إلى موقع الوثيقة لمقدمة مفصلة: وكيل رودل
| أدوات التطوير | Visual Studio 2022 |
|---|---|
| التبعيات الأساسية | .NET 8 ، Windows App SDK 1.6 |
| النسيجية الفرعية | - Richasy/Semantic-Kernel - Richasy/Winui.Share |
قم بتشغيل الأمر التالي لاستنساخ المستودع الرئيسي وسحب العارض الفرعي في وقت واحد.
git clone --recurse-submodules https://github.com/Richasy/Rodel.Agent.gitإذا كنت قد قمت بالفعل باستنساخ المستودع ولكن نسيت تهيئة وتحديث العارض الفرعي ، فيمكنك تشغيل الأمر التالي في دليل المستودع لإكمال هذه الخطوة:
git submodule update --init --recursive بعد السحب ، يرجى التحقق من فرع الجهاز الفرعي Richasy/semantic-kernel للتأكد من أنه فرع dev .
يقع مشروع واجهة المستخدم سطح المكتب في دليل src/Desktop/RodelAgent.UI . يمكنك تعيين RodelAgent.UI كمشروع بدء التشغيل وتبديل البيئة إلى X64 للبناء.
إذا كنت تقوم بتطوير وحدات وظيفية محددة ، فيمكنك العثور على برامج وحدة التحكم الرئيسية لهذه الوحدات في دليل src/Console ، حيث يمكنك التحقق بسرعة من الوظائف.
بالنسبة لبرامج وحدة التحكم الوظيفية المختلفة ، تحتاج إلى إنشاء ملف config.json يدويًا في دليل المشروع وملء تكوين الخدمة الخاص بك.
على سبيل المثال ، بالنسبة لبرنامج الدردشة ، تحتاج إلى إنشاء ملف config.json الذي يطابق chatclientConfiguration ووضعه في دليل RodelChat.Console .
تكوين الخدمة المحدد اختياري ، ويمكنك ملء الخدمات التي تريد اختبارها فقط. على سبيل المثال:
{
"openai" : {
"key" : " sk-xxxxxxxxxxxxxxxxxxxxxxx "
}
} ستقوم وحدة التحكم تلقائيًا بتحميل config.json المحلي ولكن لن تقوم بتحميله عبر GIT للتأكد من عدم تسرب المفتاح.