Bot Framework Composer中如何将Prompt for text设置为可选反馈提示
Bot Framework Composer v2.1.0「Prompt for text」设置为可选的操作方法
默认状态下Prompt for text组件为必填校验模式,按以下步骤调整即可实现用户自主选择是否提交内容:
- 选中目标
Prompt for text组件,打开右侧的属性配置面板,切换到**验证(Validation)**标签页 - 找到「必填(Required)」配置项,将对应的开关切换为关闭状态,此时组件不再强制要求用户输入有效内容
- 可优化提示文案,明确告知用户可选规则,例如将提示内容修改为:
请提供你的使用反馈,若不想反馈可直接输入“跳过”或发送空内容进入下一环节 - 若需要区分用户主动跳过和提交空内容的场景,可在后续流程中添加分支判断,判断规则参考:
turn.result == null || turn.result == "跳过",匹配该规则时走跳过逻辑,其余情况走反馈存储逻辑
注意:关闭必填属性后,若用户未输入任何内容提交,
turn.result的返回值为null,后续流程处理时需做好空值兼容,避免触发运行报错。
内容的提问来源于stack exchange,提问作者jcmorara
相关产品推荐
相关产品推荐

