Install
openclaw skills install @chenni666/pinecone-memory将 OpenClaw 记忆系统接入 Pinecone 向量数据库,用于语义检索与记忆持久化。Use when: 用户要求同步记忆到 Pinecone、执行语义搜索、为记忆做云端备份、对大规模记忆进行高效检索。
openclaw skills install @chenni666/pinecone-memory这个 skill 提供一个最小可运行的 Pinecone 记忆工具链:
check:检查环境变量与索引可用性。sync:把本地 markdown 记忆切片后写入 Pinecone。query:按文本做语义检索(优先走 Integrated Embedding 搜索接口)。stats:查看索引和命名空间统计。heartbeat:写入探针并验证写入可见性,用于健康检查与定时巡检。cleanup:清理指定 namespace 的数据。backup / restore:本地 JSONL 备份与恢复。本 skill 采用 Integrated Embedding 索引(记录里必须有 chunk_text),默认不手动传向量。
node {baseDir}/tools/pinecone-memory.mjs check --index openclaw-memory
node {baseDir}/tools/pinecone-memory.mjs sync --index openclaw-memory --namespace default --path MEMORY.md --path memory
默认开启增量同步(基于本地状态文件比对 source hash,仅写入变化文件)。
node {baseDir}/tools/pinecone-memory.mjs query --index openclaw-memory --namespace default --text "用户偏好"
node {baseDir}/tools/pinecone-memory.mjs stats --index openclaw-memory --namespace default
node {baseDir}/tools/pinecone-memory.mjs heartbeat --index openclaw-memory --namespace default --write-probe true
node {baseDir}/tools/pinecone-memory.mjs cleanup --index openclaw-memory --namespace default --confirm yes
node {baseDir}/tools/pinecone-memory.mjs backup --path MEMORY.md --path memory --output backup/pinecone-memory-backup.jsonl
node {baseDir}/tools/pinecone-memory.mjs restore --input backup/pinecone-memory-backup.jsonl --index openclaw-memory --namespace default --verify-write true
chunk_text(Integrated Embedding 主字段)。source、source_url。created_at、updated_at。author、department。tags、source_kind。acl_scope。doc_version。record_type 区分:core_content、qa_knowledge、summary、entity_relation、conversation_history、agent_action、external_knowledge、heartbeat。record_type 写入同一索引,按 namespace 隔离。_id,格式为 source#chunk-<n>#<hash8>。default,生产与测试必须分离。topK=5。sync 默认开启写后可见性校验,输出 writeVerification。sync 默认开启增量同步,状态保存在 .pinecone-memory-state.json。chunk_text。{baseDir}/tools/pinecone-memory.mjs{baseDir}/SETUP.md{baseDir}/USAGE_FEEDBACK.md