dsh-memory
DSH 长期记忆插件(多 provider):OpenAI 兼容的云端嵌入 + Qdrant 向量库,自动记录对话要点与图片概览、自动召回,提供 memory_search/save/forget 工具,并在设置页提供 provider 管理、记忆管理与定期维护。 适合需要跨会话长期记忆,自动沉淀和检索历史对话关键信息的DSH用户。
同名パッケージの別リポジトリ
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:krutziy/dsh-memoryドキュメント
README 全文を読む ↗配置说明
设置页分为五个 Tab:
概览
显示当前激活 provider、API Key 状态、Qdrant 连接与版本、集合条数/维度、记忆范围、工具开关、 最近写入/召回、最近维护结果、后台队列。
模型与向量库
| 配置 | 说明 |
|---|---|
| Provider 档案 | 多套服务商配置,选择一个「当前激活」。切换后新写入/检索立即使用新 provider |
| Base URL | 需支持 OpenAI 兼容的 POST /embeddings(以及视觉概览用的 /chat/completions) |
| 嵌入模型 | 该服务商的 embedding 模型名 |
| 向量维度 | 必须与模型实际输出一致,并与 Qdrant 集合一致;改维度后需「重建集合」 |
| Key 引用名 | 凭据在 DSH 凭据库中的引用名,留空默认 _API_KEY;设置页下方直接填 Key |
| 视觉模型 | 图片概览使用的多模态模型;留空则图片只记占位 |
| 发送 dimensions | 部分服务不支持 dimensions 参数时关闭 |
| Qdrant 地址/集合 | 默认 http://127.0.0.1:6333 / dsh_memory;Qdrant 有鉴权时填 Key 引用名 |
记忆行为
记忆范围、自动记录/召回开关、召回条数/相关度/字符上限/超时、图片记忆方式与提示词、工具开关与默认条数。
时间与时区
| 配置 | 默认 | 说明 |
|---|---|---|
| 时区 | 跟随服务器本地 | 记忆显示时间、相对时间、召回上下文里的“当前时间”都按该时区;提供常见 IANA 时区下拉,也支持填自定义 IANA 名称 |
| 召回时附带当前时间 | 开 | 自动召回时在上下文里写明当前时间(含时区),便于模型判断记忆新旧 |
| 显示相对时间 | 开 | 在召回内容与记忆列表中显示“3 小时前 / 2 天前” |

记忆管理
记忆列表(语义搜索/时间筛选/分页/删除)、手动添加、导出 JSON、定期维护与保留策略、重建集合。
高级
记录时的用户/助手内容截断字符、最短记录字符、是否记录子代理会话、调试日志。