调试/测试窗

测试窗用于对当前对话流进行测试,测试前需要保存,测试数据会统计到数据概览中。

测试窗

测试方法

image

详细字段

DIalog

当前进行在哪个对话流中。

slot

(最近一个执行过的slots)已填槽参数名、原始值、归一值、未填槽参数名。

entry

(最近一个执行过的entry)以“或”切分的一个条件组。

function

当引用HTTP模板信息为url、GET/POST、入参、接口返回(json)。

当引用hsf模板信息为接口名称、方法签名、参数模板、接口返回(json)。

当自定义编程信息为接口返回(json)。

response

渲染过的数据(json)。

生命周期

当前仍在进行中的所有DIalog生命周期分别还有几轮。

全局变量

当前在对话中存在的变量值,默认收起,用户可以查看全部。

DS调试窗模拟EventExt输入的协议说明

基本协议

{
    "intentName": "指定开启的意图名称",
    "parameters": {
        "槽位名1": ["槽值1"],
        "槽位名2": ["槽值2"]
    },
    "ext": {
        "key1": "value1",
        "key2": "value2",
    }
}
说明

槽值统一采用list形式,如果有一个元素就写一个,但是依然要带上[]。

以下3种输入都是合法的:

{"intentName":"指定订单"}
{"intentName":"指定订单","parameters":{"订单号":["123123123123123123"]}}
{"intentName":"指定订单","parameters":{"订单号":["123123123123123123"]},"ext":{"nickName": "SuperMan"}}

举例:

image

image