【天猫精灵测评官】AliGenie技能开发快速上手《天气查询助手》

简介: 参加本次天猫精灵的测评活动,也是作为一个新手来使用天猫精灵,本篇参照《阿里云-你好,春天 云开发12天打开挑战 - 天猫精灵高分电影》进行测试,采用某些原图,并未做商业牟利,若有侵权,请联系我删除这里更改为使用《天气查询助手》来完成本次演示由于并未准备上线和域名,所以这里并不做线上的部署,仅作预发环境部署本篇阅读预计需要10分钟

天猫精灵

参加本次天猫精灵的测评活动,也是作为一个新手来使用天猫精灵,本篇参照《阿里云-你好,春天 云开发12天打开挑战 - 天猫精灵高分电影》进行测试

这里更改为使用《天气查询助手》来完成本次演示

由于并未准备上线和域名,所以这里并不做线上的部署,仅作预发环境部署

本篇阅读预计需要10分钟

本次需要用到的网站如下:

AliGenie技能应用平台
阿里云-云开发平台

文章目录结构如下

    1. 登录应用开发平台
    1. 创建语音技能
    1. 云开发部署后端技能服务
    1. 语音技能测试
    1. 下线不必要的应用

一、登录应用开发平台

1.登录云开发平台。打开网址 https://workbench.aliyun.com/,使用阿里云账号登录,按照提示创建团队,点击同意协议。没有阿里云账号的用户,在登录页面注册后进行登录即可。为了保证最好的使用体验,请使用Chrome浏览器。

登录云开发平台

2.登录天猫精灵智能应用平台。打开网址 https://iap.aligenie.com/home?platform=3.0,登陆后点击控制台,选择技能应用平台并点击进入。

登录天猫精灵开放平台

3.首次登录天猫精灵智能应用平台时,您需要签署平台合作协议,之后您还需要完成账号认证。认证过程中请根据实际情况选择认证的类型。并根据页面提示填写开发者真实信息,完成账号认证,建议使用支付宝完成认证。

身份认证

二、创建语音技能

1.认证通过后进入技能应用平台,我们要创建一个语音技能,选中 语音技能 分类:点击 创建技能。

创建应用

2.填写技能基本信息

选中 语音技能 中的 自定义技能 填写技能创建信息:技能名称和调用词

  • 技能名称:展示在技能市场的技能名称,在发布时将进行唯一性检测。
  • 技能属性:可选择 公有技能 / 私有技能。技能属性选择,建议您先参考【公有&私有】,由于我们要开发一个面向所有天猫精灵用户的应用,所以技能属性这里选择公有技能。
  • 技能调用词:也称为 唤醒词,是用户使用这个技能所需要说的关键字。如“天猫精灵,天气查询助手”,则使用了调用词为“天气查询助手”的技能。填写技能调用词时系统会进行唯一性检测,截图中填写的“天气查询助手”仅仅作为范例,请您在创建技能时注意不要和范例相同或填重复过的调用词。
基本信息填好后,后端服务部署方式选择阿里云faas,选好后确认创建技能;

创建技能

三、云开发部署后端服务

1.技能创建成功后,进入技能基本信息页面。点击进入后端服务。顶部导航栏中选择后端服务,并在左侧导航栏中选择编辑部署

后端2

2.单击编辑部署后,选择 阿里云云原生开发 的方式,点击关联阿里云账号。

云原生开发

3.选择阿里云账号的登录方式。使用第一步创建和登录的阿里云账号登录即可。

关联阿里云账号

4.登录后在团队注册页翻到页面底部,单击同意授权,授权后单击下一步;

授权

5.云服务管理。查看所需云服务的名称和状态,依次开通所需要的云服务直到4个服务都是已开通状态,点击完成并返回按钮。

授权2

6.返回到技能应用平台后,确认4个云服务资源均已开通,然后点击创建技能应用按钮;

创建技能应用

7.选择开发语言和开发模板进行创建,由于我们要使用高分电影推荐模板来搭建应用,目前平台提供了NodeJS和Python两种语言的技能模板,这里以 NodeJS 高分电影模板为例创建应用。

技能应用创建python

8.创建应用后,点击保存按钮保存阿里云服务器配置。

保存后端

9.后端技能应用创建完成后,点击前往开发,跳转云阿里开发平台。

准备跳转

10.云开发平台会自动进入 CloudIDE,平台会自动生成模板代码。由于使用了模板,所以无须再开发代码,进入 CloudIDE后直接选择部署环境,打开 CloudIDE 左侧的 部署调试插件,进入到部署面板,选择预发环境进行部署。点击部署按钮进行部署,确认部署信息,点击部署

预发部署

预发部署确认

PS: 在 部署日志 标签页可以看到部署的进度以及部署是否成功。
预发部署成功

四、语音技能测试

1.后端服务部署好后,可以看到语音交互模型中,意图和实体已经自动创建好了。

交互模型

2.在线测试。进入测试模块,打开在线测试;

测试

3.输入创建技能时设置的调用词并发送(调用词以技能创建时的为准),本教程中以“天气查询助手”调用词为例,系统回复则表示技能部署成功。

可以按照意图中的语料来让系统查询天气,例如下图所示。
天气查询测试

4.测试时输入的问题都是创建意图时配置好的语料,不可自主发挥,具体意图中有哪些语料可以在语音交互模型分页中,点击每个意图进行查看。

查看空气质量意图
意图查看1-1
意图查看1-2

查看天气意图
意图查看2-1
意图查看2-2

5.更改默认意图,以查询空气质量

切换默认意图,查询空气质量
切换默认意图
切换默认-2
切换默认-3

查询空气质量
空气质量测试

五、删除应用

1.删除云原生应用

登录到阿里云-云开发平台:https://workbench.aliyun.com/application/list#app?tab=1

查看创建的云原生应用

1.点击 开发部署

界面查看

2.点击 下线

下线预发环境
下线预发环境-1

3.点击 删除

删除云原生应用<天气查询助手>

2.删除AliGenie技能应用

1.登录到 AliGenie技能应用平台:https://iap.aligenie.com/home
2.删除AliGenie技能应用《天气查询》

删除

删除确认

总结:作为一个AliGenie技能应用开发新手,最早接触是通过阿里云的Srping2活动中的任务接触到的,写的很详细,所以在本篇追寻之前活动中的开发手册来写,创建一个《天气查询》技能助手,希望这篇文章能够让同为新手的小白们多一个入门的学习文档,谢谢

目录
相关文章
社区活动礼品兑换攻略
社区活动礼品兑换攻略
14486 1
|
人工智能 Java
零基础五步骤,从零开始天猫精灵
零基础五步骤,从零开始天猫精灵
1539 1
零基础五步骤,从零开始天猫精灵
|
自然语言处理 算法 小程序
|
JavaScript 前端开发 区块链
|
3月前
|
前端开发 Java API
Spring Boot中使用Swagger3.0.0注解案例
Spring Boot中使用Swagger3.0.0注解案例
318 3
|
10月前
|
人工智能 弹性计算 运维
简单快捷部署 | Bolt.diy 一步搞定创意建站
Bolt.diy 是 Bolt.new 的开源版本,提供全栈开发支持与自然语言交互功能,简化开发流程并允许二次开发。通过阿里云 CAP 平台部署,结合百炼大模型服务和 deepseek-v3 实现代码生成,用户可专注于应用创新。部署前需确保主账户资金充足,完成部署后配置 API-Key 即可使用。支持模型选择、代码下载等功能,适用于快速建站与创意开发需求。
245 10
|
10月前
|
人工智能 自然语言处理 Cloud Native
【攻略】Bolt.diy 云端部署与应用实战:快速生成你的创意助手
随着AI应用从实验室走向大众,构建低门槛、高效率的AI助手平台成为开发者关注焦点。阿里云推出的Bolt.diy解决方案,开源灵活且部署快捷,支持函数计算FC与百炼大模型服务集成,大幅降低全栈AI应用开发难度。本文分享了实际部署Bolt.diy的全过程,并通过创建个人AI项目助理演示其强大功能。无论是生成项目计划、技术文档,还是搭建工具页面,Bolt.diy都能助力开发者快速实现创意,提升效率。文章还探讨了使用中的小问题及优化建议,适合对AI开发感兴趣的读者体验尝试。
298 10
|
12月前
|
JavaScript Shell C#
多种脚本批量下载 Docker 镜像:Shell、PowerShell、Node.js 和 C#
本项目提供多种脚本(Shell、PowerShell、Node.js 和 C#)用于批量下载 Docker 镜像。配置文件 `docker-images.txt` 列出需要下载的镜像及其标签。各脚本首先检查 Docker 是否安装,接着读取配置文件并逐行处理,跳过空行和注释行,提取镜像名称和标签,调用 `docker pull` 命令下载镜像,并输出下载结果。使用时需创建配置文件并运行相应脚本。C# 版本需安装 .NET 8 runtime。
903 3
|
人工智能 搜索推荐 Serverless
云端问道22期——AI智能语音实时互动
《云端问道22期——AI智能语音实时互动》分享了构建用户与AI智能语音实时互动的方法,涵盖七个部分:进入解决方案页、方案介绍、操作步骤、创建AI智能体、实时工作模版、部署应用及应用体验。通过阿里云平台,用户可以快速部署并体验AI语音通话功能,包括语音转文字、文字转语音、个性化定制智能体人设及接入私有知识库等。整个过程简单流畅,适合开发者和企业快速上手。
719 8