创建应用
获取AppId
每一个机器人应用(OPK)都需要一个唯一标识,后续的上传发布、下载安装及更新,均需要关联AppId。
1. 登录开发者平台
网址:https://console.orionbase.cn/login
请使用开发平台账号进行登录,开发平台账号与企业平台共用同一账号体系,在您购买机器人设备后,商务会为您开放企业平台账号访问权限,若您未持有账号密码,请与猎户星空商务团队联系。
2. 添加应用
在开发平台点击发布应用 -> 应用下发 -> 添加应用:
产品类型请选择RobotApp,依次填写产品名称、产品描述等信息,如果没有产品线可不选择。
注:如果没有找到想要的模板,可随意选择一个模板,然后下载RobotApp示例代码修改即可。
3. 复制AppId
应用创建完成后,在我的应用列表下就可以看到刚刚创建的App应用,复制该应用的AppId:
创建应用
一:先下载OPK模版(适用:豹小秘,MINI, 豹小秘DP;招财豹,消杀豹参考招财/消杀豹开发)
- 命令行输入:orionos-sh run
- 重启小豹(三指下滑->应用中心-> 小豹)
- 语音指令小豹小豹 “打开开发者的演示示例”
- 至此,示例已可以正常使用,如果想使用自己的语音指令启动OPK,需申请domain&intent,修改index.js文件的domain&intent(项目根目录)
- 修改package.json的appid(项目根目录),version默认不需要修改,升级OPK需要修改
二:除此之外也可以使用另外方式创建OPK,如下:
- 创建应用需要使用我们的脚手架工具,请先确保已安装了脚手架工具,如果未安装,可参考环境变量配置进行安装。
orionos-sh create {项目名称} -i {appId} -p {项目目录}
- 项目名称:代码目录名称,请使用英文。
- 项目目录:指定在哪个目录创建该项目,默认为当前目录,项目目录中最好不要包含中文及空格。
导入IDE
经过以上步骤后,我们就已经有了一个完整的可运行在机器人上的应用,后续将项目导入IDE,即可进行后续的开发调试工作。