Files
myWiki/concepts/channel-fracture.md

1.4 KiB
Raw Blame History

title, created, updated, type, tags, sources
title created updated type tags sources
Channel Fracture通道断裂 2026-07-03 2026-07-03 concept
agent
memory
hermes
failure-mode
https://mp.weixin.qq.com/s/iiTmgbtrYHMMjQ7dn7CDrg

Channel Fracture

「看似完成、实际未送达」——记忆写入的隐藏失败模式。

核心定义

Channel Fracture 是 Hermes Agent 生产部署中发现的一种记忆写入失败模式:当定时任务 Agent 尝试向目标 Agent 注入持久记忆时,由于 skip_memory=True 和 memory manager 初始化条件cron 路径出现了「命令执行成功,但记忆未送达」的通道断裂。

案例详情

实验比较了三条写入路径:

  1. 直接写 SQLite → 送达
  2. 目标 Agent 通过 memory tools 自写入 → 送达
  3. cron delegated 写入 → 通道断裂

根因cron 路径中 skip_memory=True 导致 memory manager 未初始化,写入操作被静默跳过。

启示

记忆系统不能只看「有没有存储」,还要看完整链路:

  • 谁写入,写给谁
  • 通过什么通道写入
  • 有没有确认送达
  • 未来什么时候被检索出来
  • 会不会污染别的用户或任务

这也是 memory-tripartite-partition 的设计动机之一——分区治理降低跨通道污染风险。

参考