精通AI Agent全栈开发体系。前端熟练构建支持富文本卡片、动态画布及语音流式交互的AI原生界面;后端深入掌握复杂Agent工作流编排,具备多智能体(Multi-Agent)协作与长短期记忆系统的设计能力;底层攻克向量数据库(RAG)检索优化。
开源 AI Agent 框架 AstrBot 的底层架构设计与核心研发 (核心开发者)项目描述:作为该开源项目的核心主导者之一,负责从零到一构建并迭代这款基于 Python 的高扩展性 AI Agent 异步开发框架。该框架目前已在开源社区获得广泛认可,旨在降低多模态智能体多端部署与工具调用的技术门槛。核心技术与贡献:多端协议路由系统:主导设计了基于 asyncio 的多端即时通讯(IM)适配层,统一了 QQ、企业微信、飞书、Telegram 及 Discord 的消息事件生命周期,支持高并发下的消息流式(Streaming)转发与多模态数据分发。插件编排与 MCP 协议集成:首创了高解耦的模块化插件生态架构,率先原生接入大模型上下文协议(MCP),允许智能体通过标准接口自主发现、动态加载并调用外部工具链与自定义 API。高级记忆与决策中枢:引入基于工作流(Workflow)的状态机机制,构建了融合向量检索(RAG)与 Key-Value 的长短期记忆存储系统,使得 Agent 具备了复杂多轮对话下的高准确度上下文感知能力。