{"id":14972964,"url":"https://github.com/jeecgboot/jeecgboot","last_synced_at":"2026-05-11T12:10:22.401Z","repository":{"id":36961390,"uuid":"159152904","full_name":"jeecgboot/JeecgBoot","owner":"jeecgboot","description":"一款 AI 驱动的低代码平台，提供\"零代码\"与\"代码生成\"双模式——零代码模式一句话搭建系统，代码生成模式自动输出前后端代码与建表 SQL，生成即可运行。平台内置 AI 聊天助手、AI大模型、知识库、AI流程编排、MCP 与插件体系，兼容主流大模型，支持一句话生成流程图、设计表单、聊天式业务操作，解决 Java 项目 80% 重复工作，高效且不失灵活。","archived":false,"fork":false,"pushed_at":"2026-04-25T09:09:49.000Z","size":94066,"stargazers_count":45986,"open_issues_count":14,"forks_count":15952,"subscribers_count":829,"default_branch":"main","last_synced_at":"2026-04-27T06:39:59.379Z","etag":null,"topics":["activiti","agent","ai","antd","claude-code","cli","codegenerator","codex","flowable","langchain4j","llm","low-code","mcp","mybatis-plus","rag","skills","spring-ai","springboot","springcloud","vue3"],"latest_commit_sha":null,"homepage":"https://jeecg.com","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeecgboot.png","metadata":{"files":{"readme":"README-AI.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-11-26T10:40:00.000Z","updated_at":"2026-04-27T06:25:22.000Z","dependencies_parsed_at":"2023-10-20T20:40:54.384Z","dependency_job_id":"83c913b1-79de-429a-91c5-5df2e0665234","html_url":"https://github.com/jeecgboot/JeecgBoot","commit_stats":{"total_commits":1250,"total_committers":24,"mean_commits":"52.083333333333336","dds":"0.18799999999999994","last_synced_commit":"48805484d492c8326dfe05fe8417e5012b19873b"},"previous_names":["zhangdaiscott/jeecg-boot","jeecgboot/jeecgboot","jeecgboot/jeecg-boot"],"tags_count":81,"template":false,"template_full_name":null,"purl":"pkg:github/jeecgboot/JeecgBoot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeecgboot%2FJeecgBoot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeecgboot%2FJeecgBoot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeecgboot%2FJeecgBoot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeecgboot%2FJeecgBoot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeecgboot","download_url":"https://codeload.github.com/jeecgboot/JeecgBoot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeecgboot%2FJeecgBoot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32894100,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["activiti","agent","ai","antd","claude-code","cli","codegenerator","codex","flowable","langchain4j","llm","low-code","mcp","mybatis-plus","rag","skills","spring-ai","springboot","springcloud","vue3"],"created_at":"2024-09-24T13:47:50.168Z","updated_at":"2026-05-11T12:10:22.374Z","avatar_url":"https://github.com/jeecgboot.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"AIGC应用平台介绍\n===============\n\n一个全栈式 AI 开发平台，旨在帮助开发者快速构建和部署个性化的 AI 应用。\n\nJeecgBoot平台的AIGC功能模块，是一套类似`Dify`的`AIGC应用开发平台`+`知识库问答`，是一款基于LLM大语言模型AI应用平台和 RAG 的知识库问答系统。\n其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等，让您可以快速从原型到生产，拥有AI服务能力。\n\n\n\n### AI视频介绍\n\n[![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/jeecg_aivideo.png)](https://www.bilibili.com/video/BV1zmd7YFE4w)\n\n\n##### 功能大模块\n\n- AI应用开发平台\n- AI知识库系统\n- AI大模型管理\n- AI流程编排\n- AI对话支持图片\n- AI对话助手(智能问答)\n- AI建表（Online表单）\n- AI写文章（CMS）\n- AI表单字段建议（表单设计器）\n\n\n\n#### Dify `VS` JEECG AI\n\n\u003e JEECG AI与Dify相比，在多个方面展现出显著的优势，特别是在文档处理、格式和图片保持方面。以下是一些具体的优点：\n\u003e - Markdown文档库导入：\n\u003e JEECG AI允许用户直接导入整个Markdown文档库，这不仅保留markdown格式，还支持图片的导入，确保文档内容的完整性和可视化效果。\n\u003e - 对话回复格式美观：\n\u003e 在对话过程中，JEECG AI能够保持回复内容的原格式，也不丢失图片，使得输出的文章更加美观，不会出现格式错乱的情况，还支持图片的渲染。\n\u003e - PDF文档导入与格式转换：\n\u003e JEECG AI在处理PDF文档时，能够更好地保持原始格式和图片，确保转换后的内容与原始文档一致。这个功能在许多AI产品中表现不佳，而JEECG AI在这方面做出了显著的优化\n\n\n| 功能         | Dify             | Jeecg AI                                |\n|------------|------------------|-----------------------------------------|\n| AI工作流      | 有                | 有                                       |\n| RAG 管道向量搜索 | 有                | 有                                       |\n| AI模型管理     | 有                | 有                                       |\n| AI应用管理     | 有                | 有                                       |\n| AI知识库      | 有                | 有                                       |\n| 产品方向       | 一款独立的 LLM 应用开发平台 | 低代码与AIGC应用二者结合的平台                       |\n| 业务集成       | 业务集成能力弱          | 更方便与业务系统集成，调用系统接口和逻辑更加方便                |\n| AI业务流      | 侧重AI逻辑流程         | AI流程编排作为低代码的业务引擎，用户可以通过AI流程配置各种业务流和AI流程 |\n| 实现语言       | python + react | JAVA + vue3                             |\n| 上传markdown文档库(支持图片) | 不支持 | 支持 |\n| AI对话支持发图和展示图片 | 支持 | 支持 |\n\n\n\n### 技术文档\n\n- [AIGC开发文档](https://help.jeecg.com/aigc)\n- [安装向量库 pgvector](https://help.jeecg.com/aigc/config)\n\n\n\n## 功能特点\n\n- AI流程: 提供强大的AI流程设计器引擎，支持编排 AI 工作过程，满足复杂业务场景，支持画布上构建和实时运行查看 AI流程运行情况。\n- AI流程即服务: 通过AI流程编排你需要的智能体，结合AI+自定义开发节点 实现功能性 API，让你瞬间拥有各种智能体API。\n- AI助手对话功能: 集成 ChatGPT、Deepseek、智普、私有大模型 等 AI 模型，提供智能对话和生成式 AI 功能，深度与知识库结合提供更精准的知识。\n- RAG 功能: 涵盖从文档摄入到检索的所有内容，支持从 PDF、PPT 和其他常见文档格式中提取文本，支持检索增强生成（RAG），将未训练数据与 AI 模型集成，提升智能交互能力。\n- AI 知识库: 通过导入文档或已有问答对进行训练，让 AI 模型能根据文档以交互式对话方式回答问题。\n- 模型管理：支持对接各种大模型，包括本地私有大模型（Deepseek/ Llama 3 / Qwen 2 等）、国内公共大模型（通义千问 / 腾讯混元 / 字节豆包 / 百度千帆 / 智谱 AI / Kimi 等）和国外公共大模型（OpenAI / Claude / Gemini 等）；\n- 无缝嵌入：Iframe一键嵌入,支持将AI聊天助手快速嵌入到第三方系统，让系统快速拥有智能问答能力，提高用户满意度。\n\n\n\n\n#### 在线体验\n\n- JeecgBoot演示：  https://boot3.jeecg.com\n- 敲敲云在线搭建AI知识库：https://app.qiaoqiaoyun.com\n\n\n## 技术交流\n\n- 开发文档：https://help.jeecg.com/aigc \n- QQ群：964611995、716488839(满)\n\n\n## 功能列表\n\n- AI应用管理(普通应用、高级流程应用)\n- AI模型管理\n- AI知识库\n- AI应用平台(普通、对接AI流程)\n- AI流程编排\n- AI聊天支持嵌入第三方\n- AI向量库对接\n\n\n\n## 支持AI模型\n\n| AI大模型         |  支持   |\n|---------------| --- |\n| DeepSeek      |  √   |\n| ChatGTP       |  √   |\n| Qwq           |  √   |\n| 智库            |  √   |\n| claude        |  √   |\n| vl模型          |  √   |\n| 千帆大模型         |  √   |\n| 通义千问          |  √   |\n| Ollama本地搭建大模型 |  √   |\n| 等等。。          |  √   |\n\n\n\n\n##  AIGC能做什么\n\nAIGC模块是一个基于AI的自动化流程编排工具和聊天应用搭建平台，它可以帮助用户快速生成AI流程接口和聊天应用，提高效率。\n以下是一些具体的应用场景和示例：\n\n- 你可能需要一个翻译接口，可以通过AI流程编排搭建出来。\n- 你可能需要一个接口转换工具，可以通过AI流程编排搭建出来。（比如：jimureport所需要接口返回格式与你的系统不同，你通过AI接口实现自动转换）\n- 你可能需要一个聊天机器人，可以通过AI流程编排搭建出来。\n- 你可能需要一个自动化流程，可以通过AI流程编排搭建出来。\n- 你可能需要一个自动化处理文件的流程，可以通过AI流程结合python脚本实现操作电脑，文件等。\n\n\n## AI应用平台功能展示\n\nAI模型列表\n\n![](https://oscimg.oschina.net/oscnet//a5fb3e0d69ca1706b0de221535c7acaa.png)\n\n选择AI模型，配置你的参数\n\n![](https://oscimg.oschina.net/oscnet//1f941472758a5fc227f54f2683953b8e.png)\n\n\nAI知识库支持手工录入文本，导入pdf\\\\word\\\\excel等文档，支持问答对训练\n\n![](https://oscimg.oschina.net/oscnet//150bb33f48d6c8e2ae059e2a58f4200b.png)\n\n![](https://oscimg.oschina.net/oscnet//032d16c915b0f79318935484c81df260.png)\n\n\n\nAI流程，提供强大的AI流程设计器引擎，支持编排 AI 工作过程，满足复杂业务场景，支持画布上构建和实时运行查看 AI流程运行情况。\n\n![](https://oscimg.oschina.net/oscnet//f40f9aa275cd4aea94e1c209513151e2.png)\n\n\n目前支持的节点有：开始、结束、AI知识库节点、AI节点、分类节点、分支节点、JAVA节点、脚本节点、子流程节点、http请求节点、直接回复节点等节点\n\n![](https://oscimg.oschina.net/oscnet//6d86480ab1bbfab5b2e6992b416b2152.png)\n\n节点项配置\n\n![](https://oscimg.oschina.net/oscnet//90a5f76b6b4fc406e2e2b87245b35459.png)\n\n在线运行看结果\n\n![](https://oscimg.oschina.net/oscnet//bc9817a7bbd94936a5a3e885abe3cb38.png)\n\n\nAI应用配置，支持AI流程配置和简单的AI配置\n\n![](https://oscimg.oschina.net/oscnet//a853d9be4d3756806799ad025e722df8.png)![](https://oscimg.oschina.net/oscnet//d3bcbf5977c6fb75a8f996e1e40590be.png)\n\n可以关联多个知识库，右侧是AI智能回复，你可以搭建自己的智能体，比如搭建一个 “诗词达人” “翻译助手”\n\n![](https://oscimg.oschina.net/oscnet//c26a848136be3e22ec1e0651e78976c2.png)\n\n可以将创建的聊天应用，集成到第三方系统中\n\n![](https://oscimg.oschina.net/oscnet//39c6f589ef46f0454b229915ffa263f4.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeecgboot%2Fjeecgboot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeecgboot%2Fjeecgboot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeecgboot%2Fjeecgboot/lists"}