← 返回 Skills 市场
mouxangithub

Unified Memory

作者 程序员小刘 · GitHub ↗ · v5.2.5 · MIT-0
cross-platform ⚠ suspicious
136
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install unified-memory-minimal
功能描述
Provides a layered, atomic, and performant memory management system with structured recall, vector search, smart deduplication, compression, and lifecycle ma...
安全使用建议
This package looks like a full-featured memory system and the codebase largely matches its description, but there are several red flags you should address before installing or running it: - Do not run any remote install command (e.g., curl ... | bash) from this project without auditing the script. Prefer installing from a vetted GitHub release or building locally after review. - SKILL.md triggered prompt-injection patterns. Open SKILL.md and search for lines that attempt to override or instruct the agent/system (phrases like "ignore previous instructions" or "system prompt"). If present, remove or sanitize them before use. - The package contains server, web UI, plugin and cloud integration code. If you run this skill, it may open network ports or load third-party plugins — run it in a sandbox or isolated environment, and audit any code paths that start servers (src/api/, src/webui/, src/v4/http_server.js) or that dynamically load plugins. - Audit scripts that perform filesystem operations and external execs (deploy/verify scripts, any child_process.exec usage). Check for any 'curl | bash', downloads from arbitrary URLs, or hard-coded endpoints. - Confirm the provenance: find the authoritative source (the GitHub repo and its owner) and verify maintainers and release signatures. If origin is unknown or untrusted, do not give this skill access to sensitive environment variables, secrets, or production data. - If you must use it: run static scans, grep for 'exec', 'spawn', 'fetch', 'http', 'net.createServer', 'process.env', and review plugin loader code to ensure plugins cannot escalate privileges. Restrict runtime network access and run with least privilege. If you want, I can: - locate and excerpt the exact SKILL.md lines that matched the prompt-injection patterns, - list the files that appear to start network services and summarize the code paths that could expose data, - or produce a short checklist for a manual code audit covering the highest-risk areas.
功能分析
Type: OpenClaw Skill Name: unified-memory-minimal Version: 5.2.5 The 'unified-memory-minimal' skill bundle is a comprehensive and well-structured memory management system for AI agents. It implements a multi-layered architecture (L0-L3) for recording conversations, extracting structured facts, inducing scene-based contexts, and maintaining user personas. Key features include hybrid BM25/vector search (via Ollama), knowledge graph extraction (src/graph/graph.js), version control (src/memory_diff.js), and multi-modal support for images and audio (src/core/vision.js, src/core/audio.js). The bundle also includes advanced utilities for token budget management, proactive care, and cross-device synchronization via Git or Cloud providers (S3/WebDAV). All capabilities, including filesystem and network access, are clearly documented in SKILL.md and are strictly aligned with the system's purpose of providing a persistent, searchable, and evolving memory for agents. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
能力标签
cryptorequires-walletrequires-sensitive-credentials
能力评估
Purpose & Capability
Name/description match the included codebase: many storage, vector, server, plugin and cloud integration modules are present and consistent with a memory system. However the registry metadata declares no required env vars/binaries while the code includes web servers, cloud/collab integration and plugin hooks that in practice often require configuration/credentials — this is a proportionality/visibility gap (the skill asks for nothing but contains components that normally need config).
Instruction Scope
SKILL.md and README include runtime commands and examples that advise running install/deploy scripts (e.g., './deploy-atomic-fixes.sh', 'npm run deploy', and in docs a 'curl ... | bash' install flow). The pre-scan flagged prompt-injection patterns in SKILL.md (ignore-previous-instructions, system-prompt-override). The instructions reference running local server components and scripts that could start HTTP endpoints, modify disk (fsync/atomic renames), or execute arbitrary scripts — broader scope than a pure read-only documentation skill and worth caution.
Install Mechanism
Registry lists no install spec, but repository/docs show and reference remote install scripts (curl raw.githubusercontent.com | bash) and many executable scripts in the package. If users follow those instructions they'd run code fetched from the network. The lack of a declared, auditable install mechanism in the registry plus remote install instructions is a risk.
Credentials
The skill declares no required env vars/primary credential, yet code contains cloud, multi-tenant, and integration modules (collab/cloud, integrations/git_tools, v4 storage gateway) that commonly require credentials and network access. Absence of declared credentials reduces transparency — additional config may be expected at runtime but not surfaced to the registry metadata.
Persistence & Privilege
always:false (good). But the package contains server components (REST/MCP/HTTP/WebUI) and a plugin system with hot-reload and lifecycle hooks which, if started, can accept network connections and execute third‑party plugin code. That increases blast radius if the skill is run; the skill does not explicitly document network/port bindings in the registry metadata.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install unified-memory-minimal
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /unified-memory-minimal 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v5.2.5
v5.2.5 - Minimal package: Complete documentation system, performance optimization, WAL protocol, evidence chain, auto-organization, transcript-first architecture. Size: 4.3MB, Files: 400.
元数据
Slug unified-memory-minimal
版本 5.2.5
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Unified Memory 是什么?

Provides a layered, atomic, and performant memory management system with structured recall, vector search, smart deduplication, compression, and lifecycle ma... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 136 次。

如何安装 Unified Memory?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install unified-memory-minimal」即可一键安装,无需额外配置。

Unified Memory 是免费的吗?

是的,Unified Memory 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Unified Memory 支持哪些平台?

Unified Memory 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Unified Memory?

由 程序员小刘(@mouxangithub)开发并维护,当前版本 v5.2.5。

💬 留言讨论