dsh-soul-forging:给 AI 的 markdown 长期记忆与铸魂流程

dsh-soul-forging 是 Fqingwan 维护的 DSH 记忆类插件,用纯 markdown 给智能体做长期记忆,外加一套「铸魂」流程。纯本地、零依赖,一个 Python 3 就能跑,不需要服务器和数据库。记忆分三层:每轮注入的 SOUL/MEMORY/index/NOW、按需检索的「小脑」(brain/entries.json)、不进上下文的 docs 目录。它按 salience 字段做时间衰减,区分「不想被翻到」(soul-forget,原文不删)和「忘了」(soul-purge,真删并重生 git)两种遗忘。人格只有两层:本质写进 SOUL.md,注释层以第一人称记录「我此刻的样子」,两者分开改。个性支持 full / memory-only / external 三种初始化模式,空模板永不注入。注入有预算(bootMaxChars 默认 20000 字),超了在注入块末尾写明哪些段被截,不做静默截断。多端靠 live.jsonl 互相追加同步,不需要中心服务器。也可用 soul-boot 接入其他 agent,或当 Python 模块用。插件以当前 DSH 进程权限运行,装前应查看源码与许可证。

阅读全文