← 返回 Skills 市场
stanistolberg

Openclaw Memory Max

作者 stanistolberg · GitHub ↗ · v3.0.4 · MIT-0
cross-platform ✓ 安全检测通过
479
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install openclaw-memory-max
功能描述
SOTA Memory Suite — auto-recall, cross-encoder reranking, multi-hop deep search, causal knowledge graph, episodic memory, and nightly sleep-cycle consolidation.
安全使用建议
This skill appears to do what it claims, but it gains access to conversation content and can modify the agent's system prompt when specific options are enabled. Before installing: 1) Confirm you trust the upstream source (review package.json and openclaw.plugin.json for dependencies and any network code). 2) Keep enableAutoCapture and enableRulePinning disabled unless you need them; if you enable rule pinning, ensure only trusted processes/users can write ~/.openclaw/memory/MEMORY.md. 3) Inspect the sidecar files (auto_captured.jsonl, episodes.jsonl, utility_scores.json, causal_graph.json) and set file permissions so only your user can read/write them. 4) If you are concerned about privacy or untrusted code, consider running the plugin in an isolated environment or container, or review the full source to ensure there are no unexpected network calls or remote model fetching. If you want, I can scan package.json and the remaining source files for network calls and dependency risk indicators.
功能分析
Type: OpenClaw Skill Name: openclaw-memory-max Version: 3.0.4 The bundle is a sophisticated memory enhancement suite for OpenClaw that implements local cross-encoder reranking, causal knowledge graphs, and automated context injection via lifecycle hooks. It uses standard libraries like @huggingface/transformers and sql.js to perform all operations locally. While it includes an opt-in 'Rule Pinning' feature that allows content from MEMORY.md to be injected as critical constraints into the system prompt (a potential local prompt-injection vector), this is clearly documented as a security risk and disabled by default. No evidence of data exfiltration, unauthorized remote execution, or malicious intent was found across the code or instructions.
能力评估
Purpose & Capability
Name/description match the implementation: the package reads OpenClaw's memory DB (read-only via sql.js), provides cross-encoder reranking, multi-hop search, a causal graph, episodic logging, and a sleep-cycle consolidator. It writes sidecar files under ~/.openclaw/memory and registers lifecycle hooks — all expected for a memory plugin.
Instruction Scope
SKILL.md instructs the plugin to auto-inject <relevant-memories> into the agent context and (optionally) pin YAML rules into the system prompt. It also optionally auto-captures high-value user messages to disk. These behaviors are consistent with the stated purpose but broaden the plugin's access to conversation content and the agent's system prompt when enabled; the doc clearly marks auto-capture and rule-pinning as opt-in.
Install Mechanism
No external download/install URLs in the provided manifest text; code is pure JS/TS with bundled dist and src files and appears to rely on npm dependencies (package.json present). No extract-from-URL installs or arbitrary remote executables were detected in the supplied files. This is a lower-risk install footprint compared with arbitrary binary downloads.
Credentials
The skill requests no credentials or env-vars but reads HOME or OPENCLAW_HOME to access ~/.openclaw/memory and OpenClaw's main.sqlite (read-only). That is proportionate for a memory plugin. However, enabling auto-capture causes the plugin to write user messages to auto_captured.jsonl and episodes.jsonl — a privacy-sensitive behavior that is disabled by default.
Persistence & Privilege
always:false and the skill registers lifecycle hooks (before_agent_start, agent_end, before_compaction, session hooks) — expected for a plugin that proactively injects memories. It can add content to the system prompt (context.addSystemContent) and — if rule-pinning is enabled — pin YAML rules into the system prompt; because rule-pinning is opt-in and documented, this is acceptable but powerful and should be enabled only when you control the MEMORY.md file and trust the plugin.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-memory-max
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-memory-max 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.0.4
- Improved internal code structure and organization across hooks, weighter, and index modules. - Updated type definitions and distribution build files for better reliability. - Refreshed documentation for clarity in usage and configuration. - No user-facing features or configuration changes.
v3.0.3
- Removed installation script and test schema files (install.sh, test-schema.js) for a lighter package. - Updated configuration and metadata files (README.md, openclaw.plugin.json, package.json) to reflect recent changes. - No changes to user-facing features or documentation content. - Maintenance release focused on cleanup and dependency updates.
v3.0.2
- Changed the default for `enableAutoCapture` to `false` (was `true`) in plugin configuration, requiring explicit opt-in for persistent message logging. - Updated documentation to match the new default for `enableAutoCapture`, clarifying its opt-in nature. - No functional changes to other features or APIs.
v3.0.1
- Added opt-in configuration for YAML rule pinning (disabled by default; controlled via enableRulePinning in plugin config). - Expanded documentation to include configuration options for auto-recall, auto-capture, and rule pinning, all managed via the plugin manifest. - Updated YAML rule pinning section to note that the feature must be explicitly enabled and included a security warning about MEMORY.md access. - No changes to core features or tool APIs; all memory management features remain as before.
v3.0.0
Version 3.0.0 — Major enhancement to memory consolidation and maintenance - Replaced fixed 03:00 "Nightly Sleep Cycle" with an in-process scheduler running consolidation and maintenance every ~24 hours. - Sleep cycle now prunes the causal graph, decays stale utility scores, truncates old logs, and writes consolidation context for the next session. - Updated documentation to reflect new, automated maintenance instead of actionable nightly agent step. - No changes to core memory retrieval, graph, or search tools. - Refined README and SKILL.md to clarify maintenance process and tool usage.
v0.1.0
- Initial release of the Memory Max SOTA memory system for OpenClaw. - Automatic context injection of relevant memories before every turn. - Nightly consolidation, compaction rescue, and episodic memory logging. - Suite of advanced tools: precision multi-hop searching, utility reinforcement/penalty, and causal knowledge graph tracking. - YAML rule pinning for user-defined constraints in the system prompt.
元数据
Slug openclaw-memory-max
版本 3.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 6
常见问题

Openclaw Memory Max 是什么?

SOTA Memory Suite — auto-recall, cross-encoder reranking, multi-hop deep search, causal knowledge graph, episodic memory, and nightly sleep-cycle consolidation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 479 次。

如何安装 Openclaw Memory Max?

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

Openclaw Memory Max 是免费的吗?

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

Openclaw Memory Max 支持哪些平台?

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

谁开发了 Openclaw Memory Max?

由 stanistolberg(@stanistolberg)开发并维护,当前版本 v3.0.4。

💬 留言讨论