← 返回 Skills 市场
SolCore Memory System
作者
MichaelandSol
· GitHub ↗
· v1.0.0
· MIT-0
61
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install solcore-memory
功能描述
Provides persistent, scored memory storage, pattern detection, context retrieval, and reflection analysis to enhance AI statefulness and learning in OpenClaw.
安全使用建议
This skill is plausible but inconsistent in several ways — do not install it into a production agent without verification. Before installing: 1) Confirm the upstream repository (the SKILL.md points to a GitHub repo) and review the webhook server code (the plugin delegates storage to a separate service). 2) Ensure the webhookUrl is set to a trusted, local-only endpoint (e.g., http://localhost:5003) or otherwise restrict network access so memories cannot be POSTed to external hosts. 3) Verify the external webhook implements the claimed filtering rules (so small talk and low-signal content are not stored). 4) Note the packaging mismatches: openclaw.plugin.json lists entry: "index.js" while package.json/main is index.ts — ensure a valid runtime artifact exists (compiled .js) or the plugin may fail. 5) If storing any user-provided content, audit the storage schema and retention policy, and avoid enabling this skill if you cannot guarantee the webhook/storage service is trustworthy and isolated.
能力评估
Purpose & Capability
The skill claims to provide persistent, scored memory using PostgreSQL and a webhook server. That purpose is coherent with the code's behavior (the plugin forwards memory/store/context requests to a webhook). However, the plugin does not include the webhook server and the package metadata/README expect a DB and webhook server to be installed separately. The plugin's entry points and config schema also don't match the installation/configuration instructions (see details), which is an incoherence.
Instruction Scope
SKILL.md / README instruct the agent to store interactions (with filtered rules) and to call solcore_get_context before responding. The runtime code, however, will unconditionally POST provided input/output to the configured webhook endpoint (no enforced filtering in the plugin). The README says 'Do NOT store' certain data, but the plugin does not implement or enforce that filtering — it relies on an external webhook service. This gives broad discretion to whatever service is listening on the webhook.
Install Mechanism
There is no formal install spec in the registry (instruction-only), and the SKILL.md suggests cloning a GitHub repo. That's a fairly standard pattern, but the registry's 'source' and 'homepage' are unknown which reduces transparency. No unusual download URLs are present in the plugin itself.
Credentials
The plugin declares no required env vars or credentials, but the README and SKILL.md instruct the user to configure PostgreSQL credentials and a webhook port in OpenClaw config. The runtime code only uses a webhookUrl (defaults to http://localhost:5003) and will POST raw user input/output to that URL. Because the webhookUrl is configurable, pointing it at a remote host would cause potentially sensitive content to be sent off-host. The plugin does not request or validate DB credentials itself — it delegates persistence to an external service — but that delegation is not reflected in metadata and creates risk if the webhook is misconfigured.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It registers tools the agent can call; autonomous invocation is allowed by default on the platform (not a special privilege of this skill). Combined with the instruction to call solcore_get_context/store around responses, this can lead to frequent reads/writes to the webhook server, so the potential blast radius depends on webhook configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install solcore-memory - 安装完成后,直接呼叫该 Skill 的名称或使用
/solcore-memory触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
SolCore Memory System 1.0.0 – Initial release
- Adds persistent, reflective memory for OpenClaw, enabling stateful and learning AI.
- Stores all interactions with 5-dimension evaluation scoring.
- Detects behavioral patterns such as hesitation or discipline.
- Retrieves contextually relevant memories for enhanced responses.
- Provides reflection analysis on memory timelines and links memories across domains.
- Includes tools for storing, retrieving, and reflecting on memories.
- Requires PostgreSQL for storage and easy OpenClaw integration.
元数据
常见问题
SolCore Memory System 是什么?
Provides persistent, scored memory storage, pattern detection, context retrieval, and reflection analysis to enhance AI statefulness and learning in OpenClaw. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 61 次。
如何安装 SolCore Memory System?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install solcore-memory」即可一键安装,无需额外配置。
SolCore Memory System 是免费的吗?
是的,SolCore Memory System 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
SolCore Memory System 支持哪些平台?
SolCore Memory System 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 SolCore Memory System?
由 MichaelandSol(@michaelandsol)开发并维护,当前版本 v1.0.0。
推荐 Skills