[错误?] 无法在高级聊天中保存开场白 - 保存按钮保持禁用状态

环境

  • Dify 版本:[请在此处输入版本号 - 可在右下角等位置查看版本]
  • 部署方式:云服务 / 自托管(Docker)[请选择其一]
  • 浏览器:Chrome / Firefox / Safari [请填写您使用的浏览器]

描述

我正在尝试在高级聊天应用中设置“开场白”(对话开场),但无论输入什么内容,保存按钮始终处于禁用/灰色状态。

复现步骤

  1. 创建一个新的高级聊天应用
  2. 进入设置(齿轮图标)→ 功能标签页
  3. 启用“对话开场”
  4. 尝试在“开场白”输入框中输入文本
  5. 界面显示占位符文本:“请在此处编写开场消息。可以使用变量。试试输入 {{variable}}。”
  6. 我尝试了以下内容:
    • 不带变量的纯文本
    • 包含对话变量(如 {{user_name}})的文本
    • 简单的英文文本
    • 带/不带换行符的文本
  7. 保存按钮始终无法点击

预期行为

开场白应能被保存,并在用户打开聊天预览时显示。

实际行为

无法保存任何开场白。该功能似乎无法使用。

截图

[如果可能,请附上以下截图:

  1. 开场白输入界面
  2. 浏览器控制台(F12)显示的任何错误]

问题

  • 是否存在我遗漏的开场白特定格式或要求?
  • 这是当前版本中的已知问题吗?
  • 是否有 workaround 方法可以在聊天开始时显示自动第一条消息?

附加信息

我发现了一个类似的问题(#11500),但那是关于状态无法持久化的问题。在我的情况下,我甚至无法保存它。

非常感谢您的帮助!

我无法复现该问题,所以请您提供这些信息。
另外,如果可以的话,我希望能收到一张截图。

如果您在其他设备上或使用其他账户尝试,是否也会出现同样的问题?

你好,kurokobo,

感谢你的支持!我已经解决了这个问题!

原来是我对界面的理解有误。我之前一直在底部的“开场问题”列表中输入文本,却忽略了主“开场陈述”字段(带有占位符文字“你可以使用变量…”),该字段是空的。

由于主字段是必填项(标有 *),因此在填写之前,保存按钮一直保持禁用状态。

抱歉造成困扰,再次感谢!

1 个赞