fix(workflow): offer photo button guidance only when needed
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
name: browser_addon_photo_button_guidance_dual_failure
|
||||
clientMode: browser_addon
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "browser_addon.1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "browser_addon.1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前两辆汽车追尾,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 说明界面中间的拍照按钮并保留当前固定拍摄指令。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 只输出原有连续失败转人工回复,不追加按钮说明,不要求继续拍摄。
|
||||
- input: 【客户端连续3次拍摄识别失败:摄像头启动失败】
|
||||
expect:
|
||||
stageCode: "browser_addon.0005"
|
||||
@@ -0,0 +1,90 @@
|
||||
name: browser_addon_photo_button_guidance_dual_guidance
|
||||
clientMode: browser_addon
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "browser_addon.1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "browser_addon.1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前两辆汽车追尾,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第一辆车侧前方、看清车牌);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 不能当作系统拍摄完成事件,保留当前固定拍摄指令,不重复按钮说明。
|
||||
- input: 我按了按钮。
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 口头拍好了不能推进,仍须等待【拍摄完成】,不重复按钮说明。
|
||||
- input: 拍好了。
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2011"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第一辆车碰撞部位);不得推进。
|
||||
- input: 我不会操作,怎么拍?
|
||||
expect:
|
||||
stageCode: "browser_addon.2011"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2012"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第二辆车碰撞部位);不得推进。
|
||||
- input: 是不是直接按拍照按钮?
|
||||
expect:
|
||||
stageCode: "browser_addon.2012"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2013"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第二辆车侧后方、看清车牌);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2013"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2014"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(另一方驾驶人正面照片);不得推进。
|
||||
- input: 我不会操作,怎么拍?
|
||||
expect:
|
||||
stageCode: "browser_addon.2014"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2015"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(切换前置摄像头、本人正面照片);不得推进。
|
||||
- input: 是不是直接按拍照按钮?
|
||||
expect:
|
||||
stageCode: "browser_addon.2015"
|
||||
|
||||
# 拍照结束并转接人工,不追加拍照按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.0000"
|
||||
@@ -0,0 +1,45 @@
|
||||
name: browser_addon_photo_button_guidance_dual_no_repeat
|
||||
clientMode: browser_addon
|
||||
|
||||
# 回归:解释一次按钮后,正常推进不再重复;明确再次求助仍可解释。
|
||||
# runner 只校验状态码,按钮说明是否重复必须手动检查输出对话。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "browser_addon.1001"
|
||||
|
||||
# 开始采集。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "browser_addon.1002"
|
||||
|
||||
# 只输出原有拍摄指令,不主动附加按钮说明。
|
||||
- input: 十分钟前两辆汽车追尾,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 首次笼统求助可说明一次界面中间的拍照按钮,保留固定指令。
|
||||
- input: 这个什么
|
||||
expect:
|
||||
stageCode: "browser_addon.2010"
|
||||
|
||||
# 只输出下一步固定拍摄指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2011"
|
||||
|
||||
# 连续正常推进,仍不得附加按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2012"
|
||||
|
||||
# 已说明按钮且已拍摄成功,只澄清拍摄要求,不再提醒按钮。
|
||||
- input: 什么意思
|
||||
expect:
|
||||
stageCode: "browser_addon.2012"
|
||||
|
||||
# 再次明确询问按钮位置时可重新解释,保持当前状态。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2012"
|
||||
@@ -0,0 +1,30 @@
|
||||
name: browser_addon_photo_button_guidance_single_failure
|
||||
clientMode: browser_addon
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "browser_addon.1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "browser_addon.1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前我倒车撞到了护栏,事故只有一辆汽车,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 说明界面中间的拍照按钮并保留当前固定拍摄指令。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 只输出原有连续失败转人工回复,不追加按钮说明,不要求继续拍摄。
|
||||
- input: 【客户端连续3次拍摄识别失败:摄像头启动失败】
|
||||
expect:
|
||||
stageCode: "browser_addon.0005"
|
||||
@@ -0,0 +1,75 @@
|
||||
name: browser_addon_photo_button_guidance_single_guidance
|
||||
clientMode: browser_addon
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "browser_addon.1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "browser_addon.1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前我倒车撞到了护栏,事故只有一辆汽车,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(车辆前方);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 不能当作系统拍摄完成事件,保留当前固定拍摄指令,不重复按钮说明。
|
||||
- input: 我按了按钮。
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 口头拍好了不能推进,仍须等待【拍摄完成】,不重复按钮说明。
|
||||
- input: 拍好了。
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2001"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(车辆碰撞部位);不得推进。
|
||||
- input: 我不会操作,怎么拍?
|
||||
expect:
|
||||
stageCode: "browser_addon.2001"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2002"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(被撞物品);不得推进。
|
||||
- input: 是不是直接按拍照按钮?
|
||||
expect:
|
||||
stageCode: "browser_addon.2002"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2003"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(切换摄像头、本人正面照片);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2003"
|
||||
|
||||
# 进入车损位置确认,只询问车损位置,不追加拍照按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2005"
|
||||
|
||||
# 执行原有信息确认或结束逻辑,不再提示拍照按钮。
|
||||
- input: 车子左后方
|
||||
expect:
|
||||
stageCode: "browser_addon.0000"
|
||||
@@ -0,0 +1,45 @@
|
||||
name: browser_addon_photo_button_guidance_single_no_repeat
|
||||
clientMode: browser_addon
|
||||
|
||||
# 回归:解释一次按钮后,正常推进不再重复;明确再次求助仍可解释。
|
||||
# runner 只校验状态码,按钮说明是否重复必须手动检查输出对话。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "browser_addon.1001"
|
||||
|
||||
# 开始采集。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "browser_addon.1002"
|
||||
|
||||
# 只输出原有拍摄指令,不主动附加按钮说明。
|
||||
- input: 十分钟前我倒车撞到护栏,只有一辆汽车,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 首次笼统求助可说明一次界面中间的拍照按钮,保留固定指令。
|
||||
- input: 这个什么
|
||||
expect:
|
||||
stageCode: "browser_addon.2000"
|
||||
|
||||
# 只输出下一步固定拍摄指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2001"
|
||||
|
||||
# 连续正常推进,仍不得附加按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "browser_addon.2002"
|
||||
|
||||
# 已说明按钮且已拍摄成功,只澄清拍摄要求,不再提醒按钮。
|
||||
- input: 什么意思
|
||||
expect:
|
||||
stageCode: "browser_addon.2002"
|
||||
|
||||
# 再次明确询问按钮位置时可重新解释,保持当前状态。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "browser_addon.2002"
|
||||
@@ -0,0 +1,30 @@
|
||||
name: direct_photo_button_guidance_dual_failure
|
||||
clientMode: direct
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前两辆汽车追尾,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 说明界面中间的拍照按钮并保留当前固定拍摄指令。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 只输出原有连续失败转人工回复,不追加按钮说明,不要求继续拍摄。
|
||||
- input: 【客户端连续3次拍摄识别失败:摄像头启动失败】
|
||||
expect:
|
||||
stageCode: "0005"
|
||||
@@ -0,0 +1,90 @@
|
||||
name: direct_photo_button_guidance_dual_guidance
|
||||
clientMode: direct
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前两辆汽车追尾,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第一辆车侧前方、看清车牌);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 不能当作系统拍摄完成事件,保留当前固定拍摄指令,不重复按钮说明。
|
||||
- input: 我按了按钮。
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 口头拍好了不能推进,仍须等待【拍摄完成】,不重复按钮说明。
|
||||
- input: 拍好了。
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2011"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第一辆车碰撞部位);不得推进。
|
||||
- input: 我不会操作,怎么拍?
|
||||
expect:
|
||||
stageCode: "2011"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2012"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第二辆车碰撞部位);不得推进。
|
||||
- input: 是不是直接按拍照按钮?
|
||||
expect:
|
||||
stageCode: "2012"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2013"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(第二辆车侧后方、看清车牌);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2013"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2014"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(另一方驾驶人正面照片);不得推进。
|
||||
- input: 我不会操作,怎么拍?
|
||||
expect:
|
||||
stageCode: "2014"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2015"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(切换前置摄像头、本人正面照片);不得推进。
|
||||
- input: 是不是直接按拍照按钮?
|
||||
expect:
|
||||
stageCode: "2015"
|
||||
|
||||
# 拍照结束,说明进入信息确认并立即询问驾驶员身份,不追加拍照按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
@@ -0,0 +1,45 @@
|
||||
name: direct_photo_button_guidance_dual_no_repeat
|
||||
clientMode: direct
|
||||
|
||||
# 回归:解释一次按钮后,正常推进不再重复;明确再次求助仍可解释。
|
||||
# runner 只校验状态码,按钮说明是否重复必须手动检查输出对话。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "1001"
|
||||
|
||||
# 开始采集。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
|
||||
# 只输出原有拍摄指令,不主动附加按钮说明。
|
||||
- input: 十分钟前两辆汽车追尾,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 首次笼统求助可说明一次界面中间的拍照按钮,保留固定指令。
|
||||
- input: 这个什么
|
||||
expect:
|
||||
stageCode: "2010"
|
||||
|
||||
# 只输出下一步固定拍摄指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2011"
|
||||
|
||||
# 连续正常推进,仍不得附加按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2012"
|
||||
|
||||
# 已说明按钮且已拍摄成功,只澄清拍摄要求,不再提醒按钮。
|
||||
- input: 什么意思
|
||||
expect:
|
||||
stageCode: "2012"
|
||||
|
||||
# 再次明确询问按钮位置时可重新解释,保持当前状态。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2012"
|
||||
@@ -0,0 +1,30 @@
|
||||
name: direct_photo_button_guidance_single_failure
|
||||
clientMode: direct
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前我倒车撞到了护栏,事故只有一辆汽车,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 说明界面中间的拍照按钮并保留当前固定拍摄指令。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 只输出原有连续失败转人工回复,不追加按钮说明,不要求继续拍摄。
|
||||
- input: 【客户端连续3次拍摄识别失败:摄像头启动失败】
|
||||
expect:
|
||||
stageCode: "0005"
|
||||
@@ -0,0 +1,75 @@
|
||||
name: direct_photo_button_guidance_single_guidance
|
||||
clientMode: direct
|
||||
|
||||
# 对应 workflow/20261016 拍照提示词;每个文件使用独立会话。
|
||||
# runner 只校验状态码,按钮位置、固定话术及结束后不再提示按钮需结合对话记录手动检查。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "1001"
|
||||
|
||||
# 开始采集事故信息。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
|
||||
# 事故信息齐全,直接进入拍照,只输出原有固定指令,不主动追加按钮说明。
|
||||
- input: 十分钟前我倒车撞到了护栏,事故只有一辆汽车,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(车辆前方);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 不能当作系统拍摄完成事件,保留当前固定拍摄指令,不重复按钮说明。
|
||||
- input: 我按了按钮。
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 口头拍好了不能推进,仍须等待【拍摄完成】,不重复按钮说明。
|
||||
- input: 拍好了。
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2001"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(车辆碰撞部位);不得推进。
|
||||
- input: 我不会操作,怎么拍?
|
||||
expect:
|
||||
stageCode: "2001"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2002"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(被撞物品);不得推进。
|
||||
- input: 是不是直接按拍照按钮?
|
||||
expect:
|
||||
stageCode: "2002"
|
||||
|
||||
# 仅系统拍摄完成事件推进;只输出下一步原有固定指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2003"
|
||||
|
||||
# 必须说明可点击手机界面中间的拍照按钮,并完整保留当前固定指令(切换摄像头、本人正面照片);不得推进。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2003"
|
||||
|
||||
# 进入车损位置确认,只询问车损位置,不追加拍照按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2005"
|
||||
|
||||
# 执行原有信息确认或结束逻辑,不再提示拍照按钮。
|
||||
- input: 车子左后方
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
@@ -0,0 +1,45 @@
|
||||
name: direct_photo_button_guidance_single_no_repeat
|
||||
clientMode: direct
|
||||
|
||||
# 回归:解释一次按钮后,正常推进不再重复;明确再次求助仍可解释。
|
||||
# runner 只校验状态码,按钮说明是否重复必须手动检查输出对话。
|
||||
steps:
|
||||
# 新会话。
|
||||
- input: 新对话
|
||||
expect:
|
||||
stageCode: "1001"
|
||||
|
||||
# 开始采集。
|
||||
- input: 继续办理
|
||||
expect:
|
||||
stageCode: "1002"
|
||||
|
||||
# 只输出原有拍摄指令,不主动附加按钮说明。
|
||||
- input: 十分钟前我倒车撞到护栏,只有一辆汽车,没有人受伤,没有撞到非机动车或行人,我还在现场。
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 首次笼统求助可说明一次界面中间的拍照按钮,保留固定指令。
|
||||
- input: 这个什么
|
||||
expect:
|
||||
stageCode: "2000"
|
||||
|
||||
# 只输出下一步固定拍摄指令,不重复按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2001"
|
||||
|
||||
# 连续正常推进,仍不得附加按钮说明。
|
||||
- input: 【拍摄完成】
|
||||
expect:
|
||||
stageCode: "2002"
|
||||
|
||||
# 已说明按钮且已拍摄成功,只澄清拍摄要求,不再提醒按钮。
|
||||
- input: 什么意思
|
||||
expect:
|
||||
stageCode: "2002"
|
||||
|
||||
# 再次明确询问按钮位置时可重新解释,保持当前状态。
|
||||
- input: 拍照按钮在哪?
|
||||
expect:
|
||||
stageCode: "2002"
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user