本文详细解析如何在 Dify 中高效使用变量、提示词模板、上下文管理和记忆机制,帮助开发者打造更智能、连贯、稳定的 AI 应用。
一、变量驱动:表单、系统变量与会话变量 📦
-
表单变量(Form Variables)
在创建 Chatbot 或 Text Generator 时,通过
{ {input}}格式定义表单输入字段,后续可在提示词中使用。例如面试应用中:你好,{ {name}}。我是你的面试官,你准备好了吗?系统会将实际用户填入的
name替换,提升对话个性化体验。 -
系统变量(sys.*)
如
sys.user_id,sys.app_id,sys.files等自动注入系统信息,可用于日志、身份识别、附件处理等场景 。 -
会话变量(Conversation Variables)
短期记忆机制,记录关键上下文信息,如用户偏好、语言偏好、历史事实,通过变量赋值节点(V

订阅专栏 解锁全文
1271

被折叠的 条评论
为什么被折叠?



