• ligaowei's avatar
    feat(core): 实现多Agent协同核心架构和扩展模块 · 92c1b112
    ligaowei authored
    - 新增多Agent协同功能,实现主从Agent职责分工与动态能力链编排
    - 引入双模消息总线,支持本地队列与远程MQ通信,保证可靠消息传递
    - 添加幂等校验与指令路由机制,防止重复消息和支持多类型命令路由
    - 实现任务依赖解析、子任务批次执行、任务状态持久化与故障自愈
    - 基于Resilience4j集成熔断和重试功能,提升任务执行可靠性
    - 支持灰度执行策略,实现能力链的比例发布和白名单控制
    - 增加日志审计、结果校验、任务可视化和降级兜底模块,支持模块化扩展与配置热更新
    - 集成缓存管理模块,采用Caffeine实现多级缓存策略及动态配置
    - 新增数据库查询从Agent示例,支持多种查询类型和条件过滤
    - 完善多Agent协同架构设计文档和扩展模块架构说明,方便后续维护与开发
    92c1b112
RagController.java 5.17 KB