京东开源的 joyagent-jdgenie(简称 JoyAgent)是一款面向企业级场景的高完成度、轻量化多智能体框架,致力于解决复杂任务处理的“最后一公里”问题。
一、核心特性与定位
100% 全栈开源
JoyAgent 是业内首个实现产品级全栈开源的企业级智能体,涵盖前端界面、后端服务、执行引擎、框架及核心子智能体(如报告生成、代码解析、PPT 制作、文件处理等),开发者可直接部署完整产品,无需二次开发。
开箱即用与高扩展性
预置多种任务处理能力:支持生成 HTML/PPT/Markdown 报告、数据分析、跨工具协作等复杂任务。
灵活扩展:通过挂载子智能体或外部工具(如 12306 车票查询)快速适配新场景,配置文件修改即可集成。
企业级性能验证
在权威评测 GAIA 榜单中,Validation 集准确率达 75.15%,超越 OWL(CAMEL)、Smolagent 等知名产品。
历经京东内部超 2 万个智能体的大规模场景锤炼(覆盖零售、物流、金融等),支持高并发与严苛业务容错要求。
二、技术架构与创新点 多智能体协同引擎
分层任务处理:采用 “Work Level(规划层) + Task Level(执行层)” 双层级架构,结合 Plan-and-Execute 与 ReAct 模式,宏观规划与微观执行解耦 。
动态协作机制:面对复杂任务时,多个子智能体(如 SearchAgent、ReportAgent)通过提议、讨论或投票生成最优执行方案 。
突破上下文限制
创新设计 文件系统+内存混合存储: 对话历史存于内存,大文件(如代码、报告)持久化存储。 通过文件元数据按需加载,解决长上下文信息丢失问题,降低 40% 工具调用错误率 。
工具自进化机制
基于原子化工具单元,由 LLM 动态重组生成场景定制化工具(如财务分析场景自动组合“数据检索+报告撰写”工具链)。
高性能执行引擎 采用 DAG(有向无环图)调度引擎,支持多任务并行处理(如 5 线程并发搜索),显著提升效率 。
当前相关开源agent主要是SDK或者框架,用户还需基于此做进一步的开发,无法直接做到开箱即用。我们开源的JoyAgent-JDGenie是端到端的多Agent产品,对于输入的query或者任务,可以直接回答或者解决。例如用户query"给我做一个最近美元和黄金的走势分析",JoyAgent-Genie可以直接给出网页版或者PPT版的报告文档。
JoyAgent-JDGenie是一个通用的多智能体框架,对于用户需要定制的一些新场景功能,只需将相关的子智能体或者工具挂载到JoyAgent-Genie即可。为了验证JoyAgent-JDGenie的通用性,在GAIA榜单Validation集准确率75.15%、Test集65.12%,已超越OWL(CAMEL)、Smolagent(Huggingface)、LRC-Huawei(Huawei)、xManus(OpenManus)、AutoAgent(香港大学)等行业知名产品。
此外,我们的开源多智能体产品JoyAgent-JDGenie相对比较轻量,不像阿里的SpringAI-Alibaba需要依赖阿里云百炼平台相关功能(基于百炼平台调用LLM),Coze依赖火山引擎平台。
我们整体开源了智能体产品JoyAgent-JDGenie,包括前端、后端、框架、引擎、核心子智能体(报告生成智能体、代码智能体、PPT智能体、文件智能体等)、想用微调后效果更好的欢迎使用JoyAgent。
