autopilot
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Autopilot Overview

上次更新日期 2025年10月6日

Autopilot for Developers 的提示指南

本指南可帮助您编写有效的提示并准备必要的资源,以便使用 Autopilot for Developers 创建准确的工作流。

有关通用说明,请参阅编写有效的提示

提供清晰且单独的说明

将任务分解为小而清晰的操作。当出现简明单独的步骤提示时,Autopilot 会生成准确的序列。

提示词示例:

  • “登录 ACME,下载文件,然后通过电子邮件发送。”
  • 对于If-Else活动:“如果用户名和密码为空,则记录消息“无法从资产中提取凭据”。Else 日志消息“已正确提取凭据详细信息”。

为用户界面自动化准备对象存储库

  • 先在对象存储库中定义用户界面元素。否则,用户界面自动化可能会失败。
  • 确保元素具有准确的名称和上下文,以帮助 Autopilot 在语义上匹配元素。

预创建 Orchestrator 资产

资产是 Orchestrator 中的共享变量或凭据资源。在自动化中使用资产之前,请确保 Orchestrator 文件夹中已存在资产,因为 Autopilot 无法动态创建资产。

提示词示例:

  • 模糊:“请使用凭据登录。”
  • 更好:“从 ACME 凭据资产中获取值。”
  • 最佳:“从 ACME_credential 资产中获取值,该资产位于 Orchestrator 的 Test 文件夹中。”

预创建 Orchestrator 队列

队列是容器,可用于保存不限数量的队列项目。在自动化中使用队列之前,请确保 Orchestrator 文件夹中存在队列,因为 Autopilot 无法动态创建队列。

提示词示例:

  • 模糊:“使用队列插入数据。”
  • 更好:“将事务插入队列 ACMELoan。”
  • 最佳:“将事务插入队列 ACMELoan,该队列位于 Orchestrator 的 Test 文件夹中。”

明确指定活动

明确要使用的活动。Autopilot 优先使用当前工作流中先前使用的活动。

提示词示例:

  • 显式:“使用 UIAutomation 发送电子邮件,而不是 Outlook。”

了解 Autopilot 受限上下文

Autopilot 仅识别当前文件中的资源:
  • 在当前文件中定义的变量。
  • 当前工作流中先前使用的活动。
  • 可通过 Data Manager 获取的资产和包。
Autopilot 无法访问:
  • 其他工作流文件。
  • 全局变量。
  • 完整的项目结构。

有效的提示示例

  • 网站登录:

    创建一个导航到 https://acme-test.uipath.com/login并输入“用户名” 和“密码”。

    注意:在提示 Autopilot 之前,对象存储库中的对象必须存在。
  • 使用 Orchestrator 资产登录网站:

    从 ACME_credential 资产中获取值,该资产位于 Orchestrator 的 Test 文件夹中。使用检索到的用户名和密码登录 https://acme-test.uipath.com,然后单击“登录”。

    重要提示:在提示 Autopilot 之前,资产必须存在于 Orchestrator 中。
  • 提取电子邮件并创建报告:

    “从 Outlook 中提取当月最新的 100 封电子邮件。创建一个包含发件人和主题详细信息的 Excel 文件。”

  • 电子邮件到 Word PDF 摘要:

    “获取我所有主题为“功能请求”的电子邮件。如果任何电子邮件包含 PDF 类型的附件,请下载该文件并汇总,在当前文件夹中新建一个 Word 文件,然后附加摘要。”

  • 将日志文件转换为 Word 文档:

    读取“C:\Users\USERNAME\Desktop\Robot.log”位置的文本文件,将内容写入到 Word 文件中,然后将其另存为“AutoPilotDoc.docx”文件,路径为“C:\Users\USERNAME\Desktop”。

    重要事项:确保文件路径存在并且可访问。
  • 使用 UiPath.Mail.Activities 从 Outlook 读取电子邮件:

    “使用 UiPath.Mail.Activities 从 Outlook 读取电子邮件。”

  • 调用 OData 用户 API 并记录响应:

    “调用 OData/Users Orchestrator API 并将响应显示为日志消息。”

  • 学习成绩单:

    “读取包含应聘者姓名、分数和电子邮件地址的 Excel 文件。如果分数超过 45 分,则使用 Outlook 向应试者发送电子邮件,告知其通过。否则,请发送电子邮件告知操作失败。”

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。