首页/探索/精英长期记忆

Asset Detail

插件v1.2.3

精英长期记忆

📦 ClawHub: [nextfrontierbuilds/elite-longterm-memory](https://clawhub.ai/nextfrontierbuilds/elite-longterm-memory) 📂 Source: [openclaw/skills](https://github.com/openclaw/skills/tree/main/skills/nextfrontierbuilds/elite-longterm-memory) 🏷️ Version: 1.2.3 📅 Published: 2026-02-11

安装命令
openclawmp install plugin/@u-60e8a5fdd4ccd0b3/elite-longterm-memory

标签

#elite#longterm#memory

README

精英长期记忆 🧠

AI代理的终极记忆系统。 再也不会丢失上下文。

npm version npm downloads License: MIT


兼容平台

Claude AI GPT Cursor LangChain

构建对象: Clawdbot • Moltbot • Claude Code • 任何AI代理


将7种经过验证的记忆方法整合到一个防崩溃架构中:

  • 防崩溃WAL协议 — 预写日志在压缩后仍然存在
  • LanceDB向量搜索 — 相关记忆的语义检索
  • Git-Notes知识图谱 — 结构化决策,分支感知
  • 基于文件的存档 — 人类可读的MEMORY.md + 日志
  • 云备份 — 可选的SuperMemory同步
  • 记忆卫生 — 保持向量精简,避免令牌浪费
  • Mem0自动提取 — 自动事实提取,减少80%令牌使用

快速开始

# 在您的工作区中初始化
npx elite-longterm-memory init

# 检查状态
npx elite-longterm-memory status

# 创建今天的日志
npx elite-longterm-memory today

架构

┌─────────────────────────────────────────────────────┐ │ ELITE LONGTERM MEMORY │ ├─────────────────────────────────────────────────────┤ │ HOT RAM WARM STORE COLD STORE │ │ SESSION-STATE.md → LanceDB → Git-Notes │ │ (survives (semantic (permanent │ │ compaction) search) decisions) │ │ │ │ │ │ │ └──────────────┼────────────────┘ │ │ ▼ │ │ MEMORY.md │ │ (curated archive) │ └─────────────────────────────────────────────────────┘

5个记忆层

层级文件/系统用途持久性
1. 热RAMSESSION-STATE.md活跃任务上下文支持压缩
2. 温存储LanceDB语义搜索自动召回
3. 冷存储Git-Notes结构化决策永久
4. 归档MEMORY.md + daily/人类可读精选
5. 云端SuperMemory跨设备同步可选

WAL协议

关键见解: 在响应之前写入状态,而不是之后。

User: "Let's use Tailwind for this project" Agent (internal): 1. Write to SESSION-STATE.md → "Decision: Use Tailwind" 2. THEN respond → "Got it — Tailwind it is..."

如果你先响应并在保存前崩溃,上下文将丢失。WAL确保持久性。

为什么记忆会失效(以及如何修复)

问题原因解决方案
忘记一切memory_search 被禁用启用 + 添加OpenAI密钥
重复错误教训未记录写入memory/lessons.md
子代理隔离无上下文继承在任务提示中传递上下文
事实未被捕获无自动提取使用Mem0(见下文)

Mem0集成(推荐)

从对话中自动提取事实。减少80%的token。

npm install mem0ai
export MEM0_API_KEY="your-key"
const { MemoryClient } = require('mem0ai');
const client = new MemoryClient({ apiKey: process.env.MEM0_API_KEY });

// Auto-extracts facts from messages
await client.add(messages, { user_id: "user123" });

// Retrieve relevant memories  
const memories = await client.search(query, { user_id: "user123" });

面向Clawdbot/Moltbot用户

Add to ~/.clawdbot/clawdbot.json:

{
  "memorySearch": {
    "enabled": true,
    "provider": "openai",
    "sources": ["memory"]
  }
}

创建的文件

workspace/ ├── SESSION-STATE.md # 热RAM(活跃上下文) ├── MEMORY.md # 精选长期记忆 └── memory/ ├── 2026-01-30.md # 日志 └── ...

命令

elite-memory init      # 初始化记忆系统
elite-memory status    # 检查健康状态
elite-memory today     # 创建今日日志
elite-memory help      # 显示帮助

链接


@NextXFrontier 构建

相关推荐