mcpField
P
portable-memory-core

portable-memory-core

github.com/mphinanceAgent 工作流3287 次安装2 天前更新
代码仓库

关于 portable-memory-core

面向 LLM 工作流的技能,将偏好与会话状态集中存放在可移植的 `.agent/` 目录中。它可在不同运行环境间加载共享记忆和身份规则,并记录会话历史及相关工作区变量。

主要功能

  1. 01从 `.agent/` 加载偏好与记忆
  2. 02在上下文切换时传递状态
  3. 03应用统一的身份规则
  4. 04记录会话摘要
  5. 05导出相关工作区变量

适用场景

  1. 01在不同 LLM 运行器间沿用偏好
  2. 02切换工具后恢复状态
  3. 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/ 目录中。

核心指令

  1. 记忆同步: 启动时,读取 .agent/memory.yaml。
  2. 上下文传递: 用户切换上下文时(例如,从 Cursor 切换到 OpenClaw),此技能会确保新上下文从 .agent/state.json 加载最新状态。
  3. 身份约束: 在所有生成的代码和文本中统一执行 IDENTITY.md 规则(例如“原始人模式”“不使用 em dash”“Substack 风格”)。
  4. 不依赖运行框架: 无论上游运行框架是 Claude CLI、自定义 Python 脚本还是 GUI,都能无缝运行。

用法

激活后,你将自动:

  • 加载 .agent/preferences.yaml
  • 使用当前会话摘要更新 .agent/history.json。
  • 将相关变量导出到本地工作区。

评论

支持 Markdown