研究过程中,要把 DDE 安装到 Zenbo 的时候,卡关超久...
试过好多方法,当然也包括 App Builder (下面简称 AB)。AB 就是像 App Inventor 或 Scrach 的积木程序,可以让小朋友玩,训练逻辑。可能是身为 Android 工程师的坚持(?),本来很抗拒使用积木程序的,但实在卡关太久了,随便啦,就试试看吧!
先说结论,AB 不适合我的使用情境,因为我题库很多,一个个建积木太累,也很占版面,不好维护。但如果你的对话不多或有比较复杂的槽状判断,我会觉得用积木会比在 DDE Input/Output Context 设计,看起来更清楚。
Developer > Console > App Management
要选 App Builder 哦!
得到的 APP ID,等下要用。
这部份请参考前面的文章,就不再多说明了。
Concepts 和 Intents 的内容都跟前面要搭配 Zenbo SDK 装到 Zenbo 的时候一样,只有 Plans 有点不同。
除了 ThisPlanLaunchingThisApp
不用 Input Context 以外,每个 Plan 的 Input Context 都要是不同的字串。Action 不用填,用不到,要回覆的内容写在 AB 那边。
设定方式参考前面的文章。建立一个新的 Domain UUID。Domain UUID 等下要用。
打开 App Builder 建立一个新专案。
弹个手指!就好啦~
放大图:
因为没办法只放图片,它一定要搭配 Music Sorce,所以就随便挑一个音乐,音量填 0 就好。
APP ID 和 Domain UUID 在上面注册专案和 Info 的时候都建好了,复制贴上。
专案储存後,会得到 ZBA 档,可以想成是 APK,就是 App 的安装档。
可以使用任何方式,只要你能把 ZBA 传到 Zenbo,影片中我使用的是云端硬碟。
安装的时候就会更新一次了,如果 DDE 有修改可以再来这边更新一次。
What is MVC? 先招唤 wiki 大大出来解释一下 MVC 是甚麽: MVC模式(Mode...
前言 我们已经知道bid and ask,也稍微实作了一下,接下来继续要怎麽玩呢?这时候有个不错的交...
今天又迎来周末了~ 真是很棒祝大家周末愉快 btw 10/1 流感疫苗开打家里有65岁以上的人可以去...
今天我们要实作如何利用Angular内提供的模组,从form表单取值。 FormModel: Bot...
今天要介绍的是我另外一个也经常用的聚合方式,是Metrics底下的Scripted Metric 今...