DSH Plugins Marketplace

DSH Plugins

Plugins

/

Development & Infrastructure

/

deepseek-plastic-memory

Y

deepseek-plastic-memory

Identified★ 1

Long-term memory for AI: stored in separate folders, will gradually forget over time

可塑性记忆

给 AI 用的小记忆本。存在你自己硬盘上,分文件夹放,时间久了会自己淡忘。

解决什么问题

跟 AI 聊久了,它记不住你;全塞进对话里,又贵又乱。

所以拆开:主人、约定、续缘、喜好、时间线,一块一个文件夹。用哪块翻哪块,别的不用动。聊出新话题(工作、家人、兴趣、宠物)就再开一块,最多 15 块。

怎么用

node memtree.mjs init          # 建目录
node memtree.mjs idx           # 一行看全貌:M主人:3 P约定:1 ...
node memtree.mjs add M 爱吃辣   # 记一条
node memtree.mjs open M        # 翻开主人这一块

装成 DSH 插件:

dsh plugin add deepseek-plastic-memory

装完设置里多一页「可塑性记忆」,左边分区右边条目;会话顶栏也多个 🧠,点开是同一个面板。

不想装插件也行,当普通 node 脚本用,命令一样。

小提示:觉得有必要的时候,或者在开新会话之前,先让 DSH 把当前记忆总结一遍。

命令

敲这个干这个
idx一行索引,哪个分区多少条
open <K>翻开某个分区
add <K> <文本>提交一条待审(* 开头算重要)
add-now <K> <文本>直接写入,跳过审批(自己写用)
pending看待审队列
approve <id> / reject <id>采纳 / 驳回
edit <id> <文本>改待审内容
done <K> <id>约定办完了,标 ✓
rm <K> <id>删一条,进回收站
mk <名字> [父分区]开个新分区
gc跑一遍遗忘曲线(跑之前先自动备份)
backups看有哪些备份
restore [名字]恢复到某次备份,不填就是最近一次

分区代号:M 主人、P 约定、C 续缘、R 喜好、T 时间线、X0..X14 自己开的。

子分区

主分区下面还能再挂一层,最多两级:

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

写的时候用 M>习惯 这种写法,子分区里不能再开。

记之前先过一眼

模型想记东西不会直接落盘,先扔进待审队列。设置页「可塑性记忆」最上面就是它,每条后面三个按钮:改、驳、采纳。

你自己写走「自己写一条」,选分区填一行,直接生效。

会忘

人的记忆是刚发生清楚,过一阵模糊,再久只剩个大概。这里照着来:

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

主人是谁、跟他约过什么,这两块永远不自动删。

跑之前会先备份。清完不满意就 restore 回去,恢复前又把当前状态存一份,来回切都行。备份只留最近 10 份。

东西放哪

默认 ~/.dsh/plastic-memory/,用 MEMTREE_HOME 可以改。

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

每行 id|时间戳|标记|文本,纯文本,想手改也随便。

两个注意

  • 别记密码、token、密钥、身份证、银行卡号。这就是几个纯文本文件,躺硬盘里谁都能看见。
  • 装好别挪插件目录。DSH 用软链接指过来,一挪链接就断,下次启动直接崩,报的还是「Web authentication failed」这种跟真实原因没关系的话。真挪了就放回原处或重装。

更新日志

v2.1.4

  • 那句提醒挪进记忆面板本体,设置页和顶栏快捷面板都能看到(之前只在设置页)

v2.1.3

  • 设置页和 README 都加了一句提醒:觉得有必要,或者开新会话之前,先让 DSH 总结一下当前记忆

v2.1.2

  • 跑遗忘曲线先备份再清,清完告诉你备份名
  • 不满意就 restore 回去:命令行 backups 看列表、restore [名字] 恢复;设置页跑完会出现「撤销清理」按钮
  • 恢复前会再把当前状态存一份,来回切都行;备份只留最近 10 份
  • 模型侧多了两个工具:plastic_memory_backups / plastic_memory_restore

v2.1.1

  • 模型自己开分区的门槛降了:不用等同类事反复出现,第一次碰到明显不是一类的东西(新兴趣、新项目、新认识的人)就先开一块
  • 例子写清楚了:「喜欢研究某个东西」是兴趣,别顺手塞进「习惯」
  • 分区有上限,所以意思基本对得上的就归到已有分区,只有明显不是一类才新开

v2.1.0

  • 时间线改成一天一条,新的进展并进当天那条
  • 命令行用 tlog,工具里写 T 也会自动并

v2.0.9

  • 文档补坑:装好别挪插件目录(就是上面那一条)

更早的版本见 Releases。

License

MIT

Comments

Loading…

From the same category

awesome-dsh-plugin

by awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Development & Infrastructure

★ 20.7k

CC0-1.0

Python

Oct 25, 2026

Index only — not installable

by 0xsline

DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.

Development & Infrastructure

★ 1.3k

CC0-1.0

Python

Oct 16, 2026

Index only — not installable

by pax-beehive

Open-source CLI, schemas, resolver, and DSH agent tools for DSH Plugin Hub

Development & Infrastructure

★ 277

MIT

TypeScript

Oct 20, 2026

Index only — not installable

by xiajiajun516

DeepSeek Harness (DSH) backup & restore plugin — export, import, migrate and sync your complete DSH configuration, plugins, MCP servers, skills and workspace. One-click migration to another machine.

Development & InfrastructureManifest valid

★ 245

MIT

TypeScript

Oct 25, 2026

dsh plugin --profile web add dsh-config-manager

by Yuuyuko-uu

DSH 鱼的记忆:给会话一份会淡忘的长期记忆,每条都带时间

Development & InfrastructureMemory & ContextSessions & MessagesManifest valid

★ 210

MIT

JavaScript

Oct 25, 2026

dsh plugin --profile web add dsh-fish-memory

by yjh051108

推荐组件(非必须):DeepSeek Harness 运行时注入器;已随 dsh-routing-suite 单仓库化保留,本仓库继续维护/发布。

Development & InfrastructureManifest valid

★ 167

TypeScript

Oct 16, 2026

dsh plugin --profile web add @dsh-external/dsh-super-injector