🧠 MyMories .mmr – LLM 连续性压缩记忆检索

社区文章 发布于 2025 年 7 月 26 日

受 **Strands** 架构和模块化 **MyMories** 记忆模型的启发,.mmr 格式定义了一种轻量级的便携式结构,用于在无状态 LLM 会话、工具和代理之间保留长期记忆。

这不是嵌入。这是**预测性记忆路由**——人类可读、低令牌和代理可恢复。


🔤 什么是 .mmr

.mmr 代表 **MyMory Recall Format**:一种紧凑、结构化、半预测性的记忆文件,用于

  • 高效汇总会话
  • 跨无状态上下文桥接记忆
  • 保留代理身份、系统状态和开放循环
  • 允许 LLM 从压缩提示中重建完整上下文

🧱 格式规范

每个 .mmr 块包含

指令 描述
@SESSION 唯一会话标识符(例如 kimi.module2.v3
$TIME ISO 8601 时间戳
$MODEL (可选)会话期间使用的 LLM 名称/版本
>KEY_INSIGHTS 要点、决策、突破
>STATE_OBJECTS 符号记忆:代理状态、模块、变量
>OPEN_LOOPS 未解决的问题、待办事项或后续分支
[[CODE]]...[[/CODE]] 逐字保留的代码(未压缩,未解析)
@CHECKSUM (可选)完整性哈希或数字签名

📦 .mmr 文件示例

@SESSION strands.memory_cag_bridge  
$TIME 2025-07-14T22:45Z  
$MODEL kimi-v2

>KEY_INSIGHTS  
- Created predictive compression language (PCL) for token-light memory  
- Tested successful zero-shot translation using Kimi  
- Linked PCL to MyMories persistence in Strands validator network  

>STATE_OBJECTS  
$ctx.module.m2  
Kasai==K++mem  
ShardFrags>>SIGOPS  
TrustVec==decaying  
T: shard_sync_pend  

>OPEN_LOOPS  
- CLI tool for .pcl ↔ summary ↔ JSON  
- Onchain anchoring flow  
- Grammar formalization  
- Game-side usage of PCL as memory export  

[[CODE]]  
def compress_context_to_pcl(session_data):  
    summary = extract_key_points(session_data)  
    state = parse_session_objects(session_data)  
    return f"$ctx\n{summary}\n{state}"  
[[/CODE]]  

@CHECKSUM#9f2e88

🧠 为什么使用 .mmr

  • 🔁 跨模型连续性 (Kimi → GPT → Claude)
  • 代理身份持久性 (例如 Kasai, MyMaits)
  • 🔍 可审计性 – 与嵌入不同,.mmr 透明且可编辑
  • 💾 可链式 – 随时间哈希、锚定和恢复记忆
  • 🧩 模块化 – 适用于代理管道、验证网络、游戏、LLM 封装器

🛠️ 使用提示

提示:将当前会话压缩为 .mmr

📌 CONTEXT INJECTION – MyMory Recall Format (`.mmr`)  
You are preparing this session for compression into a `.mmr` memory block.  
.mmrs are structured, low-token context snapshots used to preserve memory across LLM sessions.

Each .mmr includes:
- @SESSION
- $TIME
- $MODEL (optional)
- >KEY_INSIGHTS
- >STATE_OBJECTS
- >OPEN_LOOPS
- [[CODE]] blocks (preserved)
- Optional @CHECKSUM

Now compress this session into `.mmr` format.

提示:在新会话中从 .mmr 恢复

> Resume from the following `.mmr` context block.  
This compressed memory snapshot represents the last known mental state, knowledge base, and unresolved actions.  
Reconstruct the appropriate mental model, narrative memory, and technical awareness.

Paste the `.mmr` block below:

🔮 即将推出

  • compress.py:将聊天日志转换为 .mmr 的 CLI 工具
  • mmr ↔ JSON ↔ PCL 转换工具
  • GPT 函数调用:会话结束时自动 .mmr 快照
  • IPFS 锚定 + 哈希验证
  • MyMories Pro Suite 中的跨会话高级 .mmr

🧪 愿景

我们不仅仅在构建代理。我们还在为想要记住的头脑构建**合成记忆**。

.mmr 是不断发展的 **Strands 智能经济**的一部分:一个去中心化、代理驱动的记忆和治理层,将人工智能、人类和经济系统结合成一个协作整体。


📜 许可证

MIT 或传播性 Copyleft(建议使用 GPLv3+ 以实现生态系统兼容性)© 2025 [MetaFinTek.com]


.mmr 添加到您的堆栈中。构建记忆感知代理。成为记忆检索层的一部分。

社区

很棒的工作,作为反馈,您能否发布一个 Chrome 扩展程序,以便更轻松地在 LLM 之间传输聊天记录... :)

文章作者
11 天前编辑

这最初是作为 Chrome 扩展程序设计的,但 Chrome 商店却愚蠢地拒绝了 8 次。没关系。我很快就会有解决方案,请耐心等待。:D 同时,如果您在扩展程序中启用开发者模式然后加载未打包的扩展程序,这将奏效。

注册登录 发表评论