场景: 在自动化中开发和使用 templates
- Updated: 2025/04/30
场景: 在自动化中开发和使用 templates
使用此场景来了解如何创建自动化模板,以及如何使用这些 templates 来简化创建自动化的过程。
关于此场景
此场景详细描述了以下用户的 actions 和工作流:
Marcus 是一名在 Acme 医疗公司工作的专业开发人员。 他供职于人力资源部门,负责设计、开发和实施自动化以提高效率,并已创建了许多此类自动化方案来自动化其组织的业务流程。
在此场景中,Marcus 创建了一个 template 以自动化绩效指标流程。 绩效指标工作流由一系列重复步骤组成,广泛应用于多个部门。 为这一工作流创建 template 将使所有部门受益,因为每个部门都可以节省从头开始构建自身自动化所需的时间和精力。 相反,他们可以使用 Marcus 创建的 template,并根据自身的具体需求进行定制。 在创建 template 之后,Marcus 将其 template 签入公共存储库,并对其他部门的用户开放使用。
Sue 是一名普通开发人员,与 Marcus 同在一个组织,但供职于财务部门。 她负责计算年度员工考核,并对此流程做出自动化决策。 在处理自动化工作流时,Sue 使用 Marcus 为绩效指标创建的 template 来节省时间。
以下工作流展示了 Marcus(专业开发人员)如何为绩效指标开发 template,以及 Sue(普通开发人员)如何在绩效考核计算自动化中使用该 template。
Marcus 创建了一个 template
以下过程总结了 Marcus 如何为性能指标流程创建 template 并将 template 签入到公共存储库。
过程
- Marcus 以 Bot Creator 身份登录至 Control Room。
- 他导航到自动化选项卡,并创建一个自动化。
- 在输入自动化所需的详细信息后,他在 Bot editor 上打开自动化以构建性能指标自动化。
- 他使用action 来获取绩效指标报告,并将结果保存到一个列表变量中。
- 他使用 以读取和迭代列表中的每个项目。
- 他使用 来更新数据库中每位员工的绩效指标组件。
- 他将此自动化保存为 template。
- 在自动化页面,他选择性能指标 template,并将 template 从他的私有工作区签入到公共工作区,以便所有用户都可以使用。
Sue 使用 template 构建自动化。
Sue 使用 Marcus template 创建年度评估自动化。
过程
总结和获益
templates 的使用以特定方式帮助 Sue 和 Marcus 实现他们的自动化目标。
单击![]() |
Marcus 为不同部门常见的场景创建 templates。 |
![]() |
预定义 template 的使用使 Sue 能够快速构建自动化,无需重新创建相同的自动化,因此,可以节省时间。 |
![]() |
总体获益包括成本降低、生产力提升和自动化开发加速。 |