名称: symbolic-memory
描述: 为LLM智能体提供基于SQL事实与规范语义的无状态符号记忆功能,通过符号和即时(JIT)语义激活实现(使用PostgreSQL + Ollama)。
元数据: {"openclaw":{"emoji":"🧠","homepage":"https://github.com/Th3Hypn0tist/random/blob/main/LLM-symbolic-memory.md","requires":{"bins":["psql","python3"],"env":["PG_DSN","OLLAMA_HOST","OLLAMA_MODEL"],"config":[]}}}
user-invocable: true
版本: 1.0
提供一种无状态的符号记忆工作流:
- 将事实与规范语义存储在 PostgreSQL 中
- 将引用以符号形式暴露
- 按需(在预算内)即时激活语义
- 仅将激活后的事实发送给 LLM(Ollama)
核心原则:
存储语义。计算含义。切勿混淆二者。
注意
本技能不依赖智能体本地的持久化内存来维持长期状态。
持久化知识存储在一个共享的、带版本管理的符号记忆底层结构中(遵循 JIT 符号记忆设计模式的定义)。
本技能可以在没有符号记忆的情况下运行,但只有在符号记忆存在时,才能保证长期的连贯性和多智能体间的一致性。
https://github.com/Th3Hypn0tist/random/blob/main/jit-symbolic-memory-design-pattern