Invoke-AIShell
إرسال استعلام إلى نافذة AIShell المتصلة. تظهر النتائج في نافذة AIShell.
بناء الجملة
Default (افتراضي)
Invoke-AIShell
-Query <String[]>
[-Agent <String>]
[-Context <PSObject>]
[<CommonParameters>]
Clipboard
Invoke-AIShell
-Query <String[]>
[-Agent <String>]
[-ContextFromClipboard]
[<CommonParameters>]
PostCode
Invoke-AIShell
[-PostCode]
[<CommonParameters>]
CopyCode
Invoke-AIShell
[-CopyCode]
[<CommonParameters>]
Exit
Invoke-AIShell
[-Exit]
[<CommonParameters>]
الوصف
هام
اعتبارا من يناير 2026، لم يعد مشروع شل الذكاء الاصطناعي قيد الصيانة النشطة. يجب اعتبار هذا المشروع مؤرشفا من الناحية الهندسية.
يرسل cmdlet هذا استعلاما إلى عامل AIShell المفتوح وتظهر النتائج في نافذة AIShell.
أمثلة
مثال 1 - إرسال استعلام إلى عامل AIShell
Start-AIShell
Invoke-AIShell -Query "How do I list out the 5 most CPU intensive processes?"
يرسل هذا المثال استعلاما، "كيف يمكنني سرد أكثر 5 عمليات مكثفة لوحدة المعالجة المركزية؟" إلى عامل AIShell. يتم تقديم الاستجابات في نافذة AIShell.
المعلمات
-Agent
تحديد العامل المراد استخدامه في جلسة عمل AIShell الحالية. إذا لم يتم تحديده، يستخدم AIShell العامل المحدد حاليا.
خصائص المعلمات
النوع: String
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
Default
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
Clipboard
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
-Context
معلومات سياق إضافية تريد إرسالها إلى عامل AIShell.
خصائص المعلمات
النوع: PSObject
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
Default
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: True
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
-ContextFromClipboard
استخدم المحتوى في الحافظة الخاصة بك كمعلومات سياق لعامل AIShell.
خصائص المعلمات
النوع: SwitchParameter
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
Clipboard
Position: Named
إلزامي: True
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
-CopyCode
يستدعي /code copy الأمر في جلسة عمل AIShell sidecar. يقوم هذا الأمر بنسخ التعليمات البرمجية في جلسة AIShell sidecar إلى الحافظة.
خصائص المعلمات
النوع: SwitchParameter
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
CopyCode
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
-Exit
يستدعي /exit الأمر في جلسة عمل AIShell sidecar. يغلق هذا الأمر جلسة عمل AIShell sidecar.
خصائص المعلمات
النوع: SwitchParameter
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
Exit
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
-PostCode
يستدعي /code post الأمر في جلسة عمل AIShell sidecar. يقوم هذا الأمر بنشر التعليمات البرمجية في جلسة AIShell sidecar إلى جلسة PowerShell الخاصة بك.
خصائص المعلمات
النوع: SwitchParameter
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
PostCode
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
-Query
إدخال المستخدم لإرساله إلى عامل AIShell.
خصائص المعلمات
النوع: String [ ]
القيمة الافتراضية: None
يدعم أحرف البدل: False
DontShow: False
مجموعات المعلمات
Default
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
Clipboard
Position: Named
إلزامي: False
القيمة من مسار معالجة البيانات: False
القيمة من مسار معالجة البيانات حسب اسم الخاصية: False
القيمة من الوسائط المتبقية: False
CommonParameters
يدعم cmdlet هذا المعلمات الشائعة: -Debug و -ErrorAction و -ErrorVariable و -InformationAction و -InformationVariable و -OutBuffer و -OutVariable و -PipelineVariable و -ProgressAction و -Verbose و -WarningAction و -WarningVariable. لمزيد من المعلومات، راجع about_CommonParameters .
المخرجات
ملاحظات
يتضمن PowerShell الاسم المستعار التالي ل cmdlet هذا: