首页龙虾技能列表 › Memory Manager — 技能工具

Memory Manager — 技能工具

v1.0.0

[自动翻译] Long-term memory management system for OpenClaw agents. Automatically archives conversations, organizes memories, and provides semantic search capabil...

0· 361·0 当前·0 累计
by @xiucheng·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/7
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
The skill mostly matches a local file-based memory manager, but its documentation overstates features (automatic saving, "semantic" search) and contains path inconsistencies — these mismatches warrant caution before installing.
评估建议
This package is a small, local file-based memory helper, but its docs overstate capabilities. Before installing or enabling it: 1) Note that 'semantic search' is not implemented — the search is simple keyword matching. 2) The README claims automatic saving, but the code provides a MemoryManager class you must call; there is no automatic agent hook. 3) The code defaults to /root/.openclaw/workspace (not the ./memory/ path shown in docs) and will create/append files there — update the workspace pa...
详细分析 ▾
用途与能力
The name/description promise automatic conversation archiving and semantic search. The included code implements local file-based logging and simple keyword matching, not semantic (embedding/vector) search. The SKILL.md implies 'automatic' saving during agent operation, but the code exposes an API/class (MemoryManager) and CLI and does not provide an integration hook to automatically capture agent conversations. This is a meaningful feature mismatch.
指令范围
SKILL.md claims automatic saving (auto_save: true) and integration-ready behavior but gives no concrete integration instructions or agent hook. The code will create and write files in a workspace path and read all *.md files in that directory for searches; those file I/O operations are within scope for a memory manager but SKILL.md is vague about when/how data is collected, which grants broad discretion to any agent code that uses the library.
安装机制
No install spec; instruction-only plus a small Python file. Nothing is downloaded at install time and no executables are injected by an installer. Risk from install mechanism is low.
凭证需求
The skill requests no credentials or env vars. However there is a documentation/code inconsistency: SKILL.md lists defaults like './memory/' and './MEMORY.md' while the MemoryManager default workspace in code is '/root/.openclaw/workspace', which causes the skill to read/write under that path by default. This is not a credential request but it changes where files are stored and may surprise users.
持久化与权限
The skill is not always-enabled and does not request elevated privileges. It writes to its own workspace directory and does not modify other skills or system-wide settings. Autonomous invocation is allowed by platform default but not a separate concern here.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/7

Initial release of memory-manager for OpenClaw agents. - Automatically archives conversations and organizes them by date. - Enables semantic search to retrieve relevant memories using natural language. - Curates important memories in a dedicated long-term storage file. - Seamlessly integrates with existing agent workflows. - Simple configuration with support for auto-save and custom storage locations.

● 无害

安装命令 点击复制

官方npx clawhub@latest install xiucheng-memory-manager
镜像加速npx clawhub@latest install xiucheng-memory-manager --registry https://cn.clawhub-mirror.com

技能文档

A robust long-term memory management system for OpenClaw agents that automatically archives conversations and enables intelligent memory retrieval.

Features

  • 📝 Automatic Conversation Logging: Saves dialogues to daily memory files
  • 🔍 Semantic Search: Retrieve relevant memories using natural language queries
  • 📅 Time-based Organization: Memories organized by date (YYYY-MM-DD.md)
  • 🗂️ Long-term Storage: Curated memories in MEMORY.md
  • 🔗 Integration Ready: Works with existing agent workflows

Installation

clawhub install memory-manager

Usage

Automatic Mode

The skill automatically saves conversations during agent operation.

Manual Memory Search

from memory_manager import MemoryManager

mm = MemoryManager() results = mm.search_memory("project discussions about KPI")

Daily Log Structure

memory/
├── 2026-03-07.md
├── 2026-03-06.md
└── ...

Configuration

SettingDefaultDescription
memory_dir./memory/Daily memory files location
memory_file./MEMORY.mdLong-term memory file
auto_savetrueAuto-save conversations

Requirements

  • Python 3.8+
  • OpenClaw workspace structure

License

MIT License - Contribute back to the community!

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务