Anti-Drift 是一个面向多智能体协作的协调与漂移检测技能,隶属于 a5c-ai/babysitter 项目。其核心目标是防止智能体在执行任务过程中偏离既定目标、出现范围蔓延或角色越界,尤其适用于偏离代价高昂的关键任务。
用途
该技能主要用于以下场景:范围蔓延风险高的任务;多个智能体协作处理相关子任务;偏离代价高昂的关键任务。
主要能力
Anti-Drift 提供以下机制:
- 层级协调器(Hierarchical Coordinator):由 Queen 智能体在检查点验证对齐情况。
- 频繁检查点(Frequent Checkpoints):每 2 个子任务执行一次检查(可配置)。
- 共享内存一致性(Shared Memory Coherence):验证所有智能体看到一致的状态。
- 短任务周期(Short Task Cycles):通过有界执行窗口防止智能体失控。
- 角色专精(Role Specialization):智能体保持在各自分配的范围之内。
漂移评分
该技能使用漂移评分来量化偏离程度并决定干预方式:
- 0.0-0.1:完全对齐,无需干预。
- 0.1-0.3:轻微漂移,自动纠正。
- 0.3-0.5:显著漂移,通过检查点纠正并记录日志。
- 0.5 及以上:严重漂移,通过断点升级至人工处理。
使用方式
该技能通过 babysitter 流程调用,具体入口为:methodologies/ruflo/ruflo-swarm-coordination。
涉及的智能体
- agents/swarm-coordinator/:漂移检测与纠正。
- agents/tactical-queen/:检查点执行。
- agents/adaptive-queen/:实时路线修正。
适用场景
适用于需要多智能体协同、且对目标对齐和范围控制要求较高的任务,例如复杂工作流中的子任务分配与执行监控。
限制
关于该技能的具体安装方式、收费模式、支持平台、性能指标等细节,现有资料暂未提供。