1. 项目定位与用途
JoyAgent-JDGenie是京东开源的端到端产品级通用多智能体系统,定位为开箱即用的多Agent协作平台。与仅提供SDK或框架的开源项目不同,它可直接处理用户自然语言查询并生成完整成果物(如分析报告、PPT演示文稿、代码等),无需二次开发。核心用途是作为企业级多智能体应用的基础设施,支持快速构建和部署具备复杂任务处理能力的AI助手。
jd-opensource/joyagent-jdgenie:JoyAgent-JDGenie是京东开源的端到端轻量化通用多智能体产品,提供开箱即用的多Agent协作能力,可直接处理复杂任务并生成报告、PP本页整理它解决什么问题、适用场景、安装方式和使用方法。
JoyAgent-JDGenie是京东开源的端到端轻量化通用多智能体产品,提供开箱即用的多Agent协作能力,可直接处理复杂任务并生成报告、PPT等输出,解决多智能体应用快速落地的最后一公里问题。
JoyAgent-JDGenie是京东开源的端到端产品级通用多智能体系统,定位为开箱即用的多Agent协作平台。与仅提供SDK或框架的开源项目不同,它可直接处理用户自然语言查询并生成完整成果物(如分析报告、PPT演示文稿、代码等),无需二次开发。核心用途是作为企业级多智能体应用的基础设施,支持快速构建和部署具备复杂任务处理能力的AI助手。
项目主要解决多智能体产品落地的最后一公里问题:现有开源方案多为底层框架或SDK,用户需自行开发上层应用才能使用;而JoyAgent-JDGenie提供完整的产品化实现,包含前端交互、后端调度、工具集成和输出生成,用户可直接部署使用。同时解决了轻量化部署问题——不依赖特定云平台(如阿里云百炼或火山引擎),降低使用门槛和成本。
主要适用场景包括:多模态文档智能问答与内容生成、金融数据趋势分析与报告自动生成、企业数据治理与智能诊断、代码生成与解释、自动PPT演示文稿制作、表格数据智能分析。案例展示涵盖美元黄金走势分析报告生成、复杂表格数据解读、PPT自动排版等实际任务,系统能自动规划步骤、调用工具并整合结果。
项目支持Docker容器化部署,仓库根目录提供Dockerfile。各核心模块(genie-backend、genie-client、genie-tool、ui)均包含start.sh启动脚本。详细部署步骤参考Deploy.md文件,其中包含部署架构图示(docs/img/deploy.png)。注意:多模态知识管理平台需使用mrag分支,DataAgent能力需使用data_agent分支。
用户通过React前端Web界面(首页截图见docs/img/首页.png)输入自然语言query或任务描述,系统自动调度多智能体协作完成处理。后端由Java的genie-backend提供核心API,Python的genie-client负责交互,genie-tool包含多个子智能体(分析、代码、搜索、表格RAG等)。输出结果以网页或文档形式返回,如分析报告(docs/img/report.png)、PPT(docs/img/ppt.png)或表格分析(docs/img/table_analysis.png)。
采用轻量级多Agent框架设计,核心集成多模态RAG知识管理平台处理非结构化文档,包含文档解析、知识图谱构建、检索增强生成等能力。DataAgent模块实现数据治理DGP协议、智能问数(NL2SQL)和诊断分析。系统在GAIA基准测试中表现优异,验证集75.15%、测试集65.12%。架构上前后端分离,支持自定义扩展——新场景只需挂载相关子智能体或工具到框架中即可。仓库中未明确给出具体的LLM模型配置细节和API密钥设置步骤。
主要区别在于JoyAgent-JDGenie是端到端产品级实现,开箱即用无需二次开发;而多数开源项目仅提供SDK或框架。它不依赖特定云平台(如阿里云百炼或火山引擎),支持本地部署,并已集成报告生成、PPT制作等完整能力。
项目提供Dockerfile支持容器化部署,各模块(genie-backend、genie-client、genie-tool、ui)均包含start.sh启动脚本。详细步骤请参考仓库中的Deploy.md文件,其中包含部署架构图示。注意:多模态知识管理需使用mrag分支,DataAgent能力需使用data_agent分支。
支持多模态文档智能问答、金融数据趋势分析、数据治理与智能诊断、代码生成解释、自动PPT制作、表格数据智能分析等。用户通过Web界面输入自然语言query,系统自动调度多智能体协作并返回报告、PPT等成果物。
JoyAgent-JDGenie采用可插拔架构,对于新场景只需将相关的子智能体或工具挂载到框架中即可。具体扩展方式参考genie-tool模块中现有子智能体(如analysis_component、search_component等)的实现模式。
在GAIA基准测试榜单中,JoyAgent-JDGenie验证集准确率达75.15%,测试集准确率65.12%,已超越OWL(CAMEL)、Smolagent(Huggingface)、LRC-Huawei、xManus(OpenManus)、AutoAgent等业界知名产品。