# APP控制技能开发指南
说明
APP控制技能是iFLYOS专属的一种技能形式,用于让技能可以直接控制安卓设备上的某一个APP。
# 创建APP控制技能
- 在技能控制台中,点击创建技能,选择:开放技能-APP控制技能。
- 输入APP名称。此处输入的APP名称,需要是该APP在安卓设备上展示的真实的应用名称。若输入错误,将无法响应用户“打开{APP名称}”的语音请求。
- 输入关联包名。此处输入的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工作人员为你进行技能审核。审核完成后,你可以在真机上体验你的技能。
说明
若提交审核后,你还需要进行真机体验,暂不对用户公开,请及时告知工作人员。
# 技能更新
在技能发布后,如果你需要对你的技能进行更新。请在配置和测试完成后,再次提交审核。审核通过后,技能便完成了更新发布。