摘要
多智能体系统在分支、重试和副本中积累了冲突的观察结果,但许多实际的内存层仍然依赖难以检查或修正的覆盖规则来处理这些不一致性。我们提出了 StateFuse,这是一种基于标准的 OpSet/CRDT 合并的冲突感知复制内存契约。StateFuse 不引入新的连接代数,而是定义了一个面向智能体的语义层,具有不可变的历史、明确的冲突对象、精确和语义的纠正句柄(claim_id / claim_ref)、确定性谓词契约及投影时解析,确保无法重写复制状态。
我们在匹配的解析器和验证策略下评估了 StateFuse,比较了平面多值、原始日志、源流式和合并基线。在 282 个问题的官方冲突承载 MemoryAgentBench 切片上,比较方法在答案准确性上持平,但冲突保留的表面能保持矛盾的可见性,而合并表面则无法做到。
在均匀验证的受控智能体循环中,保留模糊性比早期合并更能安全地实现弃权和纠正。进一步的纠正句柄消融实验表明,当精确的先前标识符不可用时,语义句柄的重要性。
最终的结论是:StateFuse 作为一种更安全的公共内存契约,支持矛盾的呈现、弃权和可审计的纠正,而不是作为一种通用的准确性提升方案。
博主点评: StateFuse 的设计重点在于冲突的可见性和可审计性,确保多智能体系统中的不一致性能够被有效管理。这一方法在实际应用中可能极大提高系统的安全性和可靠性,尤其是在处理复杂的交互时,值得深入研究其实现细节与应用场景。