Skip to content

欢迎使用

什么是大模型数据助手?

一个轻量级、支持全链路且易于二次开发的大模型应用项目

已集成MCP多智能体架构

基于 Dify 、LangChain/LangGraph、Lamaindex、MCP、Ollama&Vllm、Sanic 和 Text2SQL 📊 等技术构建的一站式大模型应用开发项目,采用 Vue3、TypeScriptVite 5 打造现代UI。它支持通过 ECharts 📈 / AntV 实现基于大模型的数据图形化问答,具备处理 CSV 文件 📂 表格问答的能力。同时,能方便对接第三方开源 RAG 系统 检索系统 🌐等,以支持广泛的通用知识问答。

作为轻量级的大模型应用开发项目,Sanic-Web 🛠️ 支持快速迭代与扩展,助力大模型项目快速落地。🚀

整体架构

  • 多智能体: 支持多模型、多智能体+MCP协同任务
  • 大模型交互: 全面支持主流大模型交互框架,如 Dify 与 LangChain
  • 核心技术栈:Dify + Ollama + RAG + (Qwen3/DeepSeek) + Text2SQL + MCP
  • UI 框架:Vue 3 + TypeScript + Vite 5
  • 数据问答:集成 ECharts/AntV大模型实现Text2SQL轻量级的图形化数据问答展示
  • 表格问答:支持 CSV格式文件的上传与基于大模型总结预处理和Text2SQL的表格数据问答
  • 通用问答:支持通用数据形式问答基于对接三方RAG系统+公网检索模式
  • 应用架构:作为一个轻量级全链路一站式大模型应用开发框架方便扩展落地
  • 灵活部署:支持大模型应用开发各依赖组件docker-compose一键拉起快速部署零配置 image

版本说明

  • v1.1.6不兼容以前版本建议铲掉以前版本重新部署
版本 功能描述 使用Dify 使用LangChain/MCP 全库多表统计 多Sheet统计
v1.1.6 通用问答 - -
v1.1.6 数据问答 支持 -
v1.1.6 表格问答 - 不支持
v1.1.6 报告问答 - -

迭代计划

  • 数据问答
    • 整库多表基于neo4j绘制库表血缘关系数据问答时减少上下文表信息
    • 基于lamaindex构建多表数据问答few shot检索增强提高模型效果
  • 表格问答
    • 集成MCP多智能体架构支持多维度表格统计
  • 报告问答
    • 基于文件上传分析构建特定文件报告以图表形式展示
  • 通用智能体
    • 集成MCP多智能体架构支持如DeepSearch等通用能力场景
  • 欢迎有想法的同学参与贡献欢迎加入

下一步


准备好开始了吗? 让我们从 环境配置 开始吧!