Resolve-Error

在连接的 AIShell 窗口中发送当前会话中用于解决的最后一个错误。

语法

Default (默认值)

Resolve-Error
    [-Agent <String>]
    [-IncludeOutputFromClipboard]
    [<CommonParameters>]

说明

当当前会话中发生错误时,此 cmdlet 会将错误发送到 AIShell 代理以解决问题。 该命令将完整的错误对象发送到当前 AIShell 代理会话,该会话将尝试提供解决方法。

从AI Shell v1.0.0-preview.2版本开始,该 Resolve-Error cmdlet还可以处理本机命令输出的错误消息。

示例

示例 1 - 解决最后一个错误

PS> Start-AIShell
#User receives an error

PS> Resolve-Error

此示例演示如何要求 AIShell 解决当前 AIShell 会话中发生的最后一个错误。 AIShell 分析错误,并尝试在 AIShell 代理窗口中提供解决方案。

参数

-Agent

指定要在当前 AIShell 会话中使用的代理。 如果未指定,AIShell 将使用当前选定的代理。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IncludeOutputFromClipboard

指定此参数后,发送到剪贴板的输出将包含在发送到 AIShell 的错误中。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

None

输出

Object

备注

PowerShell 包括此 cmdlet 的以下别名:

  • 所有平台:
    • fixit