使用 Co-Pilot for Automators,开发人员可以指定值并使用自然语言提示映射变量。

Co-Pilot for Automators 通过两种方式协助开发创建变量。 第一种,开发人员可以发送一个提示,其中包含一个或多个变量属性的说明,以根据规范进行创建。 第二种,自动创建变量并将其映射到任何需要变量的操作,除非提示中引用了现有变量。 对于任何自动创建的变量,使用默认的命名约定。

用于创建变量的提示说明

创建一个新变量。
在您的提示中识别出属性,如名称、变量类型以及变量的使用方式(输入、输出、常量)。 然后可以通过另一个提示引用现有变量,并映射到现有操作。
示例显示一次输入一个提示。
  1. 创建一个名为 Var1 的输入字符串变量,并将其赋值为 "Hello, world!"
  2. 将消息框设置为显示 Var1。
提示: 或者,第一个提示可以以更简短的方式输入: 创建一个输入字符串变量 ‘Var1’ = "Hello, world!"
添加一个映射了新变量的操作。
在将新操作添加到自动化时,您可以通过一个提示轻松创建新变量,同时将其映射到新操作。

示例: 添加一个消息框,并为其分配一个新的输入字符串变量,命名为 Var1,值为 "Hello, world!"

在单个提示中创建多个变量。
在使用单个提示创建多个变量时,使用逗号或句号分隔每个变量的指令。
示例显示两个提示产生相同的输出。
  • 创建一个名为 Var1 的输入字符串变量,一个名为 Var2 的输出字符串变量,以及一个名为 Var3 的输入输出变量。 将 Var1 赋值为 "open",将 Var2 赋值为 "closed",将 Var3 赋值为 "pending"。
  • 创建一个输入字符串变量 'Var1' = "open",一个输出字符串变量 'Var2' = "closed",以及一个输入和输出变量 'Var3' = "pending"。
创建具有独特属性的变量。
为诸如表格和会话类型等可能具有独特属性的变量提供支持。 确保在提示中包含这些变量类型的完整属性集。 对于表类型变量,可以在指令中指定维度和默认单元格值。
示例:
  • 创建一个名为 pSessTerminal 的终端会话变量。
  • 创建一个 3x4 表变量,默认值为 0,名为pTableVar1。

自动创建变量

Co-Pilot for Automators 可以辅助处理一些繁琐的变量创建工作,使开发人员可以专注于自动化结果和操作。 如果提示中描述的操作需要一个变量,但该变量不存在,将自动创建一个变量并将其映射到需要该变量的操作。 当以这种方式创建变量时,将采用标准命名约定,其由变量类型决定(pBool、pDict、pStr)。 当准备就绪时,开发人员可以手动编辑任何变量,以设置其值和其他属性。

示例: 将提示添加到文件夹路径.

凭据变量

凭据变量已被识别,可以通过 Bot editor 中的提示添加。 凭据变量是独特的变量,以文件形式保存在 Control Room 存储库中,保护它们所代表的敏感值。 凭据变量在创建时具有三层和多个属性设置。 您的说明应描述所有三层和属性,以准确调用变量并将其添加到自动化中。
  • 存储柜名称
  • 凭证名称
  • 属性:用户名、密码、客户端 ID 等。

在以下主题中了解有关凭据变量的更多信息。 请参阅 Bot editor 中的凭据和凭据变量

附加注意事项: