Install
openclaw skills install openclow-memoryOpenClaw 长期记忆管理系统。提供结构化记忆、向量记忆、语义搜索功能。Use when: 用户需要 AI 记住长期上下文、偏好、决策,或需要从记忆中进行语义搜索。
openclaw skills install openclow-memoryOpenClaw 长期记忆管理系统
| 数据库 | 端口 | 用途 |
|---|---|---|
| Postgres.app | 5432 | 结构化记忆 |
| Homebrew PG | 5433 | 向量搜索 |
# 结构化记忆
psql -h localhost -p 5432 -U damien -d postgres
# 向量记忆
psql -h localhost -p 5433 -U damien -d postgres
CREATE TABLE memory_structured (
id SERIAL PRIMARY KEY,
category VARCHAR(50), -- goals, decisions, status, preferences, reference
title VARCHAR(200),
content TEXT,
created_at TIMESTAMPTZ DEFAULT NOW(),
updated_at TIMESTAMPTZ DEFAULT NOW()
);
CREATE TABLE longterm_memory (
id SERIAL PRIMARY KEY,
content TEXT NOT NULL,
embedding vector(1024),
source VARCHAR(100),
tags TEXT[],
created_at TIMESTAMPTZ DEFAULT NOW()
);
CREATE INDEX ON longterm_memory USING hnsw (embedding vector_cosine_ops);
scripts/memory_manager.py - 归档脚本(每周自动运行)scripts/memory_search.py - 向量搜索工具# 读取目标
psql -h localhost -p 5432 -U damien -d postgres -c "SELECT * FROM memory_structured WHERE category='goals';"
# 语义搜索
python scripts/memory_search.py "我之前说过我喜欢什么编程语言"
python scripts/memory_manager.py --add "goals" "新目标" "内容"
根据视频教程配置:
更新于: 2026-03-08