使用通用槽位完成命名操作
易伟 发布于2018-11-08 23:23 浏览:61 回复:2
1
收藏
1
收藏

在技能用户起名字时原来的思路是用系统默认意图,获取用户所有输入,但存在的问题是默认意图误触较多。后来重新查看文档,发现通用槽位可以解决这个问题。使用方法如下:新建意图命名,常用表达可写'我的名字是张三”,选中张三,槽位标注wildcard-slot,并写长度范围(字节),这样既可匹配到名字,在代码中直接调用即可。

let name = this.getSlot('sys.wildcard-slot')
收藏
点赞
1
个赞
共2条回复 最后由暗夜微凉回复于2018-11-09 19:06
#2kunkun0830回复于2018-11-09

感谢男神,但是我看到通配槽位最长20字节。。。。我想让用户说地址不知道该怎么办

强烈希望官方给个类似电子宠物里命名操作的示例代码。

0
#3暗夜微凉回复于2018-11-09

手动点赞 

0
TOP