← 返回 Skills 市场
horizoncove

Memory Evolver

作者 horizoncove · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
215
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install memory-evolver
功能描述
记忆系统优化器 - 结合三层记忆与知识图谱的持续自我进化系统。自动诊断、优化、记录记忆系统状态,实现记忆的持续进化。
安全使用建议
Key points to consider before installing or running: - The package appears to be incomplete/mismatched: SKILL.md mentions diagnose.py, knowledge_graph.py, KG rebuild and Feishu/EvoMap integrations that are not present in the shipped files. Ask the author for the missing modules or an explanation. - The script hard-codes BASE_DIR to C:\Users\Administrator\.openclaw\workspace. On other systems this will fail or may target the wrong user's workspace. Prefer a version that uses a configurable path or the runtime agent workspace. - The skill reads and writes files under your .openclaw workspace (MEMORY.md, PROJECTS.md, memory/*, knowledge_graph/graph.json and writes memory/optimization循环.md). Back up those files before running to avoid accidental overwrites. - There are no network calls or credential accesses in the current code, which limits immediate exfiltration risk. However the SKILL.md's claim of external reporting (Feishu, EvoMap) suggests future or missing code could add network behavior — treat that as a potential future risk. - Recommended actions: (1) request clarification or the missing modules from the author; (2) inspect the workspace path and consider modifying the script to use a safe, explicit path or ask for a parameterized version; (3) run in a sandbox or with backups first; (4) avoid scheduling automatic runs until you confirm the implementation matches the documented integrations and there are no external endpoints.
功能分析
Type: OpenClaw Skill Name: memory-evolver Version: 1.0.2 The 'memory-evolver' skill is a utility designed to manage and optimize an AI agent's internal memory files (e.g., MEMORY.md, PROJECTS.md). The core logic in 'index.py' performs file-based diagnostics, generates optimization plans, and logs activities within a hardcoded workspace directory (C:\Users\Administrator\.openclaw\workspace). While the script uses an absolute path and some documented features (like knowledge graph reconstruction) are only partially implemented as placeholders, the code lacks any indicators of malicious intent, such as data exfiltration, unauthorized network access, or harmful prompt injection.
能力评估
Purpose & Capability
The stated purpose (diagnose/optimize a three-layer memory + knowledge graph) is broadly consistent with index.py which inspects MEMORY.md, PROJECTS.md, daily notes and a knowledge-graph file and writes an optimization log. However SKILL.md and the README-like text claim additional modules (diagnose.py, knowledge_graph.py) and features (KG rebuilding, Feishu reports) that are not present in the bundle. Also the code hardcodes BASE_DIR to C:\Users\Administrator\.openclaw\workspace rather than using a configurable/workspace-relative path — this is unexpected and brittle but not obviously malicious.
Instruction Scope
SKILL.md instructs running the skill and scheduling cron jobs and describes KG rebuild and external reporting, but the actual runtime instructions (index.py) only perform local file checks, plan generation, and append/write to an optimization log. The docs grant broader scope (automatic integration, Feishu/EvoMap) that the code does not implement — this mismatch could indicate an incomplete or misleading package. The script reads and writes files in the user's .openclaw workspace (reads MEMORY.md, PROJECTS.md, memory/*, knowledge_graph/graph.json; writes memory/optimization循环.md) which is within the expected domain for a memory tool but is a persistence surface the user should expect.
Install Mechanism
No install spec, no external downloads, and index.py uses only Python standard library. There is no evidence of code being fetched from external, untrusted URLs or package managers.
Credentials
The skill requests no environment variables or credentials. The code accesses only local filesystem paths (hard-coded BASE_DIR) and does not attempt to read environment variables or network credentials. The lack of declared env requirements matches the code.
Persistence & Privilege
The skill writes a persistent optimization log into the user's workspace and may modify files under .openclaw/workspace/memory. always is false and it does not change other skills' configs, but because it writes to the agent's workspace you should treat it as capable of persistent state changes. Also autonomous invocation is allowed by default (disable-model-invocation false) — while normal, combined with write access this increases impact if the skill later obtains network capabilities.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install memory-evolver
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /memory-evolver 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- No changes detected in files; version bump only. - Documentation and functionality remain unchanged.
v1.0.1
memory-evolver 1.0.1 - No functional or documentation changes detected in this version. - All source files and documentation remain unchanged from the previous release.
v1.0.0
Initial release of memory-evolver: - Introduces an automated memory system optimizer combining a three-layer memory structure and a knowledge graph. - Provides diagnostic, planning, execution, and logging for continued self-improvement. - Automatically analyzes and optimizes MEMORY.md, PROJECTS.md, daily logs, and knowledge graph entities. - Supports scheduled (cron) execution for daily optimization cycles. - Integrates with EvoMap and provides Feishu report cards. - Documents three-layer memory templates and expected success indicators.
元数据
Slug memory-evolver
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Memory Evolver 是什么?

记忆系统优化器 - 结合三层记忆与知识图谱的持续自我进化系统。自动诊断、优化、记录记忆系统状态,实现记忆的持续进化。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 215 次。

如何安装 Memory Evolver?

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

Memory Evolver 是免费的吗?

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

Memory Evolver 支持哪些平台?

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

谁开发了 Memory Evolver?

由 horizoncove(@horizoncove)开发并维护,当前版本 v1.0.2。

💬 留言讨论