DeepSeek 可塑性记忆(deepseek-plastic-memory):分区式本地长期记忆

前言

在 DSH 里和模型长期协作时,上下文窗口装不下全部背景,把一切都塞进对话既贵又乱;只靠当次会话,模型也记不住你之前说过什么。社区插件 deepseek-plastic-memory(维护者 Yixianqzm,分类:记忆)把记忆拆成多块文件夹,存在本机硬盘上,需要哪块读哪块;时间久了还会按规则「淡忘」,更接近人脑而不是无限堆叠的日志。下面介绍它是什么、怎么装、怎么用,以及使用时要注意的事。

这是什么

可塑性记忆是给 AI 用的小记忆本:数据在你自己的磁盘上,按分区分文件夹存放,带待审队列和遗忘曲线。仓库:https://github.com/Yixianqzm/deepseek-plastic-memory;DSH 社区目录页:https://www.skillhub.cn/plugins/Yixianqzm/deepseek-plastic-memory。许可证 MIT;package 当前版本为 2.1.5。

它要解决的问题很直接:跟 AI 聊久了它记不住你;全塞进对话又贵又乱。因此把主人、约定、续缘、喜好、时间线等拆成独立分区,用哪块翻哪块;聊出新话题(工作、家人、兴趣、宠物等)可以再开新块,最多 15 块。

核心功能

分区与存储

默认目录为 ~/.dsh/plastic-memory/,可通过环境变量 MEMTREE_HOME 修改。结构示例:

plastic-memory/
  folders.json     # 有哪些分区
  M/notes.md       # 一块一个文件
  P/notes.md
  _trash/2026-10-24.md

每条记录一行:id|时间戳|标记|文本,纯文本,可手改。

内置分区代号:M 主人、P 约定、C 续缘、R 喜好、T 时间线、X0..X14 为自定义块。主分区下还可挂一层子分区(最多两级),例如 M>习惯。

待审与写入

模型想记的内容不会直接落盘,先进入待审队列。DSH 设置页「可塑性记忆」顶部展示队列,每条可改、驳、采纳。用户自己写可走「自己写一条」,选分区填一行,直接生效。命令行上 add 提交待审(* 开头算重要),add-now 跳过审批直接写入。

遗忘曲线

记忆会随时间淡化:

  • 7 天内:原样保留
  • 7 到 30 天:只保留 * 开头的重要项,其余进回收站
  • 30 天以上:整条进回收站

主人(M) 与 约定(P) 两块永不自动删除。执行 gc 跑遗忘曲线前会先自动备份;备份只保留最近 10 份,可用 backups / restore [名字] 恢复,设置页清理后也有「撤销清理」。v2.1.2 起模型侧还提供 plastic_memory_backups、plastic_memory_restore 工具。

DSH 集成

装好插件后,设置里多一页「可塑性记忆」(左侧分区、右侧条目);会话顶栏多一个入口,打开同一面板。插件以 DSH 进程权限读写本地文件;安装前建议自行查看源码与 MIT 许可证。社区目录 skillhub.cn 为独立站点,与 DeepSeek / 幻方无官方从属关系。

安装与启用

官方安装命令:

dsh plugin add deepseek-plastic-memory

不装插件也可以把仓库里的 memtree.mjs 当普通 Node 脚本用,命令相同。首次使用需初始化目录:

node memtree.mjs init

注意:装好插件后不要挪动插件目录。DSH 通过软链接指向插件,挪动会导致链接断裂,下次启动可能崩溃,且报错信息可能与真实原因不符;若已挪动,需放回原处或重装。

典型用法

命令行速览

node memtree.mjs idx           # 一行索引:M主人:3 P约定:1 ...
node memtree.mjs add M 爱吃辣   # 记一条(待审)
node memtree.mjs open M        # 翻开主人分区

常用子命令包括:pending 看待审;approve / reject 采纳或驳回;edit 改待审;done 标记约定完成;rm 删除并进回收站;mk 开新分区;gc 跑遗忘曲线。时间线分区在 v2.1.0 起改为一天一条,命令行可用 tlog,工具里写 T 也会合并进当天。

子分区示例:

node memtree.mjs mk 习惯 M
node memtree.mjs add M>习惯 改代码先备份

会话中的习惯

README 建议:觉得有必要时,或在开新会话之前,先让 DSH 把当前记忆总结一遍。该提醒在 v2.1.4 已写入记忆面板本体,设置页与顶栏快捷面板均可见。

适用场景与注意

适合谁:需要在本地持久化、可分区检索、且能接受「会忘」的长期记忆,而不是把全部历史塞进 prompt 的 DSH 用户。

务必注意:

  1. 不要记录密码、token、密钥、身份证、银行卡号等敏感信息;数据是纯文本文件,磁盘上谁有权限谁都能读。
  2. 插件随当前 DSH 进程权限运行,安装前请核对源码与许可证。
  3. 勿移动插件安装目录,见上文安装一节。

结尾

deepseek-plastic-memory 把长期记忆做成本机分区 + 待审 + 遗忘曲线,和「全对话上下文」或「无状态单次会话」是不同路线:省 token、结构清晰,但要自己维护分区与清理策略。进一步了解请访问 SkillHub 目录页 与 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜