mirror of
https://github.com/Zippland/Bubbles.git
synced 2026-03-07 08:39:33 +08:00
重构整个项目架构,引入Agent Loop模式处理消息交互。主要变更包括: 1. 新增agent模块,包含AgentLoop核心逻辑、工具注册表和上下文管理 2. 重构LLM提供商实现统一的LLMProvider接口 3. 新增session模块管理对话状态 4. 实现多种工具(web搜索、提醒、聊天历史查询等) 5. 将机器人主逻辑改为异步处理 6. 更新文档说明新架构 该重构提升了系统的可扩展性和维护性,支持更复杂的工具调用场景。