← 返回 Skills 市场
zhaoguoqiang-hub

Narrative Memory

作者 Louis Z. · GitHub ↗ · v0.6.0 · MIT-0
cross-platform ⚠ suspicious
81
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install narrative-memory
功能描述
叙事记忆系统v2:捕捉生命中有意义的时刻,编织成连贯的个人叙事。三层过滤确保记忆精华,支持模式识别和决策反思。触发条件:里程碑事件、关键决策、价值判断、情感转折、首次体验、深度反思。
安全使用建议
This skill appears to implement a local narrative-memory tool, but review and harden before trusting it with sensitive material: 1) Privacy mismatch — the docs claim 'local encrypted storage' and automatic desensitization but the shipped scripts write plaintext JSON files with no encryption or clear desensitization routine; do not feed sensitive PII until you confirm/implement encryption. 2) Packaging issues — package.json references bin/ files that are not present in the manifest; test the package in a sandboxed environment first. 3) Inspect and run tests locally (npm install in a sandbox, npm test, node scripts/test-basic.js) to see behavior and file locations. 4) If you will store sensitive memories, add encryption at write/read time or store the workspace on an encrypted volume, and limit access to the ~/.openclaw/workspace/.soul directory. 5) Consider running the skill in a disposable VM or container the first time and review any unexpectedly created files. If you want, I can point to the exact lines where plaintext writes occur and suggest code changes to add encryption/desensitization.
能力评估
Purpose & Capability
Name/description match the code: CLI scripts detect signals, accumulate patterns, and write narrative records. Dependencies (NPM NLP libs) are reasonable for text analysis. Minor inconsistency: package.json declares a bin script (bin/soul_narrative.js) and includes bin/ in files, but the provided manifest does not include any bin/ file — packaging may be incomplete.
Instruction Scope
SKILL.md and references promise privacy features (sensitive-data desensitization, '本地加密存储,不上传云端') and user-access controls. The runtime code shown writes plaintext JSON files to ~/.openclaw/workspace/.soul (narratives.jsonl, accumulation-state.json, user-values.json, etc.) and I see no encryption or automated desensitization implementation in the provided scripts. The code will create and read files under the user's HOME and may persist sensitive content locally.
Install Mechanism
There is no install spec in the registry entry (instruction-only), but a package.json and package-lock.json are included. If a user runs npm install, many typical dependencies will be fetched (chalk, commander, date-fns, natural). These dependencies are reasonable for NLP/CLI, not obviously disproportionate. No external download URLs or obfuscated installers observed.
Credentials
The skill requires no environment variables or external credentials. It uses process.env.HOME (expected for locating user workspace). Requested config and files (user-values.json, daily_context.json) are consistent with the stated goal of personal memory capture.
Persistence & Privilege
The skill persists user data to disk in ~/.openclaw/workspace/.soul and will create files/directories in the user's HOME. Although always:false, the agent can invoke the skill autonomously; combined with persistent local storage and the mismatch about encryption, this raises privacy concerns. The skill does not modify other skills or system-wide settings in the shown code.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install narrative-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /narrative-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.6.0
- Removed the Chinese documentation file references/SKILL.zh.md. - No changes to user functionality or features.
v0.5.0
- Introduces Narrative Memory 2.0: captures significant life moments and weaves them into a coherent narrative. - Implements three-layer filtering to distill essential memories and support pattern recognition and decision reflection. - Adds event triggers for milestones, key decisions, value judgments, emotional shifts, first experiences, and deep reflections. - Provides new commands for adding memories, viewing timelines, and listing narrative entries. - Supports integration with proactive-engine for automatic memory capture via signal processing.
v0.3.0
- 叙事记忆系统v2发布,支持三层过滤并提升记忆精华提取能力 - 增加模式识别与决策反思支持 - 新增信号处理模式,支持与proactive-engine集成自动捕获重要事件 - 明确了触发条件:里程碑、关键决策、价值判断、情感转折、首次体验、深度反思 - 优化命令行用法与说明示例
v0.4.0
Version 0.4.0 - 引入可执行脚本,实现自动化价值守护流程 - 支持实时检测用户边界(时间、精力、隐私、决策) - 新增价值漂移量化评估与检测算法 - 实现渐进式四级干预决策,适应不同偏离情况 - 提供完善的安装指引与多种执行集成方式
v0.3.1
narrative-memory v0.3.1 - Added an updated and comprehensive SKILL.md with detailed usage, working principles, data structure, configuration, and integration instructions - Clarified the 3-layer memory filtering mechanism and six key narrative triggers - Expanded documentation for both CLI and proactive-engine collaborative use - Provided clearer troubleshooting tips and installation guidance - Included development, privacy, and contribution instructions for wider adoption and maintainability
v0.1.0
Initial release of the narrative-memory skill, focusing on capturing meaningful personal stories and experiences. - Implements a three-layer memory filtering system to prioritize significant events and emotions. - Introduces narrative memory creation for milestones, decisions, value judgments, emotional turning points, first-time experiences, and reflections. - Supports a forgetting curve with adjustable importance and the ability to reinforce memories each time they're recalled. - Integrates with other modules for memory strengthening and automated decay management.
元数据
Slug narrative-memory
版本 0.6.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 6
常见问题

Narrative Memory 是什么?

叙事记忆系统v2:捕捉生命中有意义的时刻,编织成连贯的个人叙事。三层过滤确保记忆精华,支持模式识别和决策反思。触发条件:里程碑事件、关键决策、价值判断、情感转折、首次体验、深度反思。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 81 次。

如何安装 Narrative Memory?

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

Narrative Memory 是免费的吗?

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

Narrative Memory 支持哪些平台?

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

谁开发了 Narrative Memory?

由 Louis Z.(@zhaoguoqiang-hub)开发并维护,当前版本 v0.6.0。

💬 留言讨论