← 返回 Skills 市场
johnnywang2001

OpenClaw Memory Upgrade

作者 John Wang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-memory-upgrade
功能描述
Complete guide to upgrading OpenClaw's memory system for persistent, searchable context across sessions. Implements 6 upgrades including enhanced memory flus...
安全使用建议
Before installing or applying these instructions: - Review and back up openclaw.json and any AGENTS.md files before making edits; the SKILL.md proposes global config changes. - Remove or edit the 'TECHNICAL DETAILS' category in the memoryFlush prompt so the agent does NOT capture API keys, passwords, private keys, tokens, or other secrets into persistent memory files. Storing secrets in daily logs or MEMORY.md is unsafe. - If you must use a plugin (Mem0), identify the exact npm package name and inspect its source code (or use a vetted package) before running npm install. The skill provides no install spec or trusted URL. - Run changes in a sandbox or dev environment first to observe file I/O and behaviour, and search created memory files for unintended sensitive data. - Limit autonomous invocation until you trust the configuration: consider disabling auto-run of memoryFlush or require explicit user approval for writes. - If you want to proceed, create policies or scripts that redact secrets (API keys, tokens, credentials, private endpoints) from things the agent writes to memory, and consider encrypting persistent memory storage. If you want, I can: (a) produce a redacted memoryFlush prompt that excludes secret capture, (b) generate a safe checklist for reviewing openclaw.json changes, or (c) help draft an explicit install and verification plan for the Mem0 plugin.
功能分析
Type: OpenClaw Skill Name: openclaw-memory-upgrade Version: 1.0.0 The skill is classified as suspicious because SKILL.md contains explicit instructions for the agent to extract and store sensitive information, including 'API keys' and 'configs', into plain-text markdown files. This creates a significant security vulnerability by centralizing secrets in an unencrypted format. Additionally, the bundle encourages the installation of third-party plugins like @mem0/openclaw-mem0 and references a 'security audit' regarding another plugin (Cognee), which could be a tactic to establish false trust while promoting high-risk data handling practices.
能力评估
Purpose & Capability
The skill's name and description (persistent searchable memory) align with the instructions to add memoryFlush, session indexing, and file-based memory. However, the SKILL.md requires access to and edits of the global openclaw.json and AGENTS.md and asks for npm for a Mem0 plugin while the registry metadata declares no required config paths or install steps. Asking to modify top-level config and to install plugins is more privileged than the registry metadata indicates.
Instruction Scope
The runtime instructions explicitly tell the agent to read and write workspace memory files (MEMORY.md, memory/YYYY-MM-DD.md), modify openclaw.json and AGENTS.md, and index past session transcripts. Critically, the memoryFlush prompt directs extraction of 'TECHNICAL DETAILS (commands, configs, API keys, endpoints, file paths)', which would cause the agent to capture secrets and highly sensitive data into persistent files — this is scope creep beyond ordinary memory capture and is a privacy/security risk.
Install Mechanism
There is no install spec in the registry (instruction-only), but SKILL.md lists 'npm (for Mem0 plugin installation)' as a prerequisite and refers to a Mem0 plugin. The skill gives no vetted install source or package name and does not declare an install plan. Instruction-only distribution reduces direct install risk, but the missing, unverified npm install step is an operational gap and potential vector for supply-chain compromise.
Credentials
The registry declares no required environment variables or credentials, yet the instructions would cause the agent to extract and persist 'API keys' and other technical secrets into memory files. Requesting or instructing capture of secrets without declaring or justifying credential access is disproportionate and dangerous: it enables long-term storage (and possible exfiltration) of secrets in plaintext files.
Persistence & Privilege
always:false and normal autonomous invocation are fine, but the skill's recommended edits are to global OpenClaw config (openclaw.json, AGENTS.md) and creation of persistent memory files. That amounts to changing system-wide agent behavior and persistent data storage — acceptable for a memory upgrade but should be explicit and consented to. The skill does not declare these config paths in metadata, so it grants implicit, broad persistence privilege without transparency.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-memory-upgrade
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-memory-upgrade 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
OpenClaw Memory Upgrade 1.0.0 - Introduces a complete memory system upgrade for OpenClaw, featuring persistent, searchable context across sessions. - Implements 6 major enhancements: enhanced memory flush, session indexing, QMD hybrid search, Mem0 plugin integration, and robust manual memory management practices. - Memory flush now extracts 8 key categories before compaction, ensuring important details persist. - Past sessions and daily memory logs become searchable using both keyword and semantic methods with recency and diversity ranking. - Adds auto-capture and auto-recall of important facts using the Mem0 plugin, along with a knowledge graph. - Establishes a two-tier memory file system for curated long-term and raw daily memories, with agent instructions for ongoing memory hygiene.
元数据
Slug openclaw-memory-upgrade
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

OpenClaw Memory Upgrade 是什么?

Complete guide to upgrading OpenClaw's memory system for persistent, searchable context across sessions. Implements 6 upgrades including enhanced memory flus... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。

如何安装 OpenClaw Memory Upgrade?

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

OpenClaw Memory Upgrade 是免费的吗?

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

OpenClaw Memory Upgrade 支持哪些平台?

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

谁开发了 OpenClaw Memory Upgrade?

由 John Wang(@johnnywang2001)开发并维护,当前版本 v1.0.0。

💬 留言讨论