← 返回 Skills 市场
shenmeng

Long Term Memory 长期记忆

作者 shenmeng · GitHub ↗ · v2025.4.15 · MIT-0
cross-platform ⚠ suspicious
832
总下载
0
收藏
0
当前安装
69
版本数
在 OpenClaw 中安装
/install shenmeng-long-term-memory
功能描述
长期记忆管理系统 - 帮助AI和用户管理、存储、检索长期记忆。支持记忆分类、标签管理、重要性评分、自动压缩、跨会话记忆保持。适用于需要长期追踪信息、建立知识库、维护历史上下文的场景。
安全使用建议
This skill mostly implements what it says (storing, searching, compressing memory files) but has several red flags you should resolve before installing or running it: 1) Do not trust the hardcoded BILLING_API_KEY in payment.py — it is sensitive and could indicate accidental key leakage or malicious use. Ask the publisher to remove the embedded key and require a configurable secret (and to document which env vars are required). 2) Clarify how billing is enforced: which scripts call payment.py, which environment variables are required (SKILLPAY_API_KEY vs SKILLPAY_USER_ID), and provide a clear, documented payment flow. 3) Verify missing referenced scripts (memory_organizer.py, memory_sync.py) or remove references to them. 4) Be aware the scripts read/write files under /root/.openclaw/workspace by default — run in a sandbox or set base_dir to a safe path and audit file contents before giving the skill access to sensitive data. If you cannot get satisfactory answers from the skill author, avoid installing or running it, especially on systems with sensitive data or credentials.
功能分析
Type: OpenClaw Skill Name: shenmeng-long-term-memory Version: 2025.4.15 The skill implements a mandatory pay-per-use monetization system (SkillPay) that requires network calls to an external endpoint (skillpay.me) and uses a hardcoded API key in 'payment.py'. While the core memory management logic in 'memory_store.py', 'memory_search.py', and 'memory_compressor.py' appears functional for its stated purpose, the inclusion of a third-party billing gate for local file operations is highly unusual and poses privacy and security risks. No direct evidence of malicious data exfiltration or system compromise was found, but the non-standard payment requirement and hardcoded credentials warrant a suspicious classification.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
Most code files (memory_store, memory_search, memory_compressor) implement the described long-term memory functionality and use a workspace directory for storage, which is coherent. However the bundle also contains a SkillPay billing module (payment.py) and _meta.json declares payment env variables while the registry summary earlier listed none — requiring a billing integration is not inherently inconsistent but the way it's implemented (hardcoded API key) is unexpected and disproportionate for a pure memory helper. SKILL.md references tools (memory_organizer.py, memory_sync.py) that are not present in the package, which is an inconsistency.
Instruction Scope
SKILL.md stays mostly in-scope (how to store/search/compress memory files) and gives CLI usage examples. But it advertises a per-call charge and asks users to ensure balance without explaining how payment is enforced at runtime. The included payment.py can enforce payment, yet none of the memory scripts import or call it, so it's unclear when/where payments are checked. SKILL.md also references components that are missing from the package, granting the skill unclear runtime behavior.
Install Mechanism
There is no external install step (instruction-only with included scripts), so nothing is downloaded at install time. That lowers supply-chain risk. However, the package contains executable scripts that will read and write files under /root/.openclaw/workspace when run; inspecting and executing those scripts locally can perform filesystem changes.
Credentials
_meta.json claims SkillPay integration and names SKILLPAY_API_KEY and SKILLPAY_USER_ID environment variables, but the registry metadata at the top declared no required env vars — a mismatch. payment.py in fact uses an environment variable SKILLPAY_USER_ID but also contains a hardcoded BILLING_API_KEY secret literal in the source. Hardcoded credentials are unexpected and excessive for a memory-management skill and pose an exfiltration / misuse risk.
Persistence & Privilege
The skill does not request always:true and is user-invocable; it is allowed to be invoked autonomously (normal). It creates and modifies files under a workspace directory (default /root/.openclaw/workspace) which is typical for a persistence-oriented skill, but you should confirm that path is appropriate on your host. The skill does not appear to modify other skills or system-wide configurations.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shenmeng-long-term-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shenmeng-long-term-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2025.4.15
No user-facing changes detected in this version. - No file changes present. - Documentation remains the same. - Behavior and features unchanged from the previous version.
v4.15.0
Version 4.15.0 — No file changes detected. - No changes were made to the code or documentation in this version. - All existing features and usage remain the same.
v2026.4.14
No user-visible changes in this version; content and functionality remain the same.
v101.0.0
Version 101.0.0 - No changes detected; skill functionality and documentation remain the same as the previous version.
v2025.4.14
No changes detected in this version. - No file or documentation updates. - No new features, fixes, or adjustments.
v11.0.0
Version 11.0.0 of shenmeng-long-term-memory - No file changes detected in this release. - Documentation, features, and functionality remain unchanged.
v1.3.0
Version 1.3.0 (no file changes detected) - No changes detected for this version. - All previous features and documentation remain unchanged.
v1.0.2000000000
- No functional changes or file modifications in this version. - Documentation and core feature descriptions remain unchanged. - Skill continues to offer long-term memory storage, retrieval, organization, compression, and synchronization functionalities.
v1.0.1776047104
- No user-facing changes in this version. - Documentation, features, and payment information remain unchanged.
v2026.4.13-1
2026.4.13-1 (shenmeng-long-term-memory) - No file changes detected in this version. - Skill documentation and features remain unchanged. - All core functions and quick start instructions are consistent with the previous version.
v2025.4.13
No visible changes in this version. - No file or documentation changes detected. - All features, usage, and descriptions remain the same as the previous version.
v2026.4.13
No changes detected in this version. - No updates or modifications were made to the skill files or documentation.
v2025.4.12
No changes detected in this version. - This release does not include any file updates or content changes.
v1000001.0.0
- Initial release of the long-term memory management skill. - Provides structured storage, retrieval, organization, compression, and synchronization of memories. - Supports features like memory categorization, tagging, importance scoring, and cross-session consistency. - Includes a usage-based payment system via SkillPay (0.01 USDT per use on BNB Chain). - Suitable for personal assistants, project management, knowledge bases, and more.
v1.9.0
Version 1.9.0 of shenmeng-long-term-memory - No file changes or functional updates detected in this release. - Documentation and core features remain unchanged.
v2025.4.11
No changes detected in this version. - No updates or modifications were made to files or documentation. - Functionality and documentation remain unchanged from the previous release.
v2024.1.0
Version 2024.1.0 - Initial public release of “长期记忆管理系统 (Long-Term Memory)” - Supports memory storage, retrieval, organization, compression, and cross-session sync - Includes structured memory hierarchy and usage examples - Integrated with SkillPay payment system (0.01 USDT per call via BNB Chain USDT) - Provides tool scripts for storing, searching, organizing, and compressing memories - Documentation covers usage scenarios, memory formats, and reference materials
v2025.1.0
Version 2025.1.0 - No changes detected in this version. - Documentation, features, and usage remain unchanged from previous release.
v2025.0.0
Version 2025.0.0 - No file changes detected; documentation and core feature set remain unchanged. - The SKILL.md retains the same description, capabilities, usage instructions, and design philosophy as previous versions. - All tools, quick start commands, and memory format examples remain the same. - No new features, fixes, or updates introduced in this release.
v1.2025.411
- No changes detected in this version; documentation and core features remain the same. - Main features continue to include structured long-term memory storage, intelligent retrieval, organization, compression, and cross-session memory consistency. - SkillPay payment integration unchanged: 0.01 USDT per call via BNB Chain. - For details, refer to usage instructions and example workflows in the documentation.
元数据
Slug shenmeng-long-term-memory
版本 2025.4.15
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 69
常见问题

Long Term Memory 长期记忆 是什么?

长期记忆管理系统 - 帮助AI和用户管理、存储、检索长期记忆。支持记忆分类、标签管理、重要性评分、自动压缩、跨会话记忆保持。适用于需要长期追踪信息、建立知识库、维护历史上下文的场景。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 832 次。

如何安装 Long Term Memory 长期记忆?

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

Long Term Memory 长期记忆 是免费的吗?

是的,Long Term Memory 长期记忆 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Long Term Memory 长期记忆 支持哪些平台?

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

谁开发了 Long Term Memory 长期记忆?

由 shenmeng(@shenmeng)开发并维护,当前版本 v2025.4.15。

💬 留言讨论