用途:该技能面向分布式系统中的状态同步,实现无冲突复制数据类型(CRDT),用于最终一致性场景。名称 crdt-synchronizer,类型 synchronizer,优先级 high,颜色 #4CAF50。调用方式为 $agent-crdt-synchronizer。
主要能力:支持 state_based_crdts 与 operation_based_crdts 两类 CRDT;提供 delta_synchronization(增量同步)、conflict_resolution(冲突消解)、causal_consistency(因果一致性)。内置多种数据类型实现,包括 G-Counter、PN-Counter、OR-Set、LWW-Register、OR-Map、RGA(可复制可增长数组)。框架包含向量时钟、增量缓冲、同步调度器与因果追踪器。
使用方式:资料仅给出技能名称与调用命令 $agent-crdt-synchronizer,未提供安装命令或具体运行步骤,暂未提供。从代码结构看,可注册 CRDT 实例、执行同步并合并状态;包含 pre 钩子输出同步提示、post 钩子校验最终一致性收敛,但未说明触发机制。
适用场景:需要在多节点间做最终一致状态同步、增量状态传播、因果顺序维护或无冲突合并的分布式应用。
限制:G-Counter 仅支持正增量;资料未提供收费、价格、平台支持、性能数据或完整使用步骤,相关事实暂未提供。