mirror of
https://github.com/langgenius/webapp-conversation.git
synced 2026-07-25 21:46:08 -04:00
有几个想法,不知道如何处理 #49
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @yjc980121 on GitHub (Oct 30, 2024).
1.作为对话型应用,隐藏welcome欢迎页,直接开始对话,初始化参数,经过尝试是可以的
2.问题1带来的,必填参数未填,在直接开始对话会报错,需要必填参数检查,有必填参数,打开Fold,并禁止聊天,对typescript不熟,一直报错,还未解决,但应该可以实现
3.user 参数作为第三方应用对接的一个参数,希望能通过接口传入,便于关联,经过尝试,有些报错,对typescript有些不熟,改动较多,已经回滚,但是这个需求应该是存在的
4.隐藏工作流详情显示,已经实现,用途是与第三方对接应用应该不需要查看工作流详情(对用户端隐藏),我看dify里是有这个开关的,但是这个模板没用上
5.开始节点有变量定义,前端代码中也有提示词变量PromptVariable的代码,作为与第三方对接,使用这个变量最合适了,如果第三方传入有参数,直接初始化参数,方便对接,这一点我感觉可以和第3点合并处理,但是有些细节可能有区别
6.应用的基本信息好像最新的版本已经有接口获取应用元数据meta接口,但这个前端代码以及dify-client库里都没有,这样config.tsx中有些参数其实可以使用应用的元信息,这样更方便使用,我将config.tsx中部分参数挪到了.env文件,也达到了效果,不过很好的方式是直接使用meta元数据
以上就是我最近使用这个模板项目发现的一些可以改进的点
@jinec commented on GitHub (Nov 29, 2024):
@yjc980121 I just need to input the employee name of the company and modify the user, I don't know how to do it, I'm so worried.. Is this problem complicated
@marsDes commented on GitHub (Feb 27, 2025):
定制版不支持文件变量,我完善了一个版本。
可以看下这篇文章dify定制化开发