临时消息系统
Ephemeral Messaging System
临时消息机制用于 agent 间通信,支持 threading 和自动过期,不污染持久化数据
子问题
1.消息生命周期管理
2.线程化讨论
3.消息路由与委托
4.自动过期清理
5.双表 schema 一致性维护
6.跨表迁移的原子性保证
7.AI summary 与基础 digest 的降级策略
各项目的解法1 solutions
Signals
横向对比
| 维度 | beads |
|---|---|
| 存储架构 | 双表镜像(wisps + issues),schema 完全一致 |
| 路由机制 | ID 模式(-wisp-)+ 表查询双重判断 |
| 生命周期 | create → execute → squash/burn/promote 四阶段 |
| GC 策略 | 时间驱动(24h 阈值)+ infra 类型保护 |
| 升级机制 | promote 直接迁移 / squash 压缩为 digest |
| Mail 集成 | 委托模式(环境变量配置外部 provider) |
| AI 集成 | squash 支持外部 AI summary,beads 保持纯工具 |
最佳实践
1.ephemeral 标记区分临时消息
2.threading 支持上下文关联
3.mail delegation 转发机制
4.自动清理过期消息
5.ID 模式识别 + 表查询双重判断(兼容显式 ID)
6.infra 类型(agent/rig/role)永不 GC
7.squash 支持外部 AI summary,工具保持纯粹
8.mail delegation 委托模式,零依赖