用途
SAP Automation Pilot Discovery 用于在 SAP Automation Pilot 中为特定的自动化目标查找最合适的现有内容,并为每条推荐提供经过实际检查的证据。它覆盖四类对象:目录(catalogs)、命令(commands)、命令的子依赖项,以及可复用的 Inputs。
主要能力
- 按目标而非猜测的命令名进行搜索,把请求拆解为动作、资源类型、调用方契约、行为特征和生命周期/归属约束等搜索维度。
- 通过
autopi catalogs list定位可能的功能领域,再用autopi commands list在尽量窄的目录或标签范围内搜索;范围不明确或不覆盖意图时可扩大到整个租户。 - 用
autopi commands contract评估候选命令的输入/输出契约与标签,必要时用autopi commands get查看行为、执行器接线和子命令依赖。 - 检查已知命令时,说明其用途、契约、行为、依赖、生命周期、归属及对用户目标的适用性。
- 查找可复用 Inputs:用
autopi inputs list找候选,用autopi inputs get确认精确 ID 和键契约,仅在非敏感元数据证明键类型与敏感性兼容时才推荐。 - 浏览目录并报告与用途相关的目录,附上归属和文档链接(如有)。
使用方式
技能按工作流执行:首先界定搜索(记录目标、资源类型、契约、行为和约束,未约束项需明确标注);然后选择范围;接着检查和评估候选,直到所有合理候选都有实时的契约评估或记录的排除理由;最后返回证据,为每个候选指定一个主要角色、给出基于实际检查的置信度,并说明复用约束。在没有直接匹配时,报告搜索范围和最接近的构建块。
进行 API 操作前需先阅读共享的 CLI 操作规则,涉及环境配置、授权、密钥处理和响应安全。
适用场景
- 用户想为某个自动化目标找到现成可用的命令或构建块。
- 用户想判断某个已知命令是否适合其预期用途。
- 用户需要找到可复用的 Inputs 值集。
- 用户想了解与特定用途相关的目录。
限制与边界
该技能只提供证据和 ID,不执行、部署、发布或修改内容。直接使用的命令会移交给执行环节,命令构建块或命令无结果移交给命令编写,Input 无结果移交给 Inputs 创建,自定义目录创建或元数据变更移交给 Catalogs。搜索失败或范围过窄不能证明内容不存在,需报告实际检查的范围并说明证据局限。敏感值始终保持隐藏。