← 返回 Skills 市场
118
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install unified-memory-v5
功能描述
Provides a layered memory management system with atomic transactions, smart deduplication, vector search optimization, and lifecycle management for consisten...
安全使用建议
This bundle appears to implement a full-featured memory system, but there are several red flags and inconsistencies you should address before installing:
- Don’t trust metadata alone: the package claims no env/config requirements but the README/SKILL.md and source reference many env vars and config files (e.g., OLLAMA_URL, UNIFIED_MEMORY_*, ~/.unified-memory, ~/.openclaw). Expect to be prompted to provide these and the code will read/write to your home directory.
- Prompt-injection risk: the SKILL.md contains patterns that look like attempts to override prompts, and package.json declares a before_prompt_build hook. If you enable this skill it could modify agent prompts or behavior — only allow it if you fully trust the author.
- Code provenance and install safety: there is no explicit install spec but package.json lists many dependencies. Inspect the repo, lockfile, and large merged-src.js for any network calls, hidden endpoints or exec() usage. Prefer running in an isolated environment (container or VM) first.
- Operational caution: do not run installation or deploy scripts (deploy-atomic-fixes.sh, verify-repairs.sh, or any scripts under ./scripts) on a production system without auditing them. These scripts may perform filesystem operations.
Actionable steps before installing:
1) Review the source (merged-src.js, scripts) for any outbound network calls, eval/exec usages, or unexpected endpoints. 2) Run the package inside a sandboxed container with minimal privileges and no access to secrets. 3) If you need its functionality, prefer installing from a verified upstream repo with reproducible builds and pinned dependencies. 4) If you enable hooks, audit what data they receive and ensure they cannot alter system-level prompts.
If you cannot perform these checks or do not trust the author (github: mouxangithub appears in docs but source registry owner is unknown), treat this skill as risky and avoid installing it in production or on machines with sensitive data.
功能分析
Type: OpenClaw Skill
Name: unified-memory-v5
Version: 5.2.4
The Unified Memory skill bundle is a highly sophisticated and well-documented memory management system for AI agents. It implements advanced features such as hybrid search (BM25 + Vector + RRF), atomic transactions with Write-Ahead Logging (WAL) for data consistency, and a multi-layered memory architecture (L0-L3). The documentation (SKILL.md, README.md, and merged-docs.md) is technically consistent and describes legitimate knowledge management workflows. No evidence of malicious intent, data exfiltration, unauthorized remote execution, or harmful prompt injections was found. The requested filesystem permissions are appropriately restricted to the agent's workspace directory (~/.openclaw/workspace/memory/).
能力标签
能力评估
Purpose & Capability
Name/description match the included code and docs (memory management, vector search, WAL/atomic writes). However metadata declares 'no required env vars/config paths' while READMEs/merged-docs/SKILL.md and source reference many config paths (~/.unified-memory, ~/.openclaw/workspace) and environment variables (OLLAMA_URL, UNIFIED_MEMORY_*, etc.). The skill was labeled 'instruction-only' with no install spec but includes a large merged-src.js, package.json and scripts — this mismatch between claims and actual artifacts is incoherent.
Instruction Scope
SKILL.md and merged-docs give operational instructions (run deploy/verify scripts, node scripts, CLI commands) and reference filesystem locations in the user's home. The SKILL.md also contains detected prompt-injection patterns (e.g., 'ignore-previous-instructions', 'system-prompt-override'), and package.json defines OpenClaw hooks (before_prompt_build, agent_end) that let the skill run during prompt construction — giving it the ability to influence agent prompts. These behaviors exceed a simple data-store helper and grant the skill broad discretion over agent runtime prompts and local files.
Install Mechanism
No explicit install spec was provided, but the bundle includes package.json with non-trivial dependencies (lancedb, chromadb, express, better-sqlite3, etc.) and large merged source files (~3MB). That implies a heavier install footprint if you run npm install or use the repository. The lack of an explicit install mechanism plus large third-party dependencies is a provenance/maintenance concern (you should validate dependency sources and lockfiles before installing).
Credentials
Registry metadata declares no required env vars or credentials, yet the docs and code expect multiple environment variables and read/write under user home (UNIFIED_MEMORY_*, OLLAMA_*; config files under ~/.unified-memory and ~/.openclaw). The skill also auto-writes to a workspace memory file and attempts to push extracted information into the main memory system. Requesting/using local paths and env vars without declaring them is disproportionate and risky.
Persistence & Privilege
always:false (good) but package.json exposes lifecycle hooks (before_prompt_build, agent_end). Hooks that run before prompt construction are powerful: combined with the prompt-injection patterns found in SKILL.md, they could alter prompts or agent behavior. The skill also writes persistent files under home directories (~/.unified-memory, ~/.openclaw), so it gains persistent local presence. This combination increases blast radius and should be reviewed before enabling.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install unified-memory-v5 - 安装完成后,直接呼叫该 Skill 的名称或使用
/unified-memory-v5触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v5.2.4
Bug fixes and performance improvements for v5.2.4
v5.3.2
v5.3.2 - OPTIMIZED MERGED RELEASE: Smart packaging with merged source code (3.1MB) and documentation (320KB). Includes extraction tool and installation guide. Total: 3.5MB, 9 files. All features preserved: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration.
v5.3.0
v5.3.0 - COMPLETE RELEASE: Full Unified Memory project with all source code, documentation, examples, and plugins. Total: 4.5MB, 422 files. Features: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration, complete documentation system.
v5.3.1
v5.3.1 - COMPLETE MERGED RELEASE: All core functionality in minimal file count. Merged source code, documentation, and core files. Total: 3.4MB, 9 files. Contains: Full Unified Memory system with WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration.
v5.2.7
v5.2.7 - Medium package: Core source code (index.js + entries), quick-start documentation, core plugins. Total: 252KB, 13 files. Optimized for ClawHub publishing limits.
v5.2.6
v5.2.6 - Full package release: Includes complete source code (src/), documentation (docs/), examples, plugins, and all core files. Total: 4.5MB, 414 files. Features: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration.
v5.2.5
v5.2.5 - Complete rewrite: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration. 11,555 files optimized to 4.3MB.
元数据
常见问题
Unified Memory V5 是什么?
Provides a layered memory management system with atomic transactions, smart deduplication, vector search optimization, and lifecycle management for consisten... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 118 次。
如何安装 Unified Memory V5?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install unified-memory-v5」即可一键安装,无需额外配置。
Unified Memory V5 是免费的吗?
是的,Unified Memory V5 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Unified Memory V5 支持哪些平台?
Unified Memory V5 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Unified Memory V5?
由 程序员小刘(@mouxangithub)开发并维护,当前版本 v5.2.4。
推荐 Skills