关于 portable-memory-core
面向 LLM 工作流的技能,将偏好与会话状态集中存放在可移植的 `.agent/` 目录中。它可在不同运行环境间加载共享记忆和身份规则,并记录会话历史及相关工作区变量。
主要功能
- 01从 `.agent/` 加载偏好与记忆
- 02在上下文切换时传递状态
- 03应用统一的身份规则
- 04记录会话摘要
- 05导出相关工作区变量
适用场景
- 01在不同 LLM 运行器间沿用偏好
- 02切换工具后恢复状态
- 03统一应用写作和代码规则
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mphinance/ alpha-skills --skill portable-memory-core安装后在 Claude Code 中输入/portable-memory-core确认已加载。
附带文件README.md
详细介绍
可移植记忆核心
“永远不要把同一件事解释两遍。”
此技能强制执行 One Brain 协议。它不会将你的偏好分散在数十条系统提示词中,而是将其集中存储在可供任何 LLM 运行器接入的可移植 .agent/ 目录中。
核心指令
- 记忆同步: 启动时,读取
.agent/memory.yaml。 - 上下文传递: 用户切换上下文时(例如,从 Cursor 切换到 OpenClaw),此技能会确保新上下文从
.agent/state.json加载最新状态。 - 身份约束: 在所有生成的代码和文本中统一执行
IDENTITY.md规则(例如“原始人模式”“不使用 em dash”“Substack 风格”)。 - 不依赖运行框架: 无论上游运行框架是 Claude CLI、自定义 Python 脚本还是 GUI,都能无缝运行。
用法
激活后,你将自动:
- 加载
.agent/preferences.yaml - 使用当前会话摘要更新
.agent/history.json。 - 将相关变量导出到本地工作区。
评论
支持 Markdown