📦 Persistent Memory — 持久记忆
v3.0.0三层持久记忆系统(Markdown + ChromaDB 向量 + NetworkX 知识图谱),让智能体跨会话长期回忆,一键完成部署。
0· 1.1k·7 当前·7 累计
下载技能包
最后更新
2026/4/22
安全扫描
OpenClaw
可疑
medium confidenceThe skill appears to implement the advertised three-layer persistent memory and OpenClaw integration, but it will modify your OpenClaw configuration and auto-install Python packages/models without a clear safe dry-run/backup in the unified installer — review before running.
评估建议
What to do before running this skill:
- Inspect the files scripts/configure_openclaw.py and the inline configure code in unified_setup.sh to confirm the exact changes (which extraPaths will be added).
- Run configure_openclaw.py with --dry-run first (or run the standalone script instead of unified_setup.sh) to see proposed edits and ensure you have a good backup of ~/.openclaw/openclaw.json.
- If you must use unified_setup.sh, run it in a non-production workspace and avoid running as a privilege...详细分析 ▾
✓ 用途与能力
The code and SKILL.md match the described purpose: parsing workspace markdown, building ChromaDB vectors and a NetworkX graph, and integrating those memories into OpenClaw. The indexer, search, graph, and auto_retrieve scripts implement the three-layer memory, and the configuration script targets OpenClaw memorySearch as promised.
⚠ 指令范围
The runtime instructions tell the user to run a one-command installer (unified_setup.sh) that not only creates a local venv and installs dependencies but also locates and modifies OpenClaw configuration files and attempts to restart OpenClaw. The inline Python used by unified_setup.sh updates ~/.openclaw/openclaw.json or ./openclaw.json directly (without invoking the configure_openclaw.py backup path), which is a system-level change beyond simply adding local memory files. This is in-scope for integrating with OpenClaw but is high-impact and performed without an explicit interactive confirmation or guaranteed backup in the unified path.
ℹ 安装机制
No registry install spec was provided; setup is performed by the provided shell scripts which create a Python venv and run pip to install pinned packages (sentence-transformers, chromadb, networkx). This is a moderate-risk, expected mechanism for a Python-based tool. Note: running the code will download model weights (sentence-transformers) from external servers at runtime.
ℹ 凭证需求
The skill requests no environment variables or external credentials. It does, however, add many workspace files (SOUL.md, AGENTS.md, IDENTITY.md, USER.md, reference/) to OpenClaw's memorySearch extraPaths — this will expose workspace-local directives and potentially sensitive local files to the memory index. That behavior is coherent with the stated goal but should be reviewed because it broadens what the agent will automatically read/index.
⚠ 持久化与权限
The skill modifies OpenClaw's configuration (a system-wide agent setting) and attempts to restart OpenClaw via the 'openclaw' CLI. The installer path bundled in unified_setup.sh makes these modifications non-interactively (no backup code path is invoked in that inline configure routine). While the action aligns with the skill's function, changing another tool's global config is high-privilege and should be done with explicit user consent and backups.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv3.0.02026/2/18
🚀 ONE-COMMAND SETUP: Eliminates installation friction with unified_setup.sh that automatically handles 3-layer memory system creation, Python dependencies, OpenClaw memorySearch integration, and initial indexing. No more manual configuration steps.
● 可疑
安装命令
点击复制官方npx clawhub@latest install persistent-memory
镜像加速npx clawhub@latest install persistent-memory --registry https://cn.longxiaskill.com