# APP控制技能开发指南

说明

APP控制技能是iFLYOS专属的一种技能形式,用于让技能可以直接控制安卓设备上的某一个APP。

# 创建APP控制技能

  1. 在技能控制台中,点击创建技能,选择:开放技能-APP控制技能。
  2. 输入APP名称。此处输入的APP名称,需要是该APP在安卓设备上展示的真实的应用名称。若输入错误,将无法响应用户“打开{APP名称}”的语音请求。
  3. 输入关联包名。此处输入的APP报名,需要是该APP真实的安卓包名。若输入错误,将无法在该应用打开的情况下访问到你创建的技能。

# 配置基本信息

信息 填写说明
APP名称 该APP在安卓设备上展示的真实的应用名称。若输入错误,将无法响应用户“打开{APP名称}”的语音请求。
APP别名 该APP其他的名称,用于响应“打开{APP别名}”的语音请求
技能分类 该技能属于哪一类技能,一般由APP的类型决定。
关联包名 该APP真实的安卓包名。若输入错误,将无法在该应用打开的情况下访问到你创建的技能。
APP下载地址 能时刻下载最新版APP的下载地址。当用户语音请求“打开{APP名称}”时,若设备上未安装APP,我们将会引导用户到你提供的下载地址,下载该APP
APP图标 用于在iFLYOS 应用中心展示的图标,供用户辨别具体是哪一个APP
示例说法 一般包含打开说法,交互说法,和退出说法。最多可添加10条示例说法
技能简介 请通过简要的文字告诉用户,你的技能可以做什么

# 配置意图

APP控制技能的意图配置和其他技能相同,具体可点击查看

唯一的不同是:在APP控制技能中,你不需要考虑该意图是入口意图还是对话意图,所有意图都是入口意图。

# 技能后处理

APP控制技能的后处理配置与其他技能相同,具体可点击查看

唯一的不同是:在APP控制技能中,你可以使用APP控制指令

# 技能测试

技能配置完成后,你可以点击界面右侧的【测试技能】进行技能测试,同时可以在技能后处理的控制台处查看技能打印的信息。

说明

当前APP控制技能暂不支持真机测试,非常抱歉。

# 技能发布

在模拟测试完成后,请填写相关信息并发布技能。

发布技能后,请联系iFLYOS工作人员为你进行技能审核。审核完成后,你可以在真机上体验你的技能。

说明

若提交审核后,你还需要进行真机体验,暂不对用户公开,请及时告知工作人员。

# 技能更新

在技能发布后,如果你需要对你的技能进行更新。请在配置和测试完成后,再次提交审核。审核通过后,技能便完成了更新发布。