前言¶
在 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 用户。
务必注意:
- 不要记录密码、token、密钥、身份证、银行卡号等敏感信息;数据是纯文本文件,磁盘上谁有权限谁都能读。
- 插件随当前 DSH 进程权限运行,安装前请核对源码与许可证。
- 勿移动插件安装目录,见上文安装一节。
结尾¶
deepseek-plastic-memory 把长期记忆做成本机分区 + 待审 + 遗忘曲线,和「全对话上下文」或「无状态单次会话」是不同路线:省 token、结构清晰,但要自己维护分区与清理策略。进一步了解请访问 SkillHub 目录页 与 GitHub 仓库。