工作流

个性化记忆助手|Dify对话记忆提取与复用工作流

一套在Dify中运行的对话工作流,先判断用户输入是否包含值得记住的事实、偏好与记忆,再提取写入会话变量,后续回答时调用这些记忆,适合需要跨轮次记住用户信息的客服、陪聊或助理场景。

获取与使用

获取方式待核验

查看原始来源并核对许可,不提供配置再分发

使用难度待核验
国内可用性待核验

2026-11-12 更新 · 本站尚未实测

项目介绍

工作流 · 2026-11-12 更新 · 本站尚未实测

工具说明

这是一套 Dify 高级聊天(advanced-chat)工作流配置,解决的是对话中“记不住用户说过的事”的问题。它不依赖外部数据库,而是把值得保留的信息抽取出来,写进会话变量,在后续轮次中再读出来用于回答。

适用人群:在 Dify 里搭建客服机器人、陪伴型助手、个人助理的开发者或运营人员;希望以较低成本体验“带记忆的对话”的产品同学。

已知能力

根据解析到的节点,流程大致包含以下环节:

  1. 开始节点接收用户输入;
  2. 一个 LLM 节点判断当前 query 里是否存在需要存储为记忆的信息,输出 Yes / No;
  3. 条件分支据此决定走“提取记忆”还是直接回答;
  4. 提取记忆的 LLM 节点按既定约束输出结构化内容,要求简洁、不以“这个人喜欢……”开头、不记录用户或代理的详细身份信息;
  5. 代码节点负责字符串与 object 之间的互相转换;
  6. 赋值节点把提取结果写入会话变量;
  7. 最终由“根据记忆回答”的 LLM 节点结合记忆内容生成回复,并通过回答节点输出。

解析到的模型为 OpenAI 的 gpt-4o(chat 模式),共 18 个节点、11 条边。

来源与使用边界

原始入口:https://github.com/dzh-gitcode/dify-workflows/blob/986a11833b6a13734da85a8250f875e71dcfdd8d/09_%E5%B7%A5%E5%85%B7%E5%AE%9E%E7%94%A8/%E4%B8%AA%E6%80%A7%E5%8C%96%E8%AE%B0%E5%BF%86%E5%8A%A9%E6%89%8B.yml

整理来源:https://github.com/dzh-gitcode/dify-workflows

依据来源资料经AI翻译整理,未由本站实测。原始资料许可:未声明,转载与再分发权限待核验;目录许可不代表各产品或文件的使用授权。费用、账号、国内访问与版本兼容条件以原始发布者最新说明为准。

原仓库未声明许可证,并提示文件可能包含API密钥。本站仅提供原创介绍与原始入口,不转载配置文件或密钥。使用前应自行核对许可、检查并替换凭据,勿公开原始密钥。

核心能力

点击能力名称查看输入、输出和原文依据。

主要能力

一套在Dify中运行的对话工作流,先判断用户输入是否包含值得记住的事实、偏好与记忆,再提取写入会话变量,后续回答时调用这些记忆,适合需要跨轮次记住用户信息的客服、陪聊或助理场景。

工作流导入与配置

工作流使用路径

确认平台与依赖 → 下载实际文件 → 导入平台 → 填写自己的凭据和变量 → 检查节点 → 手动测试。

该路径为编辑引导,不代表已完成运行;具体导入步骤和节点信息见下方项目资料。不存在文件时不会显示下载按钮。

使用步骤

  1. 在 Dify 工作流/应用导入界面导入该 YAML 文件(导入方式与版本兼容性待核验);
  2. 检查模型供应商凭据是否已配置,必要时把模型替换为自身可用的对话模型;
  3. 核对会话变量名称与代码节点中的字段是否一致;
  4. 在调试面板用几轮对话测试记忆写入与调用是否符合预期。

节点结构

开始 → Answer(2) → 判断 query 是否存在需要记忆的部分 → 条件分支 → 提取记忆 → 将提取的记忆写入会话变量 → 将字符串转义为 object → 根据记忆回复 → 根据记忆回答 → Answer (1) → 将 object 转义为字符串 → 将object 转义为字符串 → → (1) → → (1) → (2) → (2)

输入变量

按原始开始节点定义提供输入,敏感变量值未导入本站

配置与配套资源

配置示例

Dify 环境、可用的 LLM 供应商凭据、会话变量配置权限;具体最低版本与网络条件待核验。

使用条件与限制

是否需要部署
待核验
是否需要注册
待核验
是否需要 API Key
待核验
费用与额度
待核验
所需权限
待核验
许可证与服务条款
待核验

费用与限制

  • 费用:取决于所选模型的调用价格,需查阅模型供应商的独立条款与计费说明,本页不提供价格结论。
  • 国内可用性:依赖 OpenAI 等外部模型服务,网络可达性与账号条件待核验;可替换模型但兼容性需自行测试。
  • 记忆保存在会话变量中,会话结束后的持久化能力、多用户隔离等需自行验证。
  • 本次仅静态解析 DSL,未实际运行,效果未经实测。
  • 原始仓库未声明许可证,转载与再分发权限待核验。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

项目资料与来源

GitHub 仓库 ↗

字段依据与待核验事项

source_url:待核验 ·

import_version_id:待核验 ·

历史前置条件说明(补充参考)

Dify 环境、可用的 LLM 供应商凭据、会话变量配置权限;具体最低版本与网络条件待核验。