UiPath Documentation
delegate
latest
false
Delegate 用户指南
  • 概述
    • 简介
    • 关键概念
  • 快速入门
  • 信任与合规
  • 监管
  • 功能
    • 连接工具
    • 使用例程重复工作
    • 指导并运行
    • Share work with the Delegate Store
    • 为 Delegate 安装插件
  • 制图工具
  • Delegate for Testing
  • 参考
  • 故障排除

Share work with the Delegate Store

从 Delegate Store 中浏览、安装和管理预构建的技能和例程,以针对特定应用程序和工作流扩展 Delegate 的功能。

Delegate Store 是一个预构建技能和例程的精选目录,可扩展 Delegate 的功能。浏览、安装和管理扩展程序,这些扩展程序可帮助 Delegate 处理特定应用程序,执行常见任务或自动化行业特定工作流。

What is the Delegate Store?

商店提供:

  • 技能:传授 Delegate 如何使用特定应用程序或执行任务类型的预构建功能
  • 例程: 常见场景的即用型工作流
  • 连接器: 热门服务的集成配置
  • 模板: 创建自己的技能和例程的起点

与从头开始构建功能不同,商店项目:

  • 已测试:已审核质量和安全性
  • 记录: 清楚说明他们的做法和要求
  • 受支持:由 UiPath 或受信任的发布者维护
  • 版本控制: 自动或按需交付的更新

访问商店

从 Delegate 打开 Store:

  1. 在左侧边栏中选择“存储” ,或
  2. 转到“设置”“技能与 Marketplace”“浏览商店”

商店界面显示:

  • 精选: 热门项目和推荐项目
  • 类别:按用例(生产力、开发、销售等)分组
  • 已安装:您已经拥有的项目
  • 更新: 已安装项目的可用更新
  • 搜索: 查找特定功能

从商店安装

一键安装

要安装应用商店中的项目,请执行以下步骤:

  1. 浏览或搜索所需的项目。
  2. 选择项目以查看详细信息:
    • 说明和功能
    • 所需权限
    • 发布者信息
    • 用户评论和评分
  3. 选择“安装”
  4. 查看权限请求。
  5. 选择“确认”以完成安装。

安装过程中会发生的情况

安装商店项目时:

  1. 下载到本地技能目录的文件

    • MacOS: ~/Library/Application Support/UiPath/Delegate/LocalSkills/
    • Windows: %APPDATA%/UiPath/Delegate/LocalSkills/
  2. 在您的设置中启用的技能:

    • 已添加至 enabledSkills 列表
    • 在对话中立即可用
  3. 已注册的例程(如果适用):

    • 显示在您的侧边栏中
    • 准备运行或自定义
  4. 提示的连接(如果需要):

    • 如果技能需要 Integration Service 连接
    • 系统将指导您创建项目

安装后

安装后:

  • 测试技能: 尝试执行一个简单的任务以验证其是否有效
  • 审核权限:选中“设置”→“安全性”,以查看该技能可以使用哪些工具
  • 阅读文档:在“设置”→“技能”中选择技能,以查看其文档
  • 自定义: 复制和修改例程,以适应您的工作流。

管理已安装的项目

查看已安装的技能

要查看您安装的技能,请执行以下步骤:

  1. 转到“设置”“技能与 Marketplace”
  2. “已启用的技能”部分会显示所有已安装的技能。
  3. 选择一项技能以查看:
    • 说明和功能
    • 所需的工具和权限
    • 文档和示例
    • 更新状态

启用和禁用

暂时开启或关闭技能而不卸载:

  1. 在“设置”→“技能和条件”中找到技能Marketplace。
  2. 切换“已启用”开关。
  3. 已禁用的技能仍会保持安装状态,但无法调用。

用例:禁用当前未使用的技能,以精简功能列表,或者在Delegate出现意外行为时进行故障排除。

正在更新

存储项目会收到以下内容的更新:

  • 错误修复
  • 新功能
  • 与应用程序更新的兼容性
  • 安全补丁
要更新
  1. 转到“设置”“技能与 Marketplace”“更新”
  2. 在发行说明中查看可用更新。
  3. 为单个项目选择“更新” ,或为“全部更新”
  4. 审核所有新的权限请求。
  5. 确认以应用更新。

自动更新:在“设置”→“更新”→“自动更新存储项目”中启用

卸载

移除不再需要的项目:

  1. 转到“设置”“技能与 Marketplace”
  2. 找到要删除的项目。
  3. 选择“卸载”或回收站图标。
  4. 确认删除。
删除哪些内容
  • 本地技能中的技能文件
  • 已启用技能列表中的条目
  • 关联的例程(系统将提示您保留或删除)
持续存在的问题
  • 由技能创建的文件
  • 基于技能的自定义例程
  • 您所做的设置更改

自定义 Marketplace 订阅源

除了官方 UiPath 商店之外,您还可以订阅其他订阅源:

什么是订阅源?

订阅源是指向精选技能和例程集合的 URL:

  • 公司订阅源: 您组织的内部技能存储库
  • 团队订阅源:共享团队功能
  • 社区订阅源: 策划的第三方集合

添加订阅源

要添加自定义 Marketplace 订阅源,请执行以下步骤:

  1. 转到“设置”“技能与 Marketplace”
  2. 滚动到“Marketplace 订阅源”
  3. 选择“添加订阅源”
  4. 输入订阅源 URL(由管理员或团队提供)。
  5. 选择“添加”。

Delegate 获取订阅源,并将商店中的可用项目与官方项目一起显示。

管理订阅源

  • 启用/禁用: 开启/关闭订阅源,而不将其删除
  • 刷新: 手动更新订阅源以查看新项目。
  • 删除: 取消订阅订阅源(不卸载已安装的项目)

订阅源安全性

仅添加来自受信任来源的订阅源:

  • 公司 IT 部门批准的存储库
  • 已知团队成员
  • 经过验证的社区策划人

订阅源项目受到与商店项目相同的权限控制,但可能未经过 UiPath 的审核流程。

商店中的贡献者

与他人共享您的技能和例程:

创建用于共享的技能

要创建用于共享的技能,请执行以下步骤:

  1. 提升技能

    • 创建 技能.md 文件,并在其中包含正确的正面内容
    • 在您自己的 Delegate 中进行全面测试
    • 记录功能和要求
  2. 将技能打包

    • 使用 技能.md 和任何支持文件创建一个文件夹
    • 包含一个自述文件以及安装说明
    • 添加用法示例
  3. 提交审核(适用于官方商店):

    • 转到 UiPath 开发者门户
    • 提交您的技能包
    • 包括描述、用例和测试用例
    • 等待审核和批准
  4. 直接共享(适用于团队/组织):

    • 导出为 ZIP 文件:设置 → 技能 → [您的技能] → 导出
    • 通过电子邮件、Slack 或共享云端硬盘共享
    • 通过“设置”→“技能”→“导入”导入收件人
  5. 发布到订阅源(用于持续分发):

    • 在网页服务器或 GitHub 上托管您的技能
    • 创建列出您的技能的订阅源 JSON 文件
    • 与您的团队共享订阅源 URL
    • 团队成员在“设置”中添加订阅源

技能质量指南

符合以下条件的技能更有可能被接受:

条件描述
明确目的擅长做好一件事,用句话来描述
记录充分技能描述 技能描述
已测试在不同的计算机和配置中可靠运行
安全不会请求不必要的权限,安全地处理凭据
可维护代码可读,依赖项极少
版本控制使用语义化版本控制(1.0.0、1.1.0、等)

发布到您的组织

对于公司内部技能:

  1. 设置内部订阅源

    • 在公司 Intranet 或 GitHub Enterprise 上托管 JSON 文件
    • 格式遵循 UiPath 订阅源规范
  2. 向订阅源添加公司技能

    • 列出每项技能,其中包含名称、版本、说明和下载 URL
    • 包含图标和颜色,以便于视觉识别
  3. 分发订阅源 URL

    • 通过内部文档与员工共享
    • 包含在入驻材料中
  4. 员工订阅

    • 在“设置”→“技能和信息”中添加订阅源UiPath Marketplace
    • 像任何商店项目一样安装公司技能

信任与安全

权限审核

在安装任何商店项目之前,请查看:

  1. 所需工具: 需要哪些工具类别?(用户界面自动化、网页搜索等)
  2. 所需的智能体: 它将调用哪些专用智能体?
  3. 所需连接: 需要访问哪些服务?
  4. 文件系统访问权限:它是否读取/写入特定路径?
  5. 网络访问权限: 是否调用外部 API?
警示信号
  • 请求与其声明用途无关的工具
  • 无理要求广泛的文件系统访问权限
  • 需要连接到敏感服务(银行、人力资源系统)
  • 无文档或发布者信息

首次运行行为

首次使用已安装的技能时:

  1. Delegate 可能会在调用前要求您确认。
  2. 您将看到工具卡,显示该技能正在执行的操作。
  3. 您可以随时中断。
  4. 在信任输出来执行重要工作之前,请先查看输出。

报告问题

如果您遇到有问题的商店项目:

  1. UiPath 商店项目:使用商店中的“报告”按钮,或联系 UiPath 支持团队。
  2. 自定义订阅源项目:请联系订阅源管理员。
  3. 安全问题:向您的 IT 安全团队和 UiPath 安全团队报告。

最佳实践

面向用户

  • 在尝试自定义订阅源之前,请从官方的商店项目开始
  • 安装前查看权限——请勿贪婪接受
  • 先在非关键任务上测试新技能
  • 保持项目更新,以获得安全补丁和兼容性
  • 卸载未使用的项目以缩小攻击面
  • 使用来自受信任组织来源的自定义订阅源

面向发布者

  • 完全遵循 技能.md 规范
  • 请求最低权限— 如果您仅读取文件,则不会请求用户界面自动化
  • 彻底记录——用户需要了解您的技能是做什么的
  • 版本正确——使用语义化版本控制并维护变更日志
  • 跨平台测试—macOS 和 Windows 的行为可能有所不同
  • 得体地处理错误——向用户解释哪里出了问题,以及如何修复
  • 考虑到用户数据— 不外泄数据,遵守隐私设置

后续步骤

  • 查看“设置参考— 配置存储行为和订阅源”
  • 根据已安装的技能创建第一个自定义例程
  • 探索官方商店,查找适合您工作流的技能

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新