如何在dify对话中使用表单 Form打造一个可对话的客服工单反馈系统? Agent智能体 新闻资讯 5月29日 编辑 charles 取消关注 关注 私信 前言 在上一篇文章中,我们介绍了如何使用dify和外部表单完成一个工单反馈系统怎么用dify搭建一个工单系统? 有同学提出建议,希望在dify的对话界面中能够便捷地展示表单,同时将用户所提出的问题自动填充至表单的输入框内。这样一来,用户在点击提交按钮时,能够将填写好的数据信息顺利地保存到后台数据库中,既方便用户查看和修改反馈内容,又能确保数据的及时存储,实现与后台数据库的高效交互。 针对以上需求,我基于上一个工作流的基础上进行了改造优化。改造后的工作流节点如下: 以下是模拟用户咨询及反馈问题工单的整体流程: 1、发起第一轮对话: 商品的质量检测标准是如何制定的? 2、发起第二轮对话: 为减少对话轮数,设置了默认对话轮数为1轮,超过1轮则认为用户无法找到满意的答案 3、发起第三轮对话(回答不满意): 不满意 当回答不满意时,触发生成表单,并将总结用户提问的问题后,将总结结果初始化到表单的问题反馈输入框中 修改问题反馈清单内容: 4、发起第四轮对话: 点击提交按钮,自动发起第四轮对话,将反馈问题保存到数据库 5、查看数据库列表,可以看到列表中增加了一条数据: 整体交互过程视频: DSL文件已就绪,口令: