← 返回 Skills 市场
431
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install memory-core-ng
功能描述
模块化智能记忆系统,支持多平台 embeddings、智能重排序和 Flomo 笔记导入,实现高效语义搜索与管理。
安全使用建议
Before installing or enabling this skill: 1) Treat the API key embedded in config/template.json as suspicious — do not use it. Verify with the maintainer whether that key is intentional; prefer using your own Edgefn API key set in ~/.openclaw/openclaw.json or EDGEFN_API_KEY. 2) Expect the skill to make outbound HTTPS calls to https://api.edgefn.net/v1 for embeddings/reranking — run it in an environment where that network activity is acceptable. 3) The registry metadata omitted required credentials; ensure you supply an explicit apiKey rather than relying on bundled templates. 4) If you cannot verify the origin (source is 'unknown' and homepage none), consider running the skill in an isolated account/container or reviewing the full source locally (search for any additional hardcoded secrets or unexpected network endpoints in the omitted files). 5) If you plan to import private notes via Flomo, audit the Flomo import code and config so that imported data is stored where you expect (and not sent elsewhere).
功能分析
Type: OpenClaw Skill
Name: memory-core-ng
Version: 0.1.0
The skill bundle is classified as suspicious primarily due to the inclusion of a hardcoded API key (sk-BrwHc1ZiaEGQ1GecD3D760384b874795A194882c2cF3AbE6) in test-real/real-api-test.js and config/template.json, which represents a significant security vulnerability. Additionally, the 'import-flomo' feature implemented in entry.js and src/adapters/FlomoAdapter.js allows the agent to read arbitrary local files using fs.readFileSync based on user-supplied paths; while this aligns with the stated purpose of importing notes, it creates an attack surface for sensitive data exposure if the agent is targeted by prompt injection. The core functionality relies on external network requests to api.edgefn.net for processing user data.
能力评估
Purpose & Capability
The code implements embeddings, reranking, Flomo parsing and import which matches the name/description. However the runtime providers (EdgefnEmbeddingProvider and EdgefnRerankProvider) require an Edgefn API key (config.apiKey or process.env.EDGEFN_API_KEY), but the skill registry metadata declared no required env vars/credentials. That metadata omission is inconsistent and may mislead users about required secrets.
Instruction Scope
SKILL.md instructions are scoped to initializing the memory core, adding a skill config to ~/.openclaw/openclaw.json with an apiKey, and exposing commands (/memory search/add/import-flomo/stats). The runtime instructions do not ask the agent to read unrelated system files or exfiltrate arbitrary data. The code makes network calls to Edgefn endpoints which is expected for an embeddings/reranker provider.
Install Mechanism
There is no install spec (instruction-only skill) and all code is bundled with the skill. No external archive downloads or install scripts are present in the manifest. package.json has no runtime dependencies, reducing install-time risk.
Credentials
Multiple files expect an Edgefn API key (process.env.EDGEFN_API_KEY or config.apiKey) and providers will throw if no key is present. The registry entry did not declare required env vars/primary credential. More importantly, config/template.json in the bundle contains a long 'apiKey' string that looks like a real secret (sk-BrwHc1ZiaE...). Hardcoding or shipping an API key in a template is a red flag: it could be an accidentally committed secret or an attempt to cause the skill to use a third-party key by default. Either way, this is disproportionate to a published sample and should be verified/removed.
Persistence & Privilege
The skill is not always:true and does not request system-wide privileges. It does not modify other skills' configs. It persists data to a configurable file path (./data/memories.json) if configured, which is expected for a memory store.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install memory-core-ng - 安装完成后,直接呼叫该 Skill 的名称或使用
/memory-core-ng触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Memory Core intelligent memory skill.
- Provides a modular memory system with multi-platform embeddings/reranker support and Flomo notes integration.
- Includes semantic search, statistics, memory addition, and import commands.
- Supports configuration via OpenClaw with API key.
- Features a clear file structure and quick JavaScript start guide.
元数据
常见问题
一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。 是什么?
模块化智能记忆系统,支持多平台 embeddings、智能重排序和 Flomo 笔记导入,实现高效语义搜索与管理。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 431 次。
如何安装 一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install memory-core-ng」即可一键安装,无需额外配置。
一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。 是免费的吗?
是的,一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。 完全免费(开源免费),可自由下载、安装和使用。
一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。 支持哪些平台?
一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 一套优雅的模块化智能记忆系统,支持 embeddings、reranker 和 Flomo 笔记集成。?
由 jazzqi(@jazzqi)开发并维护,当前版本 v0.1.0。
推荐 Skills