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.

الإدخالات

PSObject

المخرجات

Object

ملاحظات

يتضمن PowerShell الاسم المستعار التالي ل cmdlet هذا:

  • جميع الأنظمة الأساسية:
    • askai