最近用dify搭建一个应用,是基于知识库,与用户进行多轮问答交互。 先把需求说清楚: 当用户输入问题A,应用基于问题A,在知识库检索到问题A的解决方案(假设有三个方案),输出优先级最高的方案,如果用户回复”已解决“,则交互结束。 而假如用户输入“不行”,应用则输出次优先级的方案,如此往复。。。当方案全部输出后,用户依然回复“不行”,则提示用户“请将问题等级上升至主管责任人”。如果中途用户输入新问题,则需要向用户确认是否切换,然后输出新问题的方案。 整个项目流程我是这样做的:真实需求(上述)--解析子任务(分解成可执行最小单位)--列出流程图(配合dify节点)--画布拖拽--单节点设置并调试--全流程搭建完毕。 最后就是测试跑通+优化。#制造业AI #ai时代坚持手搓的艺薯家 #AI新手村