跳到内容 跳到主导航 跳到页脚

OPK发布流程

豹小秘 Mini opk发布流程

背景:

豹小秘mini更新了新架构,支持客户上传自己的OPK,满足客户的定制化需求。

发布流程需要客户严格按照提供的流程进行操作。

目前支持rom>=5.11的机器,且必须是RN环境。

账号注册(客户操作)

第三方OPK的发布需要客户有以下两个平台的账号,一个是上架OPK的OrionBase平台,一个是安装OPK的接待后台

OrionBase平台: https://console.orionbase.cn

接待后台:https://jiedai.ainirobot.com

注:没有账号需要联系各自的售前同学,帮忙注册。

OPK开发(客户操作)

猎户星空基于Android为机器人开发了一套系统,支持第三方开发的OPK并进行安装,但是OPK必须要符合豹小秘的开发规范。具体开发规范如下的pdf:
豹小秘场景opk集成文档.pdf

OPK上架&更新(客户操作)

OPK上架

按照上面的规范开发完成之后,就可以在OrionBase平台(https://console.orionbase.cn)进行上架了,上架步骤如下:

1. 登陆OrionBase平台,点击“发布应用”-“应用下发”-进入页面,再点击左上角”+添加应用“,会出一个弹框,在弹框中填写您的信息。

2. 在”关联您的应用“的弹框中,填写该OPK的信息,填写完成后点击“提交”,会生成一个应用。

信息名称描述是否必填
应用名称自定义填写20字以内的内容
应用类型选择Robot App即可
应用描述描述OPK功能的内容
开发模板选择“行业模板”-“服务机器人模板”即可

3. 点击选择刚刚创建的OPK应用, 点击创建版本,上传特定版本的opk包。

4. 在新跳转的页面中填写相应的信息,填写规则如下表,填写完成后点击创建

信息名称描述是否必填
上传类型选择OPK包即可
上传文件将编译好的OPK拖拽过来即可,需要注意的是,上传的OPK包中的appid,必须和生成的appid一致。
版本号自动生成
版本描述描述OPK版本的内容
兼容版本建议“豹小秘mini toB”

5. 创建完成后,会展示已经上传的OPK版本,在OrionBase平台上传的流程就完成了。

OPK更新

因为已经上传过OPK了,更新OPK只需要找到该应用,重新上传即可。操作步骤如下:

1. 登陆OB后台,点击“发布应用”-“应用下发”-页面右上角搜索框,搜索需要更新的opk

2. 点击需要更新的OPK,跳转到新的页面–发布应用

3. 在“版本管理”-“OPK版本”中,点击“上传”,上传新版的OPK。

4. 在新跳转的页面中填写相应的信息,填写规则参考OPK上架的步骤四,填写完成后点击创建。

5. 创建完成后,会展示已经上传的OPK版本,在OrionBase平台上传的流程就完成了。

请下载机器人技能上架申请表格填写后提交给猎户技术支持人员https://orionstar.feishu.cn/file/Ol3wbCfeOo6Y7Yxgg24cNru3nOc

OPK配置&发布(猎户操作)

客户在OrionBase平台发布OPK后,联系猎户同学在BO平台(http://backoffice.ainirobot.com)上配置上架。需要客户提供OPK的资料信息:

需要信息举例备注是否必填
应用名称远程分身在OrionBase平台配置的应用名称
技能名称远程分身在接待后台技能商店展示的技能名字
技能图标(400*400)在接待后台技能商店展示的图标
技能分类实用工具选择一个分类标签
技能介绍可以通过手机app实现和机器人的通话和控制一句话介绍技能,在接待后台技能商店展示
生效范围酒店选择生效的范围,一般为当前企业的场景
功能介绍远程分身是一个XXXX描述该功能能力
用法介绍和机器人说以下内容可以调起远程分身: 1、远程分身 2、视频通话 ……介绍该功能的用法
触发domainremote_video触发该技能的domain
触发intentvideo_call触发该技能的intent
相应优先级11or2or3,建议默认1
闲时启动是or否,建议默认是
菜单选中的icon/没有可以不设置
菜单未选中的icon/没有可以不设置
一级菜单名/没有可以不设置
一级菜单URL/没有可以不设置
系统开关配置/没有可以不设置

上架新OPK

1. 打开BO后台,选择“应用商店后台”-“技能管理”,点击”新建技能”,跳转到技能配置页面。

2. 按照客户提供的信息配置



3. 配置完成后,选择“应用商店后台”-“版本发布”,选中刚刚配置的技能,点击”发布”。

注意发布的时候,需要确认版本号和OrionBase平台的OPK版本信息一致。


4. 点击完“发布”,会弹出一个选择发布范围的页面

一般选择灰度发布,选择对应的企业即可。再点击“确认”即可发布成功。

更新旧OPK

更新OPK就跳过了技能管理的流程,直接版本发布就可以。

1. 打开BO后台,选择“应用商店后台”-“版本发布”,选中要发布的技能,点击”发布”。注意发布的时候,需要确认版本号和OrionBase平台的OPK版本信息一致。

2. 点击完“发布”,会弹出一个选择发布范围的页面。一般选择灰度发布,选择对应的企业即可。再点击“确认”即可发布成功。

OPK安装(客户操作)

上架成功之后,就可以在接待后台进行安装。需要保证机器人rom>=5.11,还必须是RN环境。另外安装的操作只会在机器人大眼睛的页面执行。

1. 打开接待后台,选择“机器人技能中心”-“技能商店”,选择自己想要安装的技能,点击右边的“安装到机器人”。

2. 勾选需要安装的机器人,再点击安装即可完成安装。

3. 成功后,安装的技能旁会有安装成功的提示。

这篇文章是否有帮助?

0