写点什么

Jeecg AI 应用开发平台 v1.0.0,首个开源版本发布

作者:JEECG低代码
  • 2025-12-05
    北京
  • 本文字数:1725 字

    阅读完需:约 6 分钟

一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。

Jeecg-AI 是一套类似DifyAIGC应用开发平台+知识库问答,是一款基于大型语言模型和 RAG 技术的 AI 应用平台,重点提供图文并茂的 AI 知识库和智能聊天功能,界面直观,支持知识库管理、AI 流程编排、模型配置、向量库对接及实时运行监控,帮助用户将知识转化为智能 AI 知识库,轻松实现精准智能问答。

发版时间:v1.0.0 | 2025-12-05

源码下载

  • Github:https://github.com/jeecgboot/jeecg-ai

  • Gitee: https://gitee.com/jeecg/jeecg-ai

AI 视频介绍


功能特点

  • AI 流程: 提供强大的 AI 流程设计器引擎,支持编排 AI 工作过程,满足复杂业务场景,支持画布上构建和实时运行查看 AI 流程运行情况。

  • AI 流程即服务: 通过 AI 流程编排你需要的智能体,结合 AI+自定义开发节点 实现功能性 API,让你瞬间拥有各种智能体 API。

  • AI 助手对话功能: 集成 ChatGPT、Deepseek、智普、私有大模型 等 AI 模型,提供智能对话和生成式 AI 功能,深度与知识库结合提供更精准的知识。

  • RAG 功能: 涵盖从文档摄入到检索的所有内容,支持从 PDF、PPT 和其他常见文档格式中提取文本,支持检索增强生成(RAG),将未训练数据与 AI 模型集成,提升智能交互能力。

  • AI 知识库: 通过导入文档或已有问答对进行训练,让 AI 模型能根据文档以交互式对话方式回答问题。

  • 模型管理:支持对接各种大模型,包括本地私有大模型(Deepseek/ Llama 3 / Qwen 2 等)、国内公共大模型(通义千问 / 腾讯混元 / 字节豆包 / 百度千帆 / 智谱 AI / Kimi 等)和国外公共大模型(OpenAI / Claude / Gemini 等);

  • 无缝嵌入:Iframe 一键嵌入,支持将 AI 聊天助手快速嵌入到第三方系统,让系统快速拥有智能问答能力,提高用户满意度。

  • 支持 MCP 及插件机制,便捷调用系统接口。

功能列表

  • AI 应用管理(普通应用、高级流程应用)

  • AI 模型管理

  • AI 知识库

  • AI 流程编排

  • AI 聊天支持嵌入第三方

  • AI 向量库对接

  • MCP 和工具维护

支持 AI 模型


Dify VS JEECG AI


启动项目

默认账号密码: admin/123456

技术文档

技术架构:

前端
  • 前端环境要求:Node.js 要求Node 20+ 版本以上、pnpm 要求9+ 版本以上

( Vite 不再支持已结束生命周期(EOL)的 Node.js 18。现在需要使用 Node.js 20.19+ 或 22.12+)

  • 依赖管理:node、npm、pnpm

  • 前端 IDE 建议:IDEA、WebStorm、Vscode

  • 采用 Vue3.0+TypeScript+Vite6+Ant-Design-Vue4 等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能

  • 最新技术栈:Vue3.0 + TypeScript + Vite6 + ant-design-vue4 + pinia + echarts + unocss + vxe-table + qiankun + es6

后端
  • IDE 建议: IDEA (必须安装 lombok 插件 )

  • 语言:Java 默认 jdk17(jdk21、jdk24)

  • 依赖管理:Maven

  • 基础框架:Spring Boot 3.5.5

  • 微服务框架: Spring Cloud Alibaba 2023.0.3.3

  • 持久层框架:MybatisPlus 3.5.12

  • 报表工具: JimuReport 2.1.3

  • 安全框架:Apache Shiro 2.0.4,Jwt 4.5.0

  • 微服务技术栈:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking

  • 数据库连接池:阿里巴巴 Druid 1.2.24

  • AI 大模型:支持 ChatGPT DeepSeek 千问等各种常规模式

  • 日志打印:logback

  • 缓存:Redis

  • 其他:autopoi, fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。

  • 默认提供 MySQL5.7+数据库脚本

界面效果

AI 模型管理

AI 聊天窗口

AI 模型列表

选择 AI 模型,配置你的参数

AI 知识库管理

AI 知识库支持手工录入文本,导入 pdf\word\excel 等文档,支持问答对训练


AI 流程设计

AI 流程,提供强大的 AI 流程设计器引擎,支持编排 AI 工作过程,满足复杂业务场景,支持画布上构建和实时运行查看 AI 流程运行情况。

目前支持的节点有:开始、结束、AI 知识库节点、AI 节点、分类节点、分支节点、JAVA 节点、脚本节点、子流程节点、http 请求节点、直接回复节点等节点

节点项配置

在线运行看结果

AI 应用配置

AI 应用配置,支持 AI 流程配置和简单的 AI 配置


可以关联多个知识库,右侧是 AI 智能回复,你可以搭建自己的智能体,比如搭建一个 “诗词达人” “翻译助手”

可以将创建的聊天应用,集成到第三方系统中



用户头像

低代码专家和开源作者 jeecg、jimureport 2020-05-01 加入

致力于国内开源事业,坚持开源10年+,打造多款爆火开源项目:JeecgBoot低代码平台、JimuReport积木报表工具、Jeewx微信管家系统。连续多年荣获十大优秀开源项目、低代码厂商TOP50、CSDN专家访谈等等

评论

发布
暂无评论
Jeecg AI 应用开发平台 v1.0.0,首个开源版本发布_AI应用_JEECG低代码_InfoQ写作社区