DSH Plugins
返回列表
🧠

dsh-memory-plugin

记忆 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install disc0nct/dsh-memory-plugin

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install disc0nct/dsh-memory-plugin 即可安装该持久记忆插件,完整源码地址为 https://github.com/disc0nct/dsh-memory-plugin,安装后 Agent 即可通过 memory_store、memory_search 等工具实现跨会话记忆存取。

插件介绍

DeepSeek Harness 的 Agent 每次会话结束后都会丢失全部上下文,用户偏好、项目背景、关键结论等信息无法跨轮次保留。dsh-memory-plugin 正是为此而生:它为 Agent 提供一套磁盘持久化的长期记忆系统,数据写入本地 JSON 文件,重启、换会话甚至重启终端都能照常读取。

插件暴露七个开箱即用的工具——store、search、get、list、delete、clear、stats——覆盖记忆全生命周期。搜索采用关键词与语义混合策略,不依赖外部向量服务,轻量且可离线运行;记忆可按分类归档,支持 upsert 语义(同 key 自动覆盖并提升至最近)。底层使用原子写入、逐文件写锁串行化变更、mtime 缓存与倒排索引,在保证并发安全的同时让检索保持亚线性复杂度;遇到权限或文件忙等瞬时错误会自动重试,文件损坏时回退线性扫描并备份副本,尽量不丢数据。

如果你正在用 DSH 搭建需要跨会话记忆的智能体,或者希望 Agent 像人一样记住对话要点,这个插件就是最轻量的方案——无需向量数据库,无需额外服务,装完即用。

使用场景

  • Agent 多轮对话中记住用户偏好与约束
  • 跨会话追踪项目上下文和决策历史
  • 本地离线环境下为智能体提供长期记忆

适合人员

  • 使用 DSH 搭建智能体的开发者
  • 需要 Agent 跨会话记忆能力的团队
  • 偏好本地离线、无外部依赖的技术选型