我正在尝试设计一个FormFlow,其中一个字段是一个很难处理的自由文本。提示用户描述一个项目,但是:
所以我创建了一个字符串字段,提示用户输入描述。如果描述太短,我会根据前一个字段使用FieldReflector
和.SetActive
再次提示更多文字。
问题在于我不知道如何默默地这样做(我只是在第一次警告最少量的单词,并且只是在满足长度要求之前继续抓取内容)。
我还尝试使用validate
,在每次验证检查时修改聚合其他地方的输入。但是这样机器人也必须在下一次尝试之前(显然)说出一些反馈。
我必须设计一种聪明的方法来停止填充这个字段,可能会检测到使用LUIS停止的意图,但现在的目标是使这个字段容易填充多条消息而不会中断。